Books
Shaders for Game Programmers and Artists
Shader的开发语言
HLSL-> High Level Shader Language, for D3D&&XNA
Cg, C for Graphics
GLSL-> OpenGL Shading Language
ShaderLab语言是Unity配备的一个着色器语言, 语法类似CgFX和D3D的效果框架语法; 顶点和片段程序是用Cg/HLSL编写的。
shader开发工具
FX Composer(NViDIA)
Render Monkey(ATI)
MonoDevelop(Unity3D)
第三方IDE
Shader "path/name" {
Properties {
_Color("Main Color", Color) = (1,1,1,0)
_SpecColor
_
}
}
//_Color("Main Color", Color) = (1,1,1,0)
//自定义名字, 一般是属性前加 下划线
//Inspector中看到的title
//Property的类型
//Default value
http://blog.sina.com.cn/s/blog_7f5402590101civ1.html 笔记
http://blog.sina.com.cn/s/blog_7f5402590101ciuz.html 进阶
Unity3dshader 基础知识:转自:http://unity3d.9ria.com/?p=563
Unity3d shader 官方教程翻译:转自:http://blog.youkuaiyun.com/ldghd/article/category/1240351/2
http://game.ceeger.com/Components/ 参考手册
Unity3D Shader开发指南
3万+

被折叠的 条评论
为什么被折叠?



