您知道如何使用压缩的 .dds 图像作为 collada 纹理吗?
应该更新库的哪个部分来执行此操作?
任何帮助,将不胜感激!
DDS
Three.js 已经可以读取 dds 文件。
只需调用 THREE.ImageUtils.loadCompressedTexture:
https://github.com/mrdoob/three.js/blob/master/src/extras/ImageUtils.js#L39
科拉达
需要更新此行以检测文件是 dds 文件还是普通图像,并使用相应的方法读取该文件。
https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/ColladaLoader.js#L3116