Shader之路
文章平均质量分 72
暗光之痕
这个作者很懒,什么都没留下…
展开
-
Unity3D Shader之路 VS2015下Graphics Debugger调试Shader
版本:unity 5.4.1 语言:Unity Shader 首先推荐一下candycat的《Unity Shader入门精要》,渲染流水线讲得清清楚楚、有用的数学知识一个没落,基于这两点再来看Shader代码简直简单的不像人话。总之吐血推荐,想学Shader就买这本书好了。 然后这本书里面讲到了使用Visual Studio调试Shader,但没有说到具体的方法,我就来按照Un原创 2017-03-20 13:19:51 · 7101 阅读 · 7 评论 -
Unity3D Shader之路 写Shader前必须要知道的事情 渲染流水线的概括
版本:unity 5.4.1 语言:Unity Shader 总起: 最近花了一个月的时间把《Unity Shader 入门精要》看完了,没怎么写博文,因为写得太好了,看得有点废寝忘食了,再次强烈推荐。 今天把写Shader前必须要知道的渲染流水线给概括一下,然后简单结合顶点\片元着色器Shader,说说各个代码在流水线的位置,以及职责功能。 渲染流水线:在原创 2017-04-12 12:59:06 · 3902 阅读 · 4 评论 -
Unity3D Shader之路 写Shader前必须要知道的事情2 表面着色器的理解
版本:unity 5.4.1 语言:Unity Shader 总起:最近这边Shader的研究暂时有所搁置,主要项目需要研究Animator,而那个又是一个深坑。 不过今天我们来讲讲Unity中的表面着色器,可能看了上一篇文章大家有所疑惑,有一些Shader的结构并不像顶点/片元Shader一样在Pass中编写vert和frag函数,而是直接在SubShader中写CGPRO原创 2017-04-19 13:01:32 · 1213 阅读 · 0 评论 -
Unity3D Shader之路 写Shader前必须要知道的事情3 ShaderForge的简单使用
版本:unity 5.4.1 语言:Unity ShaderShader Forge版本:1.32 总起:在具体介绍Shader之前准备再写一篇有关于ShaderForge的,虽然我们可能使用代码来直接编写Shader,但拥有ShaderForge这样的可视化编辑工具,简直如虎添翼,方便至极。 想要有什么Shader的想法,直接用ShaderForge来编写,得到shad原创 2017-04-29 12:55:37 · 22709 阅读 · 13 评论 -
Unity3D Shader之路 Shader错误、解决方法和重要内容汇总
版本:unity 5.4.1 语言:Unity Shader 总起:今天使用Shader的时候遇到了问题,知道是哪边错了,却不知道怎么改,书又放到家里了,最后还是查到解决的代码,但是这类东西还是记录下来比较好,因为也没人会把那些宏命令背下来吧。 所以这是一篇长期更新的博文,一旦遇到需要记录的代码块,就会来这边更新,有需要的可以收藏一下(不过开始的时候可能内容比较少)。原创 2017-05-02 15:10:49 · 11829 阅读 · 1 评论