threejs需要加载大量场景模型,需要时时清理无用模型出场景同时能够显著降低内存消耗,清除场景我

2025-03-09 10:05:48
推荐回答(5个)
回答1:

想当然的在这里意淫罢了,模型都已经加载到内存了,你给我说remove出scene就可以了?就算上你这样的思路是正确的,请问你怎么处理业务逻辑?何时加载需要的模型?光处理哪些模型加载,哪些模型何时加载就够你受的了

回答2:

手机推荐用uc,这个还是不错的,如果不喜欢,也可以用猎豹,都挺好的

回答3:

geometry.dispose();
material.dispose();
texture.dispose();
renderTarget.dispose();
scene.dispose();

回答4:

renderer.dispose()

回答5:

光remove不够的。
你需要把mesh的geometry和material都dispose掉