Как я могу динамически включать и выключать сглаживание и тени в WebGLRenderer?
Простое изменение свойств сглаживания и shadowMapEnable не работает. Я посмотрел в исходниках и нашел метод updateShadowMap(), но он был удален в релизе 69.
ОБНОВЛЕНИЕ: Хорошо, ответ на вторую половину вопроса я нашел здесь https://github.com/mrdoob/three.js/issues/2466
В результате следующий код работает нормально:
renderer.shadowMapEnabled = false;
for(var i in tiles.children)
tiles.children[i].material.needsUpdate=true;
renderer.clearTarget( sun.shadowMap );