POINTLlGHT

Броузеры используют узел PointLight для того, чтобы поместить источник света в заданную точку трехмерного пространства. Точечный источник излучает одинаково по всем направлениям. Узел PointLight определяет источник света, который может воздействовать на следующие за ним формы в иерархии классов в графе сцены. Освещение зависит от текущего стиля освещения, который вы выбрали. Следующий код иллюстрирует имена полей и их значения по умолчанию для узла PointLight :

PointLight {  
color 1 1 1 # SFColor
intensity 1 # SFFloat
location 0 0 1 # SFVec3f
on TRUE # SFBool
  }  

Поле color управляет цветом, задавая смесь красного, зеленого и голубого. Значение цвета изменяется от 0 до 1 для каждого компонента. Поле location определяет положение источника света в пределах сцены. Поле intensity управляет интенсивностью источника света. Его значение изменяется от 0 до 1, где 1 отвечает наивысшей интенсивности. Поле on включает и выключает свет, где значение TRUE соответствует включенному, a FALSE — выключенному источнику. Броузер применяет текущее преобразование к источнику света. Узел PointLight, расположенный в рамках узла Separator, не влияет на какие-либо объекты вне узла Separator,