如何将压缩的.dds图像加载为collada纹理?

时间:2012-10-04 23:21:30

标签: webgl three.js

您是否知道如何将压缩的.dds图像用作collada纹理?

应该更新库的哪个部分才能执行此操作?

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

<强> DDS

Three.js已经可以读入dds文件。

只需调用THREE.ImageUtils.loadCompressedTexture:

https://github.com/mrdoob/three.js/blob/master/src/extras/ImageUtils.js#L39

<强>的Collada

需要更新此行以检测文件是dds文件还是普通图像,并使用相应的方法读取该文件。

https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/ColladaLoader.js#L3116