UnityShader入门精要学习笔记(三):Unity内置cg include文件与常用语义

来源:互联网 发布:java画直角三角形图形 编辑:程序博客网 时间:2024/06/06 03:20

Unity提供了很多内置文件,这些文件包含了很多提前定义的函数、变量和宏等。

Mac系统下的文件位置:
这里写图片描述

常用的cginc文件:

这里写图片描述

UnityCG.cginc中常用的一些结构体

这里写图片描述

UnityCG.cginc中一些常用的帮助函数

这里写图片描述

从应用阶段传递数据给顶点着色器时Unity支持的常用语义

这里写图片描述

从顶点着色器传递数据给片元着色器时Unity使用的常用语义

这里写图片描述

片元着色器输出时Unity支持的常用语义

这里写图片描述

CG/HLSL中3中精度的数值类型

这里写图片描述

阅读全文
0 0
原创粉丝点击