E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RimLight
Unity3D Shader系列之边缘光
RimLight
目录1引言2原理3源码3.1顶点-片元着色器版本3.2Surf着色器版本4参考文章1引言这一两个月会花一点时间来集中总结下用Shder实现的效果。其实我一直在想为什么自己将渲染流水线、坐标变换这些弄得非常清楚了,但看到某种效果的时候,依然不知从何下手?现在觉得最主要的原因是自己对实现这种效果的算法的知识是欠缺的。因为每种效果用到的算法是都是不一样的,不是说自己把这种效果弄懂后就能迁移到另外一种效果
WangShade
·
2023-10-27 23:21
Unity3D
unity
shader
边缘光
RimLight
rimlight
unity 卡通风格渲染学习
的模型进行练习脸部/眼睛/头发渲染比较麻烦,每种材质都很特殊,实现起来细节很多,暂时使用原来的材质基础的卡通风格渲染包括几个主要部分漫反射/高光/轮廓光/描边finalColor=diffuse+specular+
rimLight
pop000ooo
·
2021-11-03 17:28
三言两语说shader(六)外发光、表面shader
外发光(
RimLight
),网上也很多例子。可用来做怪物受击时的身体闪光等。我一开始以为和轮廓描边差不多,实际上样子是类似,原理还是完全不同的。
犀利叔蓝波
·
2020-09-15 14:58
shader
游戏中常用的模型勾边
原帖地址:http://www.cnblogs.com/hellohuan/p/3670666.html以前做过简单的
rimlight
勾边,几何勾边,这次又做了后处理的勾边,工程化的时候,都遇到很多问题
jiexuan357
·
2020-09-12 13:19
Shader
Direct3D/OpenGL
RenderMonkey
边缘高亮效果(三)
之前的文章:基于法线的边缘检测Dota2和Diablo3中的描边效果与其它游戏的不一样,是一种类似边缘发光的效果而这种效果正好与
Rimlight
描边方式是相反的,向外扩散暂时能想到的代价最低的做法流程如下
iteye_4476
·
2020-09-10 14:28
【Shader】边缘发光效果的两种写法
1.SurfaceShaderShader"Custom/
RimLight
"{Properties{_MainTex("Base(RGB)",2D)="white"{}_RimColor("_RimColor
Rickyyyang
·
2020-08-24 05:18
U3D
Shader
边缘发光效果的两种写法
1.SurfaceShader[html]viewplaincopyShader"Custom/
RimLight
"{Properties{_MainTex("Base(RGB)",2D)="white"
Rains卍Soft
·
2020-08-19 23:41
Unity3D
麒麟子Cocos Creator 3D研究笔记九:初尝Shader并实现边缘光(
RimLight
)
零、先看一些图图1:边缘光因子检查图2:黄色,一般用于霸体效果图3:红色,一般用于特殊技能特效图4:白色,一般用于受击效果图5:绿色,一般用于人物,NPC选中时高亮看着群里的小伙伴们都很热衷于Shader的编写,麒麟子刚好做到了这个需求:焦点对象高亮、受击变色、霸体、特殊技能角色周身氛围增强,所以在此分享一下CocosCreator3D版本下,Shader的编写。在此也提醒一下各位小萌新,Shad
一麒麟子一
·
2020-08-19 23:47
麒麟子Cocos
Creator
3D研究笔记
Cocos
Creator
3D
Unity ASE案例解析—CustomLightingToon(自定义光照影响贴图效果)
效果图目录1、基础配置2、HalfLambert—半兰伯特光照模型3、AttenuationandAmbient-环境光和光的衰弱效果4、
RimLight
-轮廓光1、基础配置只有在General中选择自定义光照类型
深圳青年m
·
2020-07-31 22:23
Shader
UnityShader应用——边缘内发光
在学完了Phong光照模型之后,边缘光就可以在它基础上添加几行代码完成;Shader:Shader"Unlit/
RimLight
"{Properties{_SpecularGlass("SpecularGlassStrength
noEnoughChief
·
2020-07-07 18:12
UnityShader
Shader边缘光(
RimLight
)效果(转)
转自:http://m.blog.csdn.net/puppet_master/article/details/53548134简介写了两篇简单光照模型的shader的文章,虽然Unity自带的shader就有diffuse和specular,效果还比自己写的好,然而要想学好shader,基础还是很重要的。不然到网上到处找shader,扔到项目里,能用就好,完全不看性能的话,迟早会出事的。今天不看
树上的cat_ee3c
·
2020-01-05 21:19
Highlighting System的使用
在开发过程中,美术提出了一个比较酷炫的边缘发光的需求,如下:平时比较熟悉的两种边缘算法:UnityShader官方教程里面的例子:
RimLight
,核心算法为halfrim=1.0–saturate(dot
magicbell
·
2019-12-13 22:19
Unity Shader编程之-模拟Highlighting System给物体边缘加高光轮廓的实现
1.边缘光方法(
RimLight
):Unity官方教程里有例子,其中核心是这两句代码:halfrim=1.0–saturate(dot(normalize(IN.viewDir),IN.worldNormal
VR设计云课堂
·
2019-11-08 16:07
Unity Shader-边缘光(
RimLight
)效果
简介写了两篇简单光照模型的shader的文章,虽然Unity自带的shader就有diffuse和specular,效果还比自己写的好,然而要想学好shader,基础还是很重要的。不然到网上到处找shader,扔到项目里,能用就好,完全不看性能的话,迟早会出事的。今天不看光照模型了,物理渲染还没搞懂,所以只好先来个简单的shader玩一玩。正好最近在和某基友玩黑魂,这货一出来总是自带一个特效-边缘
puppet_master
·
2016-12-11 17:18
图形学
Unity3d
Shader
Unity
Shader!!!
三言两语说shader(六)外发光、表面shader
外发光(
RimLight
),网上也很多例子。可用来做怪物受击时的身体闪光等。我一开始以为和轮廓描边差不多,实际上样子是类似,原理还是完全不同的。
obmar45
·
2016-04-03 16:00
Unity3D带自发光及边缘高光的shader
1 Shader "Custom/Ill_
RimLight
" 2 { 3 Properties { 4 _Color ("Main
·
2015-11-09 13:16
unity3d
unity 给物体边缘加高光轮廓的办法,付Demo(增加一组算法)
原文链接:http://dong2008hong.blog.163.com/blog/static/469688272013113052146887/1.边缘光方法(
RimLight
):Unity官方教程里有例子
yangyisen0713
·
2015-05-19 13:00
unity3d
【Shader】边缘发光效果的两种写法
1.SurfaceShaderShader"Custom/
RimLight
"{ Properties{ _MainTex("Base(RGB)",2D)="white"{} _RimColor("_RimColor
yangyy753
·
2015-05-15 11:00
unity
shader
边缘发光
unity 给物体边缘加高光轮廓的办法,付Demo(增加一组算法)
原文链接:http://dong2008hong.blog.163.com/blog/static/469688272013113052146887/1.边缘光方法(
RimLight
):Unity官方教程里有例子
wolf96
·
2014-08-28 19:00
游戏
unity3d
开发经验
shader
游戏中常用的模型勾边
原帖地址:http://www.cnblogs.com/hellohuan/p/3670666.html以前做过简单的
rimlight
勾边,几何勾边,这次又做了后处理的勾边,工程化的时候,都遇到很多问题
jiexuan357
·
2014-04-23 09:00
Unity3d 描边shader详解
1.边缘光方法(
RimLight
):Unity官方教程里有例子,其中核心是这两句代码: halfrim=1.0-saturate(dot(normalize(IN.viewDir),IN.worldNormal
miaoweiye
·
2013-04-18 10:00
给物体边缘加高光轮廓的办法
1.边缘光方法(
RimLight
):Unity官方教程里有例子,其中核心是这两句代码:halfrim=1.0-saturate(dot(normalize(IN.viewDir),IN.worldNormal
anyuanlzh
·
2013-03-13 17:31
Unity3D
游戏程序员的2012年终总结
最重要的是让尽量多的机器画面好,而不是高端机器好关键字:DeferredLighting,SSAO,DeferredShadow,GammaCorrection,FXAA,ScreenSpaceDecal,
RimLight
xoyojank
·
2013-01-01 14:00
U3D实现边缘高光
1.边缘光方法(
RimLight
):Unity官方教程里有例子,其中核心是这两句代码:halfrim=1.0-saturate(dot(normalize(IN.viewDir),IN.worldNormal
afteryunlei
·
2012-12-04 10:42
高亮边缘效果
blog.csdn.net/xoyojank/article/details/6719837 之前的文章: 基于法线的边缘检测Dota2和Diablo3中的描边效果与其它游戏的不一样,是一种类似边缘发光的效果而这种效果正好与
Rimlight
pizi0475
·
2012-08-31 07:00
游戏
边缘高亮效果(三)
之前的文章: 基于法线的边缘检测Dota2和Diablo3中的描边效果与其它游戏的不一样,是一种类似边缘发光的效果而这种效果正好与
Rimlight
描边方式是相反的,向外扩散暂时能想到的代价最低的做法流程如下
xoyojank
·
2011-08-25 21:00
游戏
边缘高亮效果(三)
之前的文章:基于法线的边缘检测Dota2和Diablo3中的描边效果与其它游戏的不一样,是一种类似边缘发光的效果而这种效果正好与
Rimlight
描边方式是相反的,向外扩散暂时能想到的代价最低的做法流程如下
izuoyan
·
2011-08-25 21:00
高亮
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他