Мне любопытно, какой ожидаемый размер в памяти будет для простой сцены с моделью 3 МБ, загруженной с использованием ColladaLoader.js. (Первоначально модель была сделана в виде файла sketchup, преобразованного в .dae)Three.JS Collada Model Размер памяти Проблемы с памятью
В настоящее время, когда я загружаю файл моей модели 3MB .dae в сцену &, сделав снимок кучи, моя сцена находится в 118 МБ! (Модель - единственная вещь в сцене.)
Я считаю, что утечка памяти является виновником. Но я также не могу найти никакой информации о том, что я должен ожидать от размера. Я читаю файлы Collada дорогие, с пропускной способностью, но может ли кто-нибудь дать мне реалистичный пример того, что использовать память?
(я использую three.js R69)
Спасибо, что дает мне некоторую перспективу. Есть ли хороший способ уменьшить размер файлов Collada? – Laura
Размер каждого объекта, выращенного на количество вершин/граней. Если вы получили высокий угол краев и кривых, то Three.js создаст это количество вершин на Edge, множество вершин для каждой кривой. И соедините все с большим количеством лиц. В целом: много всего. Попытайтесь создать свои Модели без совершенных кривых, не так много краев и так далее. – mcode