Есть ли способ, который я могу обновить материал three.js, не скрывая объект, к которому он применяется.Обновление материала three.js без скрытия объекта
Единственное, что я придумал, это клонировать объект и материал, обновлять клонированный материал с помощью material.needsUpdate = true
и заменять оригинальный объект клонированным.
Есть ли лучшее решение для этого?
вам не нужно «клонировать()» объект перед применением 'material.needsUpdate = true' к нему. – gaitat
Я знаю, но когда я его не клонирую, мой объект будет скрыт в течение короткого времени. Это очень плохо в моей ситуации, когда я обновляю материал несколько раз в секунду. – Martin
Как именно вы обновляете материал? – 2pha