在 Photoshop 里压缩 DDS 纹理:Intel Texture Works 从安装到另存为的 6 步流程
在 Photoshop 里压缩 DDS 纹理Intel Texture Works 从安装到另存为的 6 步流程【免费下载链接】Intel-Texture-Works-PluginIntel has extended Photoshop* to take advantage of the latest image compression methods (BCn/DXT) via plugin. The purpose of this plugin is to provide a tool for artists to access superior compression results at optimized compression speeds within Photoshop*.项目地址: https://gitcode.com/gh_mirrors/in/Intel-Texture-Works-PluginIntel Texture Works 是 Intel 为 Photoshop 开发的纹理压缩插件在另存为时直接完成 BCnDXT压缩选择格式、查看实时预览、生成 Mipmap全程不离开 Photoshop。工作方式压缩发生在保存对话框里插件在 Photoshop 中注册了一个新的文件类型 Intel Texture Works (*.DDS)。保存时先选择纹理类型与压缩参数随后插件用内置的 Intel 并行压缩技术基于 ISPC 与 DirectXTex 库完成 BCn 编码并弹出预览窗口。确认保存前可以来回切换压缩格式对比同一张图在不同格式下的结果也可以在预览中平移、缩放查看细节。DDS 怎么压缩这件事被收进了一个对话框不需要导出、转换、再导入。安装前检查系统要求与文件放置位置以预编译包 1.0.4 为例安装前先核对环境系统与版本Windows 7/8/1032 位或 64 位Photoshop CS6 至 CC2015。项目已停止维护功能以现有版本为准。选对插件文件压缩包内分 x64 与 Win32 两个 IntelTextureWorks.8bi按 Photoshop 的位数选择复制到安装目录下的 Plug-ins\File Formats 文件夹。放置配套脚本将 PhotoshopScripts/ 中的 IntelTextureWorks-ConvertCubeMap.jsx 与 IntelTextureWorks-CubeMapGaussianBlur.jsx 复制到 Presets\Scripts 文件夹再重启 Photoshop。核心操作Photoshop 另存为 DDS 的 6 步打开图像执行文件 另存为选择保存位置并命名。将保存类型设为 Intel Texture Works (*.DDS)。点击保存后进入插件选项对话框选择纹理类型Color仅 RGB、Color Alpha、Normal Map或两种立方体贴图模式。选择压缩格式与 Mipmap 策略不生成、自动生成或从图层读取每个 Mipmap 层级存成独立图层。在预览窗口中检查结果平移与缩放查看细节切换 BC1、BC3、BC7 等格式直接对比压缩质量。确认无误后点 OKDDS 文件即写入磁盘。![风景纹理另存为 DDS 的源图示例展示 Photoshop 纹理压缩前的原始图像](https://raw.gitcode.com/gh_mirrors/in/Intel-Texture-Works-Plugin/raw/e5a30421a82cce779ff11878e11b373c9d263f42/Sample Images/landscape.jpg?utm_sourcegitcode_repo_files)一张表选对 BCn 格式BCn 格式怎么选先看纹理内容和目标硬件再对照下表格式位深Alpha适用纹理备注BC1 (DXT1)4 bpp不支持不透明颜色贴图兼容性最好文件最小BC3 (DXT5)8 bpp支持UI、透明材质颜色与 Alpha 分开存储BC58 bpp双通道灰度切线空间法线贴图仅取前两个通道BC6H8 bpp不支持16 位 HDR 纹理仅 DX11 硬件BC78 bpp支持高画质颜色贴图压缩质量最高仅 DX11 硬件此外插件还提供 BC44 bpp 单通道灰度适合高度图、光泽图、字体图集与不压缩的无损导出BC1、BC3、BC7 均有 sRGB 变体供 DX10 硬件使用。三个场景的参数建议角色与不透明纹理无 Alpha 的基础色贴图选 BC1 或 BC3sRGB并开启 Mipmap 自动生成改善远处显示。头发、半透明布料等需要透明度的贴图选 BC3预览中重点检查透明边缘。目标设备支持 DX11 时可用 BC7 的 Fine 档换取更高颜色质量代价是更长的压缩时间。立方体贴图环境贴图![立方体贴图环境贴图水平交叉布局示例用于 Intel Texture Works 的 BCn 压缩](https://raw.gitcode.com/gh_mirrors/in/Intel-Texture-Works-Plugin/raw/e5a30421a82cce779ff11878e11b373c9d263f42/Sample Images/labeled_horizontalCubeMap.jpg?utm_sourcegitcode_repo_files)交叉布局宽高比 4:3 或 3:4的贴图直接选 Cube Map from crossed image 导出。六图层文档选 Cube Map from Layers图层需命名为 -X、X、-Z、Z、-Y、Y。两种布局之间可用 ConvertCubeMap 脚本互转需要模糊效果或低规格平台版本时可导出指定 Mipmap 层级或先用高斯模糊脚本处理。HDR 纹理16 位高动态范围图像如 .hdr用 BC6H 保存保留完整动态范围。Fast 与 Fine 两档按需取舍两者都仅限 DX11 硬件。保存后在预览中确认高光区域没有明显削波。批量处理与卡顿排查批量录制一个包含另存为 DDS 并选参数的 Photoshop 动作再用文件 自动 批处理应用到整个文件夹插件本身支持把参数组合存为预设不同纹理类别各用一个预设即可。大文件卡顿关闭不必要的图层与占用内存的后台程序减少同时处理的图层数必要时启用分块处理选项并保证系统有足够的虚拟内存。常见问题Photoshop 版本不支持怎么办官方支持范围是 CS6 至 CC2015Windows 7/8/10 均可32 位与 64 位各有一份插件文件项目已停止维护更新版本不在支持范围内。立方体贴图脚本怎么用把 IntelTextureWorks-ConvertCubeMap.jsx 放进 Presets\Scripts 后从文件 脚本菜单运行六图层文档层名 -X、X、-Z、Z、-Y、Y可转成交叉布局水平或垂直交叉文档可转回分层文档原图不被修改始终生成新文档。导出的 DDS 能进游戏引擎吗输出为标准 DDS 文件兼容所有支持 DDS 格式的主流引擎如 Unity、Unreal、Godot。打开 DDS 时报错同时安装了多个 DDS 插件时加载可能出现显示错误改用文件 打开为并显式选择 Intel Texture Works 类型即可。插件装好后的第一次上手可以这样做找一张不小于 512x512 的纹理分别以 BC1 和 BC7 另存为 DDS对比两份文件的大小与预览差异再对照上表记住每种格式的取舍。【免费下载链接】Intel-Texture-Works-PluginIntel has extended Photoshop* to take advantage of the latest image compression methods (BCn/DXT) via plugin. The purpose of this plugin is to provide a tool for artists to access superior compression results at optimized compression speeds within Photoshop*.项目地址: https://gitcode.com/gh_mirrors/in/Intel-Texture-Works-Plugin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考