Three.JS Collada模型大小内存问题

时间:2014-12-09 02:56:27

标签: memory three.js collada

我很好奇在使用ColladaLoader.js加载了3MB模型的简单场景中,内存的预期大小是多少。 (该模型最初是一个草图文件,转换为.dae)

目前,当我将3MB .dae模型文件加载到场景中时通过拍摄快照,我的场景是118MB! (模型是场景中唯一的东西。)

我认为内存泄漏是罪魁祸首。但我也找不到任何关于我应该期望的大小的信息。我读Collada文件很昂贵,带宽方面,但有人可以给我一个实际的内存使用期望的例子吗?

(我使用three.js r69)

1 个答案:

答案 0 :(得分:1)

这是因为ColladaLoader将几何转换为数组,3MB的信息是一个巨大的数组。我的场景中有6个100KB模型,但头部快照的大小为31MB。