Visual Studio 中的 图像编辑器 是一种可用于查看和修改纹理和图像资源的工具。 具体而言,可以使用 图像编辑器 来处理 DirectX 应用开发中使用的丰富纹理和图像格式。 图像编辑器 包括对常用图像文件格式和颜色编码的支持、Alpha 通道和 MIP 映射等功能,以及 DirectX 支持的许多高度压缩、硬件加速的纹理格式。
支持的格式
图像编辑器支持以下图像格式:
| 格式名称 | 文件扩展名 |
|---|---|
| 可移植网络图形格式 | .png |
| JPEG | .jpg、 .jpeg、 .jpe、 .jfif |
| 直接绘制图面 | .dds |
| 图形交换格式 | .gif |
| Bitmap | .bmp, .dib |
| 标记图像文件格式 | .tif、 .tiff |
| TGA (Targa) | .tga |
开始
本部分介绍如何将图像添加到 Visual Studio 项目,并将其配置为你的要求。
向项目添加图像
在 解决方案资源管理器中,打开要向其添加图像的项目的快捷菜单,然后选择“ 添加新>项”。
在“ 添加新项 ”对话框中的“ 已安装”下,选择 “图形”,然后选择图像的相应文件格式。
注释
如果在“添加新项”对话框中看不到“图形”类别,则可能需要安装映像和 3D 模型编辑器组件。 关闭对话框,然后从菜单栏中选择 “工具>获取工具和功能 ”以打开 Visual Studio 安装程序。 选择“单个组件”选项卡,然后选择“游戏和图形”类别下的“图像”和“三维模型编辑器”组件。 选择“”并修改“”。
有关如何根据要求选择文件格式的信息,请参阅 “选择图像格式”。
指定映像文件 的名称 以及要在其中创建映像文件 的位置 。
选择“添加”按钮。
选择图像格式
根据你计划如何使用图像,某些文件格式可能比其他文件格式更合适。 例如,某些格式可能不支持所需的功能,例如透明度或特定颜色格式。 某些格式可能无法为计划的图像内容类型提供合适的压缩。
以下信息可帮助你选择满足需求的图像格式:
位图图像(.bmp)
位图图像格式。 支持 24 位颜色的未压缩图像格式。 位图格式不支持透明度。
GIF 图像(.gif)
图形交换格式(GIF)图像格式。 LZW 压缩的无丢失图像格式,最多支持 256 种颜色。 不适合具有大量颜色细节的照片和图像,但为具有高度颜色一致性的低色图像提供良好的压缩比率。
JPG 图像(.jpg)
联合摄影专家组(JPEG)图像格式。 高度压缩、丢失的图像格式,支持 24 位颜色,适用于具有高度颜色一致性的图像的常规用途压缩。
PNG 图像(.png)
可移植网络图形(PNG)图像格式。 支持 24 位颜色和 alpha 透明度的中等压缩的无损图像格式。 它适用于自然图像和人工图像,但不提供与 JPG 或 GIF 等丢失格式一样好的压缩率。
TIFF 图像 (.tif)
标记的图像文件格式(TIFF 或 TIF)图像格式。 支持多种压缩方案的灵活图像格式。
DDS 纹理 (.dds)
DirectDraw Surface (DDS) 纹理格式。 高度压缩的有损纹理格式,支持 24 位颜色和 alpha 透明度。 其压缩率可以高达 8:1。 它基于 S3 纹理压缩,可在图形硬件上解压缩。
TGA 图像 (.tga)
Truevision 图形适配器(TGA)图像格式(也称为 Targa)。 RLE 压缩的无丢失图像格式,支持颜色映射(调色板)或最多 24 位颜色和 alpha 透明度的直接颜色图像。 不适合具有大量颜色细节的照片和图像,但为具有相同颜色长跨度的图像提供良好的压缩比率。
配置镜像
在开始处理所创建的映像之前,可以更改其默认配置。 例如,可以更改其尺寸或其使用的颜色格式。 有关如何配置映像的这些属性和其他属性的信息,请参阅 映像属性。
注释
保存工作之前,如果要使用特定颜色格式,请确保设置 “颜色格式 ”属性。 如果文件格式支持压缩,则可以在首次保存文件或选择 “另存为”时调整压缩设置。
使用图像编辑器修改纹理和图像
影响 图像编辑器 状态的命令与高级命令一起位于 图像编辑器模式 工具栏上。 工具栏位于 图像编辑器 设计图面的最上边缘。 绘图工具位于图像编辑器设计图面最左侧边缘的图像编辑器工具栏上。
图像编辑器模式工具栏
下表描述了 图像编辑器模式 工具栏上的项,这些项按它们从左到右的顺序列出:
| 工具栏项 | Description |
|---|---|
| 选择 | 允许选择图像的矩形区域。 选择区域后,可以剪切、复制、移动、缩放、旋转、翻转或删除它。 当存在活动选择时,绘图工具仅影响所选区域。 |
| 不规则选择 | 允许选择图像的不规则区域。 选择区域后,可以剪切、复制、移动、缩放、旋转、翻转或删除它。 当存在活动选择时,绘图工具仅影响所选区域。 |
| 魔杖选择 | 允许选择图像的类似颜色区域。 容差(即相邻颜色之间的最大差异)可以配置为包含更小或更广泛的相似颜色。 选择区域后,可以剪切、复制、移动、缩放、旋转、翻转或删除它。 当存在活动选择时,绘图工具仅影响所选区域。 |
| 平移 | 启用图像相对于窗口边框的移动。 在 平移 模式下,选择图像上的一个点,然后将其移动。 可以通过按住 Ctrl 键来暂时激活平移模式。 |
| 缩放 | 启用相对于窗口框架的更多或更少图像详细信息的显示。 在 缩放 模式下,选择图像上的点,然后将其向右或向下移动以放大,或者向左或向上缩放。 按住 Ctrl 键的同时使用鼠标滚轮,或者按加号键(+)或减号键(-)可以放大或缩小。 |
| 缩放到实际大小 | 使用图像像素与屏幕像素之间的 1:1 关系显示图像。 |
| 缩放以适应 | 在窗口框架中显示完整图像。 |
| 缩放到宽度 | 显示窗口框架中图像的完整宽度。 |
| 网格 | 启用或禁用显示像素边界的网格。 在放大图像之前,网格可能不会显示。 |
| 查看下一个MIP级别 | 激活 MIP 映射链中的下一个更大的 MIP 级别。 活动 MIP 级别显示在设计界面上。 此项仅适用于具有 MIP 级别的纹理。 |
| 查看以前的 MIP 级别 | 激活 MIP 映射链中的下一个较小的 MIP 层级。 活动 MIP 级别显示在设计界面上。 此项仅适用于具有 MIP 级别的纹理。 |
|
红色通道 绿色通道 蓝色通道 Alpha 通道 |
启用或禁用特定颜色通道。 注意: 通过系统地启用或禁用颜色通道,可以隔离与其中一个或多个通道相关的问题。 例如,可以识别不正确的 alpha 透明度。 |
| 背景 | 启用或禁用通过图像的透明部分显示背景。 可以通过从以下选项中进行选择来配置背景的显示方式: 棋盘 使用绿色和指定的背景色将背景显示为棋盘图案。 可以使用此选项来帮助使图像的透明部分更加明显。 白色背景 使用白色颜色显示背景。 黑色背景 使用黑色颜色显示背景。 创建背景动画 慢慢平移棋盘模式。 可以使用此选项来帮助使图像的透明部分更加明显。 |
| 性能 | 或者打开或关闭 “属性” 窗口。 |
| 高级 | 包含其他命令和选项。 筛选器 提供多个常见的图像过滤器:黑白、模糊、提亮、调暗、边缘检测、浮雕、反转颜色、波纹、褐色调和锐化。 图形引擎 使用 D3D11 呈现 使用 Direct3D 11 呈现 图像编辑器 设计图面。 使用D3D11WARP呈现 使用 Direct3D 11 Windows 高级光栅化平台(WARP)呈现 图像编辑器 设计图面。 工具 水平翻转 将图像转置在其水平轴或 x 轴周围。 垂直翻转 将图像转置在其垂直轴或 y 轴周围。 生成 Mips 为映像生成 MIP 级别。 如果 MIP 级别已存在,则会从最大的 MIP 级别进行重新创建。 对较小的 MIP 级别所做的任何更改都将丢失。 若要保存生成的 MIP 级别,必须使用 .dds 格式保存图像。 View 帧速率 启用后,在设计图面右上角显示帧速率。 帧速率是每秒绘制的帧数。 提示: 可以选择“ 高级 ”按钮再次运行最后一个命令。 |
图像编辑器工具栏
下表描述了 图像编辑器 工具栏上的项,这些项按它们从上到下的顺序列出:
| 工具栏项 | Description |
|---|---|
| 铅笔 | 使用活动颜色选择绘制别名笔划。 可以在 “属性” 窗口中设置笔划的颜色和粗细。 |
| 刷 | 使用当前选择的颜色绘制抗锯齿笔划。 可以在 “属性” 窗口中设置笔划的颜色和粗细。 |
| 喷枪 | 使用当前选择的颜色绘制与图像混合的抗锯齿的描边,并且随着时间的推移变得更加饱和。 可以在 “属性” 窗口中设置笔划的颜色和粗细。 |
| 滴管 | 将活动颜色选择设置为所选像素的颜色。 |
| 填补 | 使用活动颜色选择来填充图像的区域。 受影响的区域定义为应用填充的像素,以及由相同颜色的像素连接的所有像素,这些像素自身也是相同颜色。 如果在活动选择中应用填充,则受影响的区域受所选内容的约束。 默认情况下,当前选定的颜色根据其自身的 alpha 分量与图像的受影响区域相融合。 若要使用活动颜色选择覆盖受影响的区域,请使用填充工具时按住 Shift 键。 |
| 橡皮擦 | 如果图像支持 alpha 通道,则将像素设置为完全透明的颜色。 否则,橡皮擦工具 会将像素设置为当前背景色。 |
| 线条、 矩形、 圆角矩形、 椭圆 | 在图像上绘制形状。 可以在 “属性” 窗口中设置轮廓的颜色和粗细。 若要绘制宽度和高度相等的基元,请按住 Shift 进行绘制。 |
| 文字 | 使用选择的前景颜色来绘制文本。 背景色由背景色选择决定。 对于透明背景,背景色选择的 alpha 值必须为 0。 当文本区域处于活动状态时,可以在“属性”窗口中设置文本是使用抗锯齿笔划绘制的,还可以在“属性”窗口中设置文本值、字体、大小和样式(粗体、斜体或下划线)。 当文本区域不再处于活动状态时,文本的内容和外观将完成。 |
| 旋转 | 顺时针旋转图像 90 度。 |
| 剪裁 | 将图像裁剪到当前选区。 |
使用 MIP 级别
某些图像格式,例如 DirectDraw Surface (.dds),支持用于纹理空间细节层次(Level-of-Detail,LOD)的 MIP 级别。
以透明的方式工作
某些图像格式(例如 DirectDraw Surface(.dds)支持透明度。 有多种方法可以使用透明度,具体取决于所使用的工具。 若要指定颜色选择的透明度级别,请在 “属性” 窗口中设置颜色选择的 A (alpha) 组件。
下表介绍了不同类型的工具如何控制透明度的运用方式:
| Tool | Description |
|---|---|
| 铅笔, 画笔, Airbrush, 线条, 矩形, 圆角矩形, 椭圆, 文本 | 若要将活动颜色选择与图像混合在一起,请在“属性”窗口中展开 Channels 属性组,并在 Alpha 通道上设置“绘图”复选框,然后正常绘制。 若要使用活动颜色选择绘制并保留图像的 alpha 值,请清除 Alpha 通道的“绘图”复选框,然后正常绘制。 |
| 填补 | 若要将活动颜色选择与图像混合,只需选择要填充的区域。 若要使用活动颜色选择(包括 alpha 通道的值)覆盖图像,请按并按住 Shift ,然后选择要填充的区域。 |
图像属性
可以使用 “属性” 窗口指定图像的各种属性。 例如,可以设置宽度和高度属性以调整图像的大小。
下表描述了图像属性:
| 资产 | Description |
|---|---|
| 宽度 | 图像的宽度。 |
| 高度 | 图像的高度。 |
| 每个像素的位数 | 表示每个像素的位数。 此属性的值取决于图像 的颜色格式 。 |
| 透明选择 | True 表示根据选择层的 alpha 值将选择层与主图像混合在一起;否则为 False。 此项仅适用于支持 alpha 的图像。 |
| Format | 图像的颜色格式。 可以根据图像格式指定各种颜色格式。 颜色格式定义图像中包含的颜色通道的数量和种类,以及各种通道的大小和编码。 |
| Mip 级别 | 活动 MIP 级别。 此项仅适用于具有 MIP 级别的纹理。 |
| Mip 级别计数 | 映像中的 MIP 级别总数。 此项仅适用于具有 MIP 级别的纹理。 |
| 帧计数 | 图像中的帧总数。 此项仅适用于支持纹理数组的图像。 |
| 框架 | 当前帧。 只能查看第一帧;保存图像时,所有其他帧都将丢失。 |
| 深度切片计数 | 图像中的深度切片总数。 此项仅适用于支持卷纹理的图像。 |
| 深度切片 | 当前深度切片。 只能查看第一个切片;保存图像时,所有其他切片都将丢失。 |
注释
由于 Rotate by 属性适用于所有工具和所选区域,因此它始终与其他工具属性一起显示在 “属性” 窗口底部。 旋转 始终显示,因为当没有其他选择或活动工具时,整个图像会被隐式选择。 有关 Rotate by 属性的详细信息,请参阅 工具属性。
调整图像大小
可通过两种方法调整图像的大小。 在这两种情况下, 图像编辑器 都使用双线性内插来重新采样图像。
在 “属性” 窗口中,指定 宽度 和 高度 属性的新值。
选择整个图像,并使用边框标记调整图像的大小。
所选区域
图像编辑器中的选择定义活动图像的区域。 活动区域受工具和转换的影响。 当存在活动选择时,所选区域以外的区域不会受到大多数工具和转换的影响。 如果没有活动选择,则整个图像处于活动状态。
大多数工具(铅笔、 画笔、 Airbrush、 填充、 橡皮擦和 2D 基元)和转换(旋转、 剪裁、 倒转颜色、 翻转水平和 垂直翻转)受活动选择的约束或定义。 但是,某些工具(取色器和文本)和转换(生成 Mips)不受任何活动选择的影响。 这些工具的行为始终与整个图像是活动选择一样。
选择区域时,可以按住 Shift 进行成比例(正方形)选择。 否则,选择不受约束。
调整所选内容的大小
选择区域后,可以通过更改选择标记的大小来调整它或其图像内容的大小。 调整选区大小时,可以使用以下修饰键更改选区调整行为:
Ctrl - 复制所选区域的内容,然后再调整其大小。 这会在重设副本大小时使原始图像保持不变。
Shift - 调整所选区域的大小,使其大小与其原始大小成比例。
Alt - 更改所选区域的大小。 这会使图像未修改。
下表描述了有效的修饰键组合:
| Ctrl | 转变 | Alt | Description |
|---|---|---|---|
| 调整所选区域的内容的大小。 | |||
| Shift键 | 按比例调整所选区域的内容的大小。 | ||
| Alt | 调整所选区域的大小。 这将定义新的选择区域。 | ||
| Shift键 | Alt | 按比例调整所选区域的大小。 这将定义新的选择区域。 | |
| Ctrl | 复制所选区域的内容,然后调整其大小。 | ||
| Ctrl | Shift键 | 复制,然后按比例调整所选区域的内容大小。 |
工具属性
选择工具时,可以使用 “属性” 窗口指定有关它如何影响图像的详细信息。 例如,可以设置 铅笔 工具的粗细或 画笔 工具的颜色。
可以同时设置前景色和背景色。 两者都支持 Alpha 通道,以提供用户定义的不透明度。 这些设置适用于所有工具。 如果使用鼠标,则鼠标左键对应于前景色,右鼠标按钮对应于背景色。
下表描述了工具属性:
| Tool | 属性 |
|---|---|
| 所有工具和选择 |
旋转角度 定义选择或工具效果按顺时针方向旋转的量(以度为单位)。 |
| 铅笔、 画笔、 Airbrush、 橡皮擦 |
厚度 定义受工具影响的区域的大小。 |
| 文字 |
反别名 绘制具有抗锯齿边缘的文本。 这为文本提供了更流畅的外观。 价值 要绘制的文字。 Font 用于绘制文本的字体。 大小 文本的大小。 Bold 使字体加粗。 Italics 使字体倾斜。 强调 将字体加下划线。 |
| 2D 基元 |
反别名 绘制边缘经过抗锯齿处理的图元。 这给了他们更流畅的外观。 厚度 定义构成基元边界的线条的粗细。 半径 X (仅限圆角矩形)定义该形状的上下边缘圆角半径。 半径 Y (仅限圆角矩形)定义基元左边缘和右边缘的舍入半径。 |
| 铅笔、 画笔、 Airbrush、 2D 基元 |
渠道 启用或禁用用于查看和绘制的特定颜色通道。 如果为特定颜色通道设置了 View ,则该通道在图像中可见;否则,它不可见。 如果为特定颜色通道设置了 Draw,则该通道受绘图操作的影响;否则,它不受影响。 |
| Wand 选择, 填充 |
宽容 定义相邻颜色之间的最大差异,在这些颜色中,它们被视为相似,以便将更少的或更多相似颜色作为受影响或所选区域的一部分。 默认情况下,该值为32,这意味着原始颜色的相邻像素,只要在较浅或较深范围内相差不超过32个色度,就被视为区域的一部分。 |
键盘快捷方式
| Command | 键盘快捷方式 |
|---|---|
| 切换到 选择 模式 | S |
| 切换到 缩放 模式 | Z |
| 切换到 平移 模式 | K |
| 全选 | Ctrl+一个 |
| 删除当前所选内容 | 删除 |
| 取消当前所选内容 | Esc (退出) |
| 放大 |
Ctrl+鼠标滚轮向前 Ctrl+PageUp 加号 (+) |
| 缩小 |
Ctrl-鼠标滚轮向后 Ctrl-PageDown 减号 (-) |
| 向上移动图像 |
鼠标滚轮向后 PageDown |
| 向下平移图像 |
鼠标滚轮向前 PageUp |
| 向左平移图像 |
Shift键+鼠标滚轮向后转动 鼠标滚轮向左 Shift+PageDown |
| 向右平移图像 |
Shift+鼠标滚轮向前 鼠标滚轮向右 Shift+PageUp |
| 缩放到实际大小 | Ctrl+0 (零) |
| 将图像适应窗口 | Ctrl+G、 Ctrl+F |
| 调整图像以适应窗口宽度 | Ctrl+G、 Ctrl+I |
| 切换网格 | Ctrl+G、 Ctrl+G |
| 将图像裁剪为当前所选内容 | Ctrl+G、 Ctrl+C |
| 查看下一个(更详细)MIP 级别 | Ctrl+G、 Ctrl+6 |
| 查看上一个(较低详细信息)MIP 级别 | Ctrl+G、 Ctrl+7 |
| 切换红色通道 | Ctrl+G、 Ctrl+1 |
| 切换绿色色彩通道 | Ctrl+G、 Ctrl+2 |
| 切换蓝色通道 | Ctrl+G、 Ctrl+3 |
| 切换 alpha (透明度) 通道 | Ctrl+G、 Ctrl+4 |
| 切换 alpha 棋盘模式 | Ctrl+G、 Ctrl+B |
| 切换到不规则选择工具 | L |
| 切换到魔棒选择工具 | M |
| 切换到铅笔工具 | P |
| 切换到画笔工具 | B |
| 切换到填充工具 | F |
| 切换到橡皮擦工具 | E |
| 切换到文本工具 | T |
| 切换到颜色选择(取色器)工具 | 我 |
| 移动活动选择及其内容。 | 箭头 键。 |
| 调整活动选择的大小及其内容。 | Ctrl+箭头 键 |
| 移动活动选择,但不移动其内容。 | Shift+箭头键 |
| 调整活动选择的大小,但不调整其内容。 | Shift+Ctrl+箭头键 |
| 提交当前层 | 返回 |
| 减少工具厚度 | [ |
| 增加工具厚度 | ] |
图像编辑器示例
本节中的示例演示如何使用图像编辑器创建基本纹理以及如何生成和修改 MIP 级别。
创建基本纹理
可以使用图像编辑器为游戏或应用创建和修改图像和纹理。 例如,可以设置纹理的大小、设置前景和背景色、使用 alpha 通道(透明度)、使用 Fill 和 Ellipse 工具,以及设置工具属性。
在此示例中,以下步骤演示如何创建表示“靶心”目标的纹理。 完成后,纹理应如下图所示。 为了更好地演示纹理中的透明度,图像编辑器配置为使用绿色的棋盘格模式来显示它。
在开始之前,请确保显示 “属性” 窗口。 使用 “属性” 窗口可以设置图像大小、更改工具属性,并在工作时指定颜色。
创建“靶心”目标纹理
创建要使用的纹理。 有关如何向项目添加纹理的信息,请参阅 图像编辑器。
将图像大小设置为 512x512 像素。 在 “属性” 窗口中,将 Width 和 Height 属性的值设置为
512。在“图像编辑器”工具栏上,选择 “填充 ”工具。 属性 窗口现在显示 填充 工具的属性及图像属性。
将前景色设置为完全透明的黑色。 在 “属性” 窗口中的 “颜色 ”属性组中,选择 “前景”。 将颜色选取器旁边的 R、 G、 B 和 A 属性的值设置为
0。在“图像编辑器”工具栏上,选择 “填充 ”工具,然后按并按住 Shift 键并选择图像中的任何点。 使用 Shift 键会导致填充颜色的 alpha 值替换图像中的颜色;否则,alpha 值用于将填充颜色与图像中的颜色混合在一起。
重要
此步骤与上一步中的颜色选择一起,确保为要绘制的“bullseye”目标纹理准备基础图像。 当图像填充透明黑色时(由于目标边框为黑色),目标周围将不会出现锯齿效应。
在“图像编辑器”工具栏上,选择 省略号 工具。
将前景色设置为完全不透明黑色。 将 R、 G 和 B 属性
0的值设置为 ,并将 A 属性的值设置为255。将背景色设置为完全不透明白色。 在 “属性” 窗口中的 “颜色 ”属性组中,选择“ 背景”。 将 R、 G、 B 和 A 属性的值设置为
255。设置椭圆轮廓的宽度。 在 “属性” 窗口中的 “外观 ”属性组中,将 Width 属性的值设置为
8。确保已启用抗锯齿。 在属性窗口中的外观属性组中,确保设置了抗锯齿属性。
使用 椭圆 工具,将圆从像素坐标
(3, 3)绘制到像素坐标(508, 508)。 若要更轻松地绘制圆圈,可以在绘制时按住 Shift 键。注释
当前指针位置的像素坐标显示在 Visual Studio 状态栏上。
更改背景色。 将 R 设置为、
44到165、B 到211和 A 到255。将另一个圆从像素坐标
(64, 64)绘制到像素坐标(448, 448)。将背景色改回完全不透明白色。 将 R、 G、 B 和 A 设置为
255.将另一个圆从像素坐标
(128, 128)绘制到像素坐标(384, 384)。更改背景色。 将 R 设置为
255、 G 和 B 到64,将 A 设置为255。将另一个圆从像素坐标
(192, 192)绘制到像素坐标(320, 320)。
“靶心”目标纹理已完成。 下面是以透明效果显示的最终图像。
若要跟进,可以为此纹理生成 MIP 级别。 有关如何执行此作的信息,请参阅下一部分。
创建和修改 MIP 级别
本文档演示如何使用 图像编辑器 为纹理空间细节级别(LoD)生成和修改 MIP 级别 。
生成 MIP 级别
Mipmapping 是一种技术,用于通过预先计算和存储不同大小的纹理的多个副本来提高纹理对象的呈现速度,并减少锯齿状伪影。 每个副本(称为 MIP 级别)是上一个副本的宽度和高度的一半。 当纹理呈现在对象的图面上时,将自动选择与纹理图面的屏幕空间区域最接近的 MIP 级别。 这意味着图形硬件无需筛选超大纹理即可保持一致的视觉质量。 尽管仅存储 MIP 级别的内存成本比原始纹理的内存成本高出约 33%,但性能和图像质量提升证明其合理性。
生成 MIP 级别
从基本纹理开始。 为获得最佳结果,请指定宽度和高度为两个大小的纹理,例如 256、512、1024 等。
生成 MIP 级别。 在 “图像编辑器模式” 工具栏上,选择“ 高级>工具>生成 Mips”。
请注意, “转到下一 Mip 级别 ”和 “转到上一 Mip 级别 ”按钮现在显示在 “图像编辑器模式” 工具栏上。 如果显示 “属性” 窗口,另请注意,只读属性 Mip 级别 和 Mip 级别计数 现在显示在图像属性中。
修改 MIP 级别
若要在特定的细节级别实现特殊效果或提高图像质量,可以单独修改每个 MIP 级别。 例如,你可以为纹理对象提供不同的距离(更大的距离对应于较小的 MIP 级别),或者可以确保包含文本或符号的纹理即使在较小的 MIP 级别上仍然清晰可读。
修改单个 MIP 级别
选择要修改的 MIP 级别。 在 “图像编辑器模式” 工具栏上,使用 “转到下一 MIP 级别 ”和 “转到以前的 MIP 级别 ”按钮在 MIP 级别之间移动。
选择要修改的 MIP 级别后,可以使用绘图工具对其进行修改,而无需更改其他 MIP 级别的内容。 “ 图像编辑器” 工具栏上提供了绘图工具。 选择工具后,可以在 “属性” 窗口中更改其属性。
注释
如果不需要像为了实现某些效果那样修改单个 MIP 级别的内容,建议您在构建时从源纹理生成 mipmap。 这有助于确保 MIP 级别与源纹理保持同步,因为对 MIP 级别的修改不会自动传播到其他级别。
相关内容
访问 “导出纹理 ”页,了解如何使用图像内容管道导出包含 mipmap、premultiplies alpha 等的纹理。