Unity Shader学习
艾沃尼斯
这个作者很懒,什么都没留下…
展开
-
【《Unity着色器和屏幕特效开发秘笈》】学习整理:第一章
表面着色器学习整理原创 2017-08-13 12:07:40 · 1032 阅读 · 0 评论 -
【《Unity着色器和屏幕特效开发秘笈》】学习整理:第二章(1)
Shader学习整理原创 2017-08-15 11:11:35 · 681 阅读 · 0 评论 -
【《Unity着色器和屏幕特效开发秘笈》】学习整理:关于模型顶点色的显示问题
今天在仿写一个显示模型顶点色的表面着色器时发生了问题,编译器报错如下 ‘vert’: output parameter ‘o’ not completely initialized Compiling Vertex program with DIRECTIONAL Platform defines: UNITY_ENABLE_REFLECTION_BUFFERS UNITY_U...原创 2018-04-01 15:08:59 · 1430 阅读 · 0 评论 -
【《Unity着色器和屏幕特效开发秘笈》】学习整理:关于屏幕特效【1】
屏幕特效也被成为后期特效,通过抓取整个屏幕的画面,并对其进行渲染,可以实现诸如Bloom特效、运动模糊、HDR效果、景深效果等。 由于需要对Unity摄像机的画面进行渲染,所以我们在制作屏幕特效时都需要将一个特制的脚本挂在摄像机上,通过这个脚本将渲染纹理传递给着色器。通用脚本首先记录一下脚本的基础结构。[ExecuteInEditMode] //添加此特性后,这个脚本就可以在...原创 2018-04-06 15:01:41 · 531 阅读 · 0 评论 -
【《Unity着色器和屏幕特效开发秘笈》】学习整理:关于屏幕特效【2】
一个简单的屏幕效果在屏幕特效通用脚本的基础上,制作一个简单的灰度效果。 首先是使用的挂在摄像机上面的脚本:[ExecuteInEditMode]public class MyTestRenderImage : MonoBehaviour{ public Shader curShader = null; [Range(0f, 1f)]//添加此特性后可在Inspe...原创 2018-04-06 17:37:53 · 736 阅读 · 0 评论