版本:Unity 6 (6000.0)
语言:英语
3D 纹理简介
预览 3D 纹理

创建 3D 纹理

3D 纹理是一种位图图像,它包含三个维度的信息,而不是标准的两个维度。3D 纹理通常用于模拟体积效果,例如雾或烟雾,以近似于体积 3D 网格Unity 中的主要图形基元。网格构成 3D 世界的很大一部分。Unity 支持三角形或四边形多边形网格。NURBS、NURMS、细分曲面必须转换为多边形。 更多信息
参见 词汇表
,或者用于存储动画纹理并在它们之间混合。

要创建 3D 纹理,请导入具有以下属性的 2D 纹理

  • 翻页书格式 - 单个 2D 纹理,排列为规则单元格。
  • 最大尺寸为 2048 × 2048 × 2048 像素计算机图像中最小的单位。像素大小取决于屏幕分辨率。每个屏幕像素都会计算像素照明。 更多信息
    参见 词汇表
    .

磁盘和内存中 3D 纹理的大小会随着其分辨率的增加而迅速增加。例如,一个大小为 32 × 32 × 32 像素、使用 RGBAFloat 格式、没有mipmap 的 3D 纹理在内存中占用的空间为 512 KB(32 × 32 × 32 × 16 字节)。如果将分辨率增加到 256 × 256 × 256 像素,则内存中的大小将变为 256 MB(256 × 256 × 256 × 16 字节)。

按照以下步骤导入

  1. 将纹理导入您的项目中。
  2. 项目 窗口中,选择纹理资产。Unity 将在 检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。 更多信息
    参见 词汇表
    窗口中显示纹理导入设置。
  3. 检查器 窗口中,将 纹理形状 设置为 3D
  4. 设置为您翻页书纹理的适当值。
  5. 选择 应用

Unity 为纹理中的每个单元格添加一个 3D 纹理切片。

Flipbook image as a 2D texture
一个具有 8 列和 8 行的导入的翻页书纹理。

Flipbook image as a 3D texture
纹理形状 设置为 2D 设置为 8 以及 设置为 8 后的纹理。

有关更多信息,请参考 导入纹理

其他资源

3D 纹理简介
预览 3D 纹理