CG 跟 HLSL几乎是一摸一样的。(HLSL官方参考,包含语法格式,函数库,关键字,在这个地方:http://msdn.microsoft.com/en-us/library/bb509638(v=VS.85).aspx, 如果链接失效,用“Reference for HLSL”搜索。)Shade ...
分类:
编程语言 时间:
2016-04-04 01:22:32
阅读次数:
278
·没有嵌套CG语言,也就是代码段中没有CGPROGARAM和ENDCG关键字的,就是固定功能着色器。//Pass部分说明----------------------------------------------------------------------------------------//...
分类:
其他好文 时间:
2015-12-14 19:10:09
阅读次数:
140
Projective-Texture-Mapping是用于投影一个texture到一个物体上。通过设置一个摄像机在投影点上,获取投影摄像机的 VP 矩阵,来获取相对于纹理的uv坐标。具体描述见:GPU 编程与CG 语言之阳春白雪下里巴人 中的12.3节。Shader "Custom/Projecti...
分类:
移动开发 时间:
2015-08-15 19:53:27
阅读次数:
353
Back BRDF是一种 模拟 金属表面 的 各向异性 光泽的经验模型,具体公式参照GPU 编程与CG 语言之阳春白雪下里巴人 中120页的公式(10-14) 1 Shader "Custom/Bank-BRDF" { 2 Properties { 3 _AmbiColor ...
分类:
编程语言 时间:
2015-08-15 16:22:16
阅读次数:
277
// 原公式来自于 GPU 编程与CG 语言之阳春白雪下里巴人 的 114页的(10-11)。公式中的分母少了个 (N·L),具体看 113 页的公式(10-3)。 1 Shader "Custom/Cook-Torrance" { 2 Properties { 3 _Mai...
分类:
编程语言 时间:
2015-08-15 13:26:49
阅读次数:
178
摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 材质和光的交互除了反射现象,对于透明物体还存在透射现象。模拟光的透射现象通常是一个比较头痛的问题,因为需要至少计算光的两次透射方向,首先计算...
分类:
其他好文 时间:
2015-02-04 09:17:22
阅读次数:
266
CG着色器语言的所有数学类函数,及函数内部代码实现
写的都很巧妙,可以用“微量高效”来形容,值得我们学习...
分类:
编程语言 时间:
2015-01-15 09:24:24
阅读次数:
282
CG着色器语言的所有数学类函数,及函数内部代码实现
写的都很巧妙,可以用“微量高效”来形容,值得我们学习
分类:
编程语言 时间:
2015-01-14 22:47:11
阅读次数:
417
经常用在FPS(第一人称射击)游戏中的夜视仪效果...
分类:
编程语言 时间:
2014-12-16 21:05:51
阅读次数:
875