Поделиться через


PointLightComponent.Radius Свойство

Определение

Радиус излучаемой светом фигуры.

public:
 property float Radius { float get(); void set(float value); };
public float Radius { get; set; }
member this.Radius : single with get, set
Public Property Radius As Single

Значение свойства

Комментарии

По умолчанию радиус равен нулю, а излучающая фигура — это всего лишь точка. Если для радиуса задано большее значение, фигура становится сферой или даже трубкой, если Length она также задана.

Ненулевая радиус дает более реалистичное освещение для лампочек и других объектов с светящейся поверхностью. Однако по соображениям производительности вычисление является лишь приближением освещения области. Если такой источник света подходит слишком близко к геометрии или даже пересекается с ним, полученное освещение не будет физически правильным.

Ошибка InvalidParam возникает, если значение является отрицательным, NaN или бесконечным.

Применяется к