原文:Shader编程学习笔记(七)—— Surface Shader 1

Surface Shader 本小结对Unity的Surface Shader做一个大概的了解。主要了解在Surface Shader当中比较重要的几个部分,分别是: SurfaceOutput Input lighing shadow 首先查看一下Unity的官方手册中的Writing Surface Shaders,其中描述道:如果要编写一个shader去和光进行交互是比较复杂的,因为光照会有 ...

2016-05-23 15:42 0 2403 推荐指数:

查看详情

Shader编程学习笔记(八)—— Surface Shader 2

Surface Shader   上一小结主要了解了Surface Shader使用了“#pragma surface surf Standard fullforwardshadows”指令的意义,这一小节主要了解“surf”surface函数。 View ...

Wed May 25 20:36:00 CST 2016 0 1913
Shader编程学习笔记(六)—— Fixed Function Shader 2

Fixed Function Shader   在上一小节中我们已经了解到,Fixed Function Shader是固定功能的着色器,它的功能有限,但是编写比较简单,因为它总是通过一系列的命令达到我们对图形着色的目的。其中我们已经了解了Properties(属性)、Material(材质 ...

Tue May 10 21:05:00 CST 2016 1 2600
Shader编程学习笔记(二)—— Shader和渲染管线

Shader和渲染管线 什么是Shader   Shader,中文翻译即着色器,是一种较为短小的程序片段,用于告诉图形硬件如何计算和输出图像,过去由汇编语言来编写,现在也可以使用高级语言来编写。一句话概括:Shader是可编程图形管线的算法片段。  它主要分为两类:Vertex ...

Sun Apr 17 21:02:00 CST 2016 0 12055
Surface Shader

Surface Shader:  (1)必须放在SubShdader块,不能放在Pass内部;  (2)#pragma sufrace surfaceFunction lightModel [optionalparams]  (3)格式  CG规定了声明为表面着色器的方法(就是我们这里的surf ...

Mon Jul 27 01:44:00 CST 2015 0 4686
Unity Shader (三)Surface Shader机制

转自:http://blog.csdn.net/candycat1992/article/details/39994049 写在前面 一直以来,Unity Surface Shader背后的机制一直是初学者为之困惑的地方。Unity Surface Shader在Unity ...

Wed Mar 07 19:10:00 CST 2018 1 4124
CocosCreator之shader学习笔记

0.glsl中语句以'分;号'结尾 否则会编译错误! 1.glsl中整数与浮点数运算会导致编译错误 vec2 p = -1 + 2 * v_texCoord;    //错误 ...

Mon Jun 04 07:06:00 CST 2018 0 1078
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM