默认纹理类型是最常见的纹理类型,并提供对大多数纹理导入属性的访问。使用此纹理类型,您还可以更改纹理形状。
有关纹理导入器窗口的更多信息,请参阅纹理类型。
属性 | 描述 | |
---|---|---|
sRGB(颜色纹理) | 指示纹理是否处于伽马空间。对于非 HDR 颜色纹理(例如漫反射颜色和镜面颜色),启用此属性。如果纹理存储需要精确值的信息,例如光滑度或金属度值,则禁用此属性。 | |
Alpha 源 | 指定 Unity 如何从纹理源文件生成纹理资源的 alpha 值。 | |
无 | 纹理资源没有 alpha 通道,无论纹理源文件是否有 alpha 通道。 | |
输入纹理 Alpha | 如果纹理源文件具有 alpha 通道,则 Unity 会将 alpha 通道从纹理源文件应用于纹理资源。 | |
来自灰度 | Unity 从纹理源文件 RGB 通道的平均值生成纹理资源的 alpha 通道。 | |
Alpha 为透明度 | 指示是否要扩展颜色通道。如果 alpha 通道表示透明度,这有助于避免 alpha 通道边缘的过滤伪像。 | |
移除 PSD 遮罩 | 指示是否要对使用透明度的 Photoshop 文件应用特殊处理(将混合颜色像素与白色混合)。 注意:这只适用于 PSD 文件。 |
|
非 2 的幂 | 指定如果纹理源文件具有非 2 的幂 (NPOT) 尺寸,Unity 如何缩放尺寸大小。有关 NPOT 尺寸的更多信息,请参阅导入纹理。 | |
无 | 纹理尺寸大小保持不变。 | |
到最近的 | 在导入时将纹理缩放至最近的 2 的幂尺寸大小。例如,257x511 px 的纹理将缩放至 256x512 px。请注意,PVRTC 格式要求纹理为正方形(即宽度等于高度),因此最终尺寸大小将向上缩放至 512x512 px。 | |
到更大的 | 在导入时将纹理缩放至最大尺寸大小值的 2 的幂尺寸大小。例如,257x511 px 的纹理将缩放至 512x512 px。 | |
到更小的 | 在导入时将纹理缩放至最小尺寸大小值的 2 的幂尺寸大小。例如,257x511 px 的纹理将缩放至 256x256 px。 | |
读/写 | 指示是否要使用Texture2D.SetPixels、Texture2D.GetPixels和其他Texture在渲染游戏对象、精灵或 UI 元素时使用的图像。纹理通常应用于网格的表面以使其具有视觉细节。 更多信息 参见词汇表方法从脚本访问纹理数据。在内部,Unity 使用纹理数据的副本进行脚本访问,这会使纹理所需的内存量加倍。因此,默认情况下禁用此属性,并且仅在需要脚本访问时才应启用它。有关更多信息,请参阅Texture.isReadable。 |
|
仅虚拟纹理 | 指示是否仅与虚拟纹理的纹理堆栈结合使用纹理。启用后,不保证纹理在播放器中可用作 Texture2D(即,无法从脚本访问)。禁用后,播放器将纹理同时包含为 Texture2D(可从脚本访问)以及纹理堆栈中的可流式纹理。 | |
生成 Mipmap | 指示是否为此纹理生成mipmap。 | |
Mipmap 限制 | 禁用此选项以使用所有 mipmap 级别,而不管质量菜单中的 Mipmap 限制设置如何。仅当您将纹理形状设置为2D或2D 数组时,此属性才会出现。其他纹理形状始终使用所有 mipmap 级别。 | |
Mipmap 限制组 | 选择此纹理应属于的 Mipmap 限制组。默认选项为无(使用全局 Mipmap 限制)。仅当您将纹理形状设置为2D或2D 数组时,此属性才会出现。其他纹理形状始终使用所有 mipmap 级别。 | |
流式传输 Mipmap 级别 | 指示是否为此纹理使用Mipmap 流式传输。 仅当“生成 Mipmap”设置为“true”时,此属性才可见。 |
|
优先级 | Mipmap 流式传输系统中纹理的优先级。Unity 以两种方式使用此设置 • 在分配资源时确定要优先考虑哪些纹理。 • 作为 mipmap 偏差值,在选择适合内存预算的 mipmap 级别时使用。例如,如果优先级为 2,则 mipmap 流式传输系统会尝试使用比优先级为 0 的纹理高两个级别的 mipmap。 正数表示更高的优先级。有效值范围为 –128 到 127。 |
|
Mipmap 过滤 | 指定 Unity 用于过滤 mipmap 级别并优化图像质量的方法。 仅当“生成 Mipmap”设置为“true”时,此属性才可见。 |
|
盒子 | 随着尺寸大小减小,使 mipmap 级别更平滑。 | |
凯泽 | 随着尺寸大小减小,对 mipmap 级别运行锐化算法。如果纹理在远处过于模糊,请使用此选项。该算法属于凯泽窗类型。有关更多信息,请参阅维基百科。 | |
保留覆盖范围 | 指示生成的 mipmap 中的 alpha 通道在 alpha 文本期间是否保留覆盖范围。有关更多信息,请参阅TextureImporterSettings.mipMapsPreserveCoverage。 仅当“生成 Mipmap”设置为“true”时,此属性才可见。 |
|
Alpha 截止 | 控制 alpha 测试期间 mipmap 覆盖范围的参考值。 仅当“保留覆盖范围”设置为“true”时,此属性才可见。 |
|
复制边框 | 指示是否要停止颜色溢出到较低 mipmap 级别边缘。这对于光线饼干很有用。 仅当“生成 Mipmap”设置为“true”时,此属性才可见。 |
|
淡出为灰色 | 指示随着 mipmap 级别的发展,mipmap 级别是否应淡化为灰色。这对于细节贴图很有用。最左边的滚动条是开始淡出的第一个 mipmap 级别。最右边的滚动条定义纹理完全灰化的 mipmap 级别。 仅当“生成 Mipmap”设置为“true”时,此属性才可见。 |
|
忽略 PNG Gamma | 指示是否忽略 PNG 文件中的伽马属性。 仅当纹理源文件为 PNG 时,此选项才可见。 |
|
交换 | 指定如何排序纹理源文件颜色通道数据。 | |
环绕模式 | 指定纹理平铺时的行为。 | |
重复 | 以平铺方式重复纹理。 | |
钳位 | 拉伸纹理的边缘。 | |
镜像 | 在每个整数边界处镜像纹理以创建重复图案。 | |
镜像一次 | 镜像纹理一次,然后将其钳位到边缘像素。 注意:某些移动设备不支持“镜像一次”。在这种情况下,Unity 会改为使用“镜像”。 |
|
每个轴 | 提供可用于单独控制 Unity 如何在 U 轴和 V 轴上环绕纹理的选项。 | |
滤镜模式 | 指定纹理在 3D 变换期间拉伸时 Unity 如何过滤纹理。 | |
点(无滤镜) | 纹理在近处看起来呈块状。 | |
双线性 | 纹理在近处看起来模糊。 | |
三线性 | 类似于双线性,但纹理还会在不同的 mipmap 级别之间模糊。 | |
各向异性级别 | 控制以陡峭角度查看纹理时的纹理质量。各向异性过滤非常适合地板和地面纹理,但资源密集。有关更多信息,请参阅导入纹理。 |
此外,您可以使用特定于平台的覆盖面板为特定平台设置默认选项和覆盖。