面向 Photoshop 的英特尔® Texture Works 插件

Achievement Unlocked Badge

英特尔对 Photoshop* 进行了扩展,以通过插件充分利用最新的图像压缩方法 (BCn/DXT)。该插件旨在为图形工作者提供一款获取卓越压缩结果的工具,并提高 Photoshop* 中的压缩速度。

下载插件

 

压缩 769k TGA 之前

Test strip before compression

BC7 精细压缩 257k DDS 之后

Test Strip After BC7 (Fine) Compression

 


优势

Context Menu

  • 获得硬件支持的卓越压缩结果
  • 以更快的速度进行压缩
  • 预览和方便的特性有助于提高工作效率
  • 在成熟的内容工具中运行
  • 面向未来压缩方案的可插拔架构

常见问题解答

问:为什么我们仍需要纹理压缩?
答:每当新的图形硬件改进出现后,用户对通过纹理打造更真实游戏的需求将会增长。有效的纹理内存管理(压缩)是满足该需求的必要条件。

问:如何最大限度减少伪影/错误?
答:更高的位深度和/或更精细(更慢)的压缩格式(如 BC7 fine)

问:为什么使用 BCn,而不是无损 PNG?
答 1:PNG、JPG 等节省磁盘空间和互联网上的传输时间,但是对优化图形硬件内存中使用的纹理无任何影响
答 2:BCn 优化图形内存中实时使用的纹理并节省磁盘空间。但是,并非所有应用都可以读取/加载更新的 BCn 压缩格式 - 这款免费的示例代码将支持您在应用中实施经过优化的 BCn。

问:拥有配备 BCn 的 .DDS 后,我应该怎么做?
答:您可以将纹理分配给任何应用中的对象,应用需支持所选的 BCn 格式

问:哪些游戏引擎支持 DDS?
答 1: Unreal 提供了 BC7 作为构建的纹理压缩选项
答 2: Maya 2015+ 在 Viewport2.0 中支持 BC7

问:是否支持 DX 11.3 和 DX12?
答:是的,DX11.2 和 DX12 支持更新的 BCn 格式

问:如何判定哪种压缩最适合做什么?
答: 参阅以下导出格式表

问:BCn 的硬件要求是什么
答 1:老旧的图形 (< DX10) 不支持更新的 BC6 和 BC7
答 2: 低功耗图形(如 PowerVR)不支持 BC 压缩

问: 是否提供了 Mac 版本
答: 目前没有


关键特性

  • 面向 BCn 的多种图像格式支持,
  • 使用 DirectX10 扩展标头保存 sRGB
  • 将 DirectX10 扩展标头 DDS 文件读取至 Photoshop*
  • 快速、精细(更准确)的压缩选择
  • 支持 alpha 贴图、色彩贴图、法线图
  • 支持立方体贴图
    • BCn 压缩
    • 高斯模糊脚本
    • 水平立方体十字(Horizontal Cube Cross)和层脚本之间的双向转换
  • 将 mipmap 级别加载/编辑为层 - 在保存时重新打包 mipmap
  • 实时预览以展示质量权衡
  • Photoshop 批处理/行动支持
  • 将插件设置保存为预设
  • 可扩展

 


立方体贴图工具

 

 

高斯模糊脚本

支持您将高斯模糊值应用于立方体贴图的所有单层(端)。可以将层直接保存在单个 DDS 文件中,并选择保存为 BCn 格式,或者使用提供的 Convert Cube Map 脚本将层转换为水平立方体十字,以评估是否需要。

 

 

 

 

 

 

Convert Cube Map 脚本

支持从水平立方体十字到单个端(用于图像处理的层)之间的双向转换。


 

 

导出格式

Formats Menu

可用的格式根据所选的纹理类型而变化。还提供了简单的上下文指导。 色彩格式列表如左侧所示。完整列表如下所示。

BC1RGB4BPP即 DXT1如果内存紧缺,用于色彩贴图或法线图。 包括数据的 RGB 类型
BC1sRGB4BPP即 DXT1同上,sRGB 扩展标头只在 DX10 级以上的硬件上
BC3RGBA8BPP即 DXT5用于包括完整 alpha 的色彩贴图,将色彩和 mono 贴图打包在一起。 包括数据的 RGBA 类型。
BC3sRGBA8BPP即 DXT5同上,sRGB 扩展标头只在 DX10 级以上的硬件上
BC4R4BPP灰度用于高度图、光泽贴图、字体图集或其他任何灰度图像
BC5RG8BPP即 3Dc用于切线空间法线图。 双通道切线贴图
BC6HRGB8BPP快速压缩仅用于 DX11 级以上硬件上的 HDR 16 图像
BC6HRGB8BPP精细压缩同上,延长了优化压缩的时间,生成了更好的结果
BC7RGBA8BPP快速压缩用于高质量色彩贴图,包括完整 alpha 的色彩贴图。 它只在 DX11 级以上的硬件上提供最佳压缩质量
BC7RGBA8BPP精细压缩同上,延长了优化压缩的时间,生成了更好的结果
BC7sRGBA8BPP快速压缩与上述 BC7 Fast 相同,sRGB 扩展标头只在 DX10 级以上的硬件上
BC7sRGBA8BPP精细压缩与上述 BC7 Fine 相同,sRGB 扩展标头只在 DX10 级以上的硬件上
RGBA32BPP未压缩 

要求

  • Windows* (32/64) 版本 7、8、10
  • Photoshop* CS6 到 CC2015

参考资料


欢迎反馈

注册 IDZ 以加入讨论


更多对比

Preview BC7 Fast Comparison

Preview BC7 Fine Comparison

Intel Software - Achievement Unlocked

* 其他名称和品牌可能是其他所有者的资产。
2019 英特尔公司版权所有。保留所有权利。英特尔、英特尔标识、英特尔凌动、英特尔酷睿、英特尔至强和英特尔锐炬是英特尔公司在美国和/或其他国家的商标。

有关编译器优化的更完整信息,请参阅优化通知