Ряд программных продуктов позволяет устанавливать освещение, затрагивающее лишь некоторые объекты, определенные заранее. Это можно сделать двумя способами: посредством опции включения (include) составляется список объектов, на которые действует освещение, а опция исключения (exclude) применяется в том случае, если необходимо, чтобы были освещены все объекты сцены, кроме нескольких избранных.
Команды включения и исключения немного "жульнические", поскольку в реальном мире не существует такого способа контроля над освещением. Тем не менее, поскольку построение правдоподобного освещения занимает весьма много времени, подобные команды идеально подходят для тонкой настройки внешнего вида трехмерной сцены, равно как помогают реализовать некоторые сложные эффекты. Представим себе сцену, на которой для качественной подсветки одного из объектов был установлен прожектор. К сожалению, яркий направленный свет освещает и многие другие объекты сцены, что абсолютно не желательно. Для решения этой проблемы следует добавить необходимый объект в список включения (include) для источника света, в результате чего свет будет попадать только на этот объект. Остальные объекты сцены затем можно осветить с помощью дополнительных источников, не забывая исключить (exclude) первый объект для сохранения освещения, определенного для него ранее.
Еще одним примером использования этих команд является освещение космического корабля, летящего мимо планеты. В реальной жизни размер корабля совершенно ничтожен по сравнению с масштабом планеты, поэтому отбрасываемая им тень на поверхность планеты была бы неразличимой. В трехмерном же пространстве масштаб планеты и космические расстояния значительно уменьшены из практических соображений, поэтому, если осветить корабль, поверхность планеты будет пересекать здоровенная тень. Чтобы этого избежать, можно исключить планету из списка объектов, которые освещаются лучом, направленным на космический корабль или же наоборот.
В некотор
"освещение едмазывают сам объект. Решением будет разделение граней, то есть одни грани будут освещаться прожекторным светом, а другие будут исключены
⇐Яркое пятно и внешний край || Оглавление || Проекционные карты⇒