0

我正在为 Maya 编写一个插件,通过它我想让用户通过一些算法渲染场景并将一些贴图(漫反射贴图、法线贴图和光照贴图)以特定格式输出到特定文件。当然,我已经在算法中生成了相关的纹理数据,但现在我被困在如何将它们变成图像的问题上。我需要我的图像数据支持 PNG、OpenEXR、DDS 和 TGA。我现在知道的是有一个 API 类MImage可以完成类似的任务,但除了 TGA 之外,以上都不支持。

我怎样才能做到这一点?

4

1 回答 1

0

谢谢joojaa。经过一番研究,我发现实际上 MImage 确实支持大多数 LDR 格式,例如 png、dds、tga 和 tif。但它仍然无法处理 openEXR。所以对于 exr,我决定定制我的实现。事实上,我不应该过度依赖 MImage !

于 2013-11-22T02:35:37.710 回答