shader 一

来源:互联网 发布:南风知我意gl网盘资源 编辑:程序博客网 时间:2024/05/02 02:34

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.csdn.net/ldghd/article/category/1240351/2


http://game.ceeger.com/Components/  参考手册



0 0
原创粉丝点击