上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: 相关函数: Camera.RenderWithShader(shader: Shader, replacementTag: string) 使用指定shader渲染,只影响一帧 Camera.SetReplacementShader(shader: Shader, replacementT... 阅读全文
posted @ 2015-08-10 12:42 斯芬克斯 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 编写shader时的一些建议:1、只计算需要计算的东西;2、通常,需要渲染的像素比顶点数多,而顶点数又比物体数多很多。所以如果可以,尽量将运算从PS移到VS,或直接通过script来设置某些固定值;3、在使用Surface Shader时,可以通过一些指令让shader优化很多。 通常情况下,Sur 阅读全文
posted @ 2015-08-10 00:29 斯芬克斯 阅读(11216) 评论(0) 推荐(1) 编辑
摘要: 预定义shader预处理宏: Target platform: Surface shader pass indicators: 内置全局状态变量: 内置的矩阵: 内置的向量: 光照相关的: 变量: 内置光照参数: 对于不同的Rendering Path和Pass Tag,可以使用的光照参数是不一样的 阅读全文
posted @ 2015-08-09 19:02 斯芬克斯 阅读(18975) 评论(2) 推荐(1) 编辑
摘要: Unity内置的shader include files:这些文件都以.cninc结尾, HLSLSupport.cginc:自动包含,一些跨平台编译相关的宏和定义。 UnityShaderVariables.cginc:自动包含,常用的全局变量。 UnityCG.cginc:常用的全局变量和函数。 阅读全文
posted @ 2015-08-08 23:56 斯芬克斯 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: Semantics语义词: 定义:GPU工作时,数据通常暂存在寄存器,那么在Cg中,语义词就指定了输入/输出数据和图形硬件寄存器之间的映射关系。 原理:根据输入语义,图形处理器从某个寄存器取数据;然后再将处理好的数据,根据输出语义,放到指定的寄存器。 VS中绑定语义的输出数据... 阅读全文
posted @ 2015-08-06 15:00 斯芬克斯 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: Unity工程随着复杂度的提升,常会有Prefab上的脚本丢失的情况,如下图所示: 首先失去关联的脚本,是没有线索找到原来是什么文件的,那么有没有办法批处理将这些MissingScript进行一下清理呢?就我使用的Unity4.6所提供的接口来说,没有非常完美的解决办法,但有一些还算可以用... 阅读全文
posted @ 2015-08-04 17:50 斯芬克斯 阅读(4667) 评论(1) 推荐(0) 编辑
摘要: Surface Shader: (1)必须放在SubShdader块,不能放在Pass内部; (2)#pragma sufrace surfaceFunction lightModel [optionalparams] (3)格式 CG规定了声明为表面着色器的方法(就是我们这里的surf)的参数类型 阅读全文
posted @ 2015-07-26 17:44 斯芬克斯 阅读(5412) 评论(0) 推荐(0) 编辑
摘要: Level of detail: 使用多个不同复杂度的mesh来表示一个object,当物体离摄像机越远时,就是用更加low-detail的mesh,反之越近就越使用越精细的mesh。 组件:LOD Group 设置:Quality Setting(Max LOD Level和LO... 阅读全文
posted @ 2015-07-26 17:13 斯芬克斯 阅读(976) 评论(0) 推荐(0) 编辑
摘要: “我明白,姑姑其实是想以这种方式来保护自己,就像一个走夜路的人,之所以高声歌唱,是因为心中惧怕。”“这要感谢华主席,袁腮道。我看得感谢毛主席,陈鼻道,他老人家要不是主动走了,一切还是照旧呢。”“这批“黑娃儿”的户口问题,在1990年第四次普查人口时终于得到了解决,为此收取的超生罚款也是个天文数字,但... 阅读全文
posted @ 2015-07-22 13:29 斯芬克斯 阅读(359) 评论(0) 推荐(0) 编辑
摘要: Rendering Path:渲染路径 设置:1、Player Setting,2、Camera(会覆盖PlayerSetting中的设置) 选择:根据渲染内容和目标平台来选择合适的Rendering Path,当一个GPU不能处理Deferred Lighting时,会自动切换到Forward L 阅读全文
posted @ 2015-07-05 18:17 斯芬克斯 阅读(815) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页