版本:Unity 6 (6000.0)
语言:英语
材质
创建和分配材质

材质简介

要在 Unity 中绘制物体,您必须提供描述其形状的信息,以及描述其表面外观的信息。您可以使用 网格 来描述形状,使用材质来描述表面的外观。

材质和 着色器在 GPU 上运行的程序。 更多信息
参见 术语表
密切相关;您始终将材质与着色器一起使用。

渲染管线兼容性

功能 通用 渲染管线一系列操作,将场景的内容显示在屏幕上。Unity 允许您从预构建的渲染管线中选择,或者编写自己的渲染管线。 更多信息
参见 术语表
(URP)
高清渲染管线 (HDRP) 自定义可脚本化渲染管线 (SRP) 内置渲染管线
材质

材质基础

材质包含对 着色器对象着色器类的实例,着色器对象是着色器程序和 GPU 指令的容器,以及告诉 Unity 如何使用它们的信息。将它们与材质一起使用,以确定场景的外观。 更多信息
参见 术语表
的引用。如果该着色器对象定义了 材质属性,那么材质还可以包含数据,例如颜色或对纹理的引用。

The Material定义如何渲染表面的资产。 更多信息
参见 术语表
类在 C# 代码中表示材质。有关信息,请参见 使用 C# 脚本访问材质

材质资产是一个具有 .mat 扩展名的文件。它代表 Unity 项目中的材质。有关使用 检查器Unity 窗口,显示当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。 更多信息
参见 术语表
窗口查看和编辑材质资产的信息,请参见 材质检查器参考

材质变体

Unity 支持创建材质变体的功能。要详细了解此功能,请参见 材质变体

材质
创建和分配材质