原文:Surface Shader

Surface Shader: 必须放在SubShdader块,不能放在Pass内部 pragma sufrace surfaceFunction lightModel optionalparams 格式 CG规定了声明为表面着色器的方法 就是我们这里的surf 的参数类型和名字,因此我们没有权利决定surf的输入输出参数的类型,只能按照规定写。这个规定就是第一个参数是一个Input结构,第二个参 ...

2015-07-26 17:44 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
Unity Shader——Writing Surface Shaders(1)——Surface Shader Examples

  这里有Surface Shader的一些例子。下面的这些例子关注使用内建的光照模型;关于如何使用自定义光照模型的例子参见Surface Shader Lighting Examples。 简单   我们将会以一个非常简单的shader作为开始,并在此基础上逐渐完善。下面这个shader会把 ...

Wed May 13 02:38:00 CST 2015 0 2131
Shader编程学习笔记(七)—— Surface Shader 1

Surface Shader   本小结对Unity的Surface Shader做一个大概的了解。主要了解在Surface Shader当中比较重要的几个部分,分别是: SurfaceOutput Input lighing shadow   首先查看一下Unity ...

Mon May 23 23:42:00 CST 2016 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
Unity Shader——Writing Surface Shaders(0)

  从今天起,开始翻译Unity关于shader的官方文档。翻译水平比较一般,目的主要是通过翻译来提升对shader的见解,也让其他人更容易的了解shader。以下开始正文内容: 编写Surface Shaders   和光交互的shader写起来很复杂,有不同的光照类型、阴影选项、渲染 ...

Tue May 12 18:09:00 CST 2015 0 2631
Flat Surface Shader – 超炫的 3D 模拟照明效果

  Flat Surface Shader 是一个超炫的 3D 模拟照明效果,可以配置使用基于 Canvas 的 2D 上下文或者基于 SVG 多边形数组绘制三角形。它还采用原生的 Float32Arrays 存储数字数据,进行高度优化的计算。可以调整颜色参数预览效果,而且可以导出图像 ...

Mon Apr 15 20:00:00 CST 2013 2 8752
什么是shader?

一、什么是shader? shader是一段GLSL(openGL着色语言)小程序,运行在GPU(图形处理器),而非CPU使用GLSL语言编写,看上去像c或c++,但却是另外一种不同的语言。使用shader就像写个普通程序一样,写代码-->编译-->链接在一起才能生成最终的程序 ...

Sun Oct 28 21:29:00 CST 2018 0 1462
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM