Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
来源:互联网 发布:php b2b2c 编辑:程序博客网 时间:2024/06/01 08:36
ShaderLab syntax: other commands
Category 分类
Category is a logical grouping of any commands below it. This is mostly used to "inherit" rendering state. For example, your shader might have multiplesubshaders, and each of them requires fog to be off, blending set to additive, etc. You can use Category for that:
Category 是一个分类逻辑组。它将具有相同操作的SubShader分组到一起。大多数情况下是用来继承渲染状态。举例:
你的Shader可能含有多个SubShader, 每一个SubShader都需要关闭fog并且激活blending。这种情况下你就可以使用分类:
Shader "example" {
Category {
Fog { Mode Off }
Blend One One
SubShader {
// ...
}
SubShader {
// ...
}
// ...
}
}
Category block only affects shader parsing, it's exactly the same as "pasting" any state set inside Category into all blocks below it. It does not affect shader execution speed at all.
分类模块只影响Shader的解析。它相当于粘贴这些渲染状态集到它里面的所有模块(SubShader)中。它不会影响Shader的执行速度。
由www.J2meGame.com原创,转载请说明。
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- Unity3D Shader官方教程翻译(三)----Shader语法:属性
- Unity3D Shader官方教程翻译(四)----Shader语法:SubShader
- Unity3D Shader官方教程翻译(五)----Shader语法:Pass
- Unity3D Shader官方教程翻译(十五)----Shader语法 UsePass
- Unity3D Shader官方教程翻译(十六)----Shader语法 GrabPass
- Unity3D Shader官方教程翻译(十七)----Shader语法 FallBack
- Unity3D Shader官方教程翻译(三)----Shader语法:属性
- Unity3D Shader官方教程翻译(四)----Shader语法:SubShader
- Unity3D Shader官方教程翻译(五)----Shader语法:Pass
- Unity3D Shader官方教程翻译(十五)----Shader语法 UsePass
- Unity3D Shader官方教程翻译(十六)----Shader语法 GrabPass
- Unity3D Shader官方教程翻译(十七)----Shader语法 FallBack
- Unity3D Shader官方教程翻译(三)----Shader语法:属性
- hadoop 集群中 同步配置文件
- Unity3D Shader官方教程翻译(十六)----Shader语法 GrabPass
- servlet 跳转
- Unity3D Shader官方教程翻译(十七)----Shader语法 FallBack
- 通讯录的实现
- Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
- AtomicBoolean使用
- Unity3D Shader官方教程翻译(十九)----Shader语法,编写表面着色器
- ios之美化按钮
- Linux多线程与信号
- 博客已搬家
- IOS 开发心得(1)
- android4.0 wifi启动流程
- 串口概述