摘要: 耦合的材质和取样器 大多数情况下,在shader中采样贴图时,贴图采样声明应该来自贴图设置-本质上,贴图和采样器是被绑在一起的。在用DX9风格 shader 语法时,这是一个默认行为: 使用 sampler2D,sampler3D,samplerCUBE HLSL关键字同时声明贴图和取样器。 大多数 阅读全文
posted @ 2018-02-23 17:45 gameDesigner 阅读(2751) 评论(0) 推荐(0) 编辑
摘要: 在unity中,标准的shader语言是HLSL,一般的HLSL数据类型都是支持的。然而,Unity有一些额外的HLSL类型,对移动平台有更好的支持。 基础数据类型 在shader中,主要的计算数据类型是 浮点数据(在普通的变成语言中,比如C#中等于float)。几种浮点类型的变种是: float、 阅读全文
posted @ 2018-02-23 17:01 gameDesigner 阅读(2841) 评论(0) 推荐(0) 编辑