Светлый фон

Здесь мы создаем подсцену с собственным корневым узлом, в который добавляем куб и источник света.

Для этой подсцены мы устанавливаем перспективную камеру.

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

В корневой узел основной сцены, мы также добавляем подсцену.

Форма Shape3D имеет свойство material, которое определяет материал поверхности формы.

 

 

Материал используется для визуализации поверхности 3D фигур.

Материал представлен абстрактным классом Material, который имеет реализацию в виде класса PhongMaterial.

Свойство bumpMap определяет изображение, которое используется для отображения рельефа поверхности, делая поверхность более реалистичной путем моделирования небольших смещений поверхности.

 

 

В качестве карты bumpMap может использоваться изображение, представленное объектом Image.

Свойства diffuseColor и specularColor определяют цвета света, отраженного от шероховатой поверхности и гладкой поверхности соответственно.

Вместо свойств diffuseColor и specularColor можно использовать свойства diffuseMap и specularMap, определяющие карты рассеянного и отраженного света.

 

 

Можно также использовать свойство selfIlluminationMap, карту самоосвещения, которая делает поверхности объекта светящимися.