Не заметил пост выше.
За затемнение или высветление отвечает карта нормалей это такой вектор перпендикулярный плоскости отображаемого пиксела чем тупее угол к источнику освещения тем темнее пиксель.
В сцене только один источник освещения поэтому такое затемнение на некоторых сторонах.
также свойства у материалов влияют на высветление затемнение.
можно добавить несколько источников света
light = new THREE.DirectionalLight( 0xffffff , 0.3 );
должно сгладить неравномерное освещение.
kmz.scene.position.y = -2.0; отвечает за высоту
|