Unity中不怎么推荐使用GLSL参考文章:http://en.wikibooks.org/wiki/Cg_Programming/Unity,
Blender教程参考:http://en.wikibooks.org/wiki/GLSL_Programming;
官方shader的相关例子参考:http://wiki.unity3d.com/index.php/Shaders
Surface Shader Examples: http://docs.unity3d.com/Documentation/Components/SL-SurfaceShaderExamples.html
Surface Shader Lighting Examples:http://docs.unity3d.com/Document ... ghtingExamples.html
Vertex and Fragment Shader Examples: http://docs.unity3d.com/Documentation/Components/SL-VertexFragmentShaderExamples.html
----
关于OpenGL的资料:Learning Modern 3D Graphics ProgrammingOpenGL ProgrammingAnton's OpenGL 4 Tutorials一个开发者的博客:One-minute Dungeon: Behind the scenes游戏中法线贴图的技巧:A game of Tricks-Normal mapped Scripts
参考:
http://en.wikibooks.org/wiki/GLSL_Programming/Unity/Minimal_Shader
================
更多高级的Shader知识
=================
GPU Pro 1~5:http://pan.baidu.com/s/1qWLSxAk
GPU Gems:
http://www.slideshare.net/DAMSIGNUP/so4-flexible-shadermanagmentandpostprocessing
其他书籍的索引:http://www.douban.com/doulist/1445745/
http://www.zhihu.com/question/26720808
评论
填写昵称与邮箱即可评论,无需登录。