Blender 2.8 в ThreeJS GLTF Specular

У меня есть модель в Blender 2.8 (и 2.79) с текстурой травы на плоскости. Это поле. Независимо от того, что я установил для металличности и шероховатости, при просмотре в ThreeJS поле всегда имеет белесый блеск, если смотреть на него под определенными углами в зависимости от положения солнца.

Я думаю, что установка черного цвета для зеркального отражения устранит этот блеск, но я предполагаю, что в настоящее время это невозможно сделать, потому что ThreeJS StandardMaterial не контролирует зеркальный цвет.

Итак, в принципе, есть ли способ контролировать цвет отражения на стандартном материале ThreeJS?


person M1ke    schedule 16.04.2019    source источник


Ответы (1)


Использовать карту окружения? Или изменить цвет вашего направленного света?

person manthrax    schedule 16.04.2019
comment
Это оба решения. Я думал о том, какой эффект будет иметь изменение направленного света, но свет нельзя изменить. Карта окружения может работать в моей ситуации, но я начинаю понимать, почему стандартный материал такой, какой он есть, и я работаю с ним. - person M1ke; 17.04.2019