Свойство specular power, сила отражения, имеет по умолчанию значение 32, и усиливает и делает более резкими края, если есть область, в которой присутствует зеркальный свет.
По умолчанию, форма Shape3D имеет материал PhongMaterial с диффузным цветом Color.LIGHTGRAY.
В наших примерах мы использовали для освещения 3D формы источник света PointLight, источник света, который находится в фиксированной точке в пространстве и излучает свет одинаково во всех направлениях от себя.
Помимо этого источника света можно использовать AmbientLight, представляющего окружающий свет – источник света, который исходит со всех сторон.
Оба эти источника света имеют свойство цвета и свойства быть включенным или выключенным.
С помощью объекта PickResult, который возвращается методом getPickResult, и представляет контейнер, содержащий результат события выбора, можно получить выбранную пользователем 3D форму в обработчике события, чтобы с ней работать.
Помимо куба можно использовать другие предопределенные 3D формы – цилиндры и сферы.
В конструкторе сферы указывается радиус сферы и можно указать количество секторов.
Трехмерная сфера состоит из множества секторов, которые построены из связанных треугольников.
Значение числа секторов определяет разрешение сферы. Чем больше количество секторов, тем более гладкой выглядит сфера.
В конструкторе цилиндра указываются его радиус и высота.
Также можно указать количество секторов.
Поверхность 3D-формы состоит из множества связанных многоугольников, состоящих из треугольников.