- 7
- 0
- 约3.06千字
- 约 19页
- 2015-08-15 发布于湖北
- 举报
Shader入门PPT教程.ppt
HELLO SHADER 主讲人:虚拟橙子 什么是SHADER 程序化着色器,最初的概念是采用一系列类似汇编语言的指令直接对GPU进行操作,改变3D显示中的顶点、像素,做到一些特殊的效果 经过多年的发展,语言体系逐渐成熟,多家公司及机构开发了自己的语言标准,目前我们常见的有以下几种: 语言 应用平台 开发商 HLSL directX mircosoft CG directX Nvidia GL OpenGL SGI GLES 手机等嵌入式设备 Khronos UNITY3D SHADER分类 语言 适用平台 阴影 参考 Fixed Function Shader PC、Mac、移动设备 无 U3d Reference VertexFragment Shader PC、Mac 无 CG、HLSL Surface Shader PC、Mac 有 CG、HLSL 那些有可能是让你停下来的原因 学习shader是否需要知道复杂的GPU指令? 完全不需要,最初的shader确实是采用类似汇编的GPU语言来编写,但经过多年的进化,现在已经十分规范了。 学习shader是否要有非常专业的图形学和数学知识? 这个可以有,当然越专业越好!但意思并不是说不懂图形学就不能写shader了,即使做不到那么专业,你也可以学shader,就比方说你可能会C++,但是你不一定要用它来写一套windows系
原创力文档

文档评论(0)