ГОСТ Р ИСО 10303-46-2002
Рисунок 10—Место
положение источника
света (объект light_
source)
distance_attenuation — значение затухания в формуле отражающей спо
собности, пропорциональное расстоянию от объекта light_source.
П р и м е ча н и с 2 — Примеры формул отражающей способности привелены
в приложении D.
4.5.13 О б ъ е к т 1i g h t_s о u г c e_s р о t
Объект light_source_spot описывает поверхность на основе ее местопо
ложения и направления с учетом распространения потока от источника света.
Данный поток определяют на основе местоположения, ориентации и значе
ния атрибута spreadangle объекта light_source_spot. Вобъекте light_source_spot
следует описыватьтолько те части (детали) предмета, которые попадают внутрь
светового потока от источника.
Примечание! —Парисунке 11 проиллюстрирован объектlight_.vource_spot.
EXPRESS-спецификация
♦)
ENTI TY light_source_spot;
SUBTYPE OF (light.source);
position: cartesian, point;
orientation: direction;
concentration_exponent
constant_attenuation
distance attenuation
spread angle
END_ENTITY:
Г
: REAL:
: REAL:
: REAL:
positive plaite_angle_ measure;
Угол распространения (spread angle)
Рисунок II — Распространение потока от источника света (объект light_source_spot)
Определения атрибутов
position — местоположение объекта light_sourcc в координатном пространстве проецируемого
отображения;
orientation — направление оси светового потока от объекта light_source в координатном про
странстве проецируемого отображения:
concentration_exponent — косинус угла между линией, исходящей из местоположения объекта
light_source в направлении его ориентации, и линией, исходящей из местоположения объекта
light_source и пересекающей выделяемую (затеняемую) поверхность. Положение данной поверхно
сти, входящее в формулу отражающей способности, задается атрибутом surface_style_
reiidering_propertics:
constant_attenuation — значение затухания в формуле отражающей способности, выраженное
константой;
distance_attenuation — значение затухания в формуле отражающей способности, пропорцио
нальное расстоянию от объекта light_source:
spread_angle — половина телесного угла светового потока от источника.
Неформальное утверждение
11*1 - угол распространения не должен превышать 180*.
П р и м е ч а н и е ! - примеры формул отражающей способности приведены вприложении D.
24