Link:INB Home|INB English| INB русский язык|INB العربية|INB Türkiye|INB فارسی|INB Español|INB Français|INB Português|INB Deutsch|INB 國語|INB 中文|INB 日本语|INB 한국어|INB ภาษาไทย|INB tiếng Việt||Уроки Maya Основы освещения сцены 2
INB русский язык Форум
Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com
INB русский язык Форум

Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com


Вы не подключены. Войдите или зарегистрируйтесь

《《《《《《《上一页INBforum   Перейти вниз

上一页INBforum》》》》》》》Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

1Уроки Maya Основы освещения сцены 2 Empty Уроки Maya Основы освещения сцены 2 в Сб Окт 02, 2010 12:24 am

Admin

Admin
Admin
Заменим теперь ключевой осветитель сцены, роль которого у нас играл Point-источник, на источник света типа Spot. Удалите ранее созданный точечный источник (в окне визуализации шар станет практически не виден — рис. 20) и создайте прожектор, щелкнув на кнопке Spot панели Shelf. Вид сцены при этом не изменится, так как область, освещаемая прожектором, определяется положением его опорной точки и мишени, а по умолчанию прожектор находится в начале координат и направлен совсем не так, как требуется в данном случае. Поэтому увеличьте размер значка источника, задав для него соответствующий масштаб по всем координатным осям, и поверните источник так, чтобы он оказался направленным на шар. Затем активируйте инструмент ShowManipulator Tool и отрегулируйте положение опорной точки и мишени, стараясь разместить источник света таким образом, чтобы освещенным оказался передний план сцены, при этом линия, соединяющая опорную точку прожектора с мишенью, составляла бы 45° с плоскостью сцены (рис. 21). Проведите рендеринг (рис. 22).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 20. Изменение сцены в результате удаления ключевого осветителя

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 21. Определение положения и направления Spot-источника

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 22. Изменение освещенности объектов в результате изменения положения Spot-источника


Зона охвата светового потока, формируемого данным типом источника сцены, зависит не только от его положения и направленности, но и от угла светового конуса, задаваемого параметром ConeAngle. По умолчанию угол светового конуса равен 40° — для примера измените его значение вначале на 60, а потом на 30° и обратите внимание на то, как будет меняться размер освещенной области (рис. 23).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 23. Зависимость размера освещаемой области от угла светового конуса


А теперь разберемся с тем, как можно регулировать характер границы светового пятна. Изначально граница всегда четкая, однако может быть и размытой, что определяется настройками параметров PenumbraAngle (Область полутени) и Dropoff (Затухание), по умолчанию равных нулю. Первый из параметров может принимать как положительные, так и отрицательные значения: при положительных значениях граница размывается снаружи, а при отрицательных — изнутри (рис. 24). Параметр Dropoff работает примерно так же, правда может принимать лишь положительные значения и обеспечивает размывание начиная не с границы, а с центра светового конуса: в его центре интенсивность света оказывается максимальной, а по мере приближения к границе светового конуса линейно уменьшается (рис. 25).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 24. Изменение характера размывания границы в зависимости от значений параметра PenumbraAngle

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 25. Зависимость характера размывания границы от значения параметра Dropoff


Теперь расширьте границы освещения так, чтобы внутри светового конуса оказался не только шар, но и большая часть плоскости; увеличьте интенсивность источника, задав параметр Intensity равным 2; для параметров PenumbraAngle и Dropoff установите значения 5 и 15 соответственно и в свитке DepthMapShadow Attributes включите флажок DepthMapShadow для генерации теней (рис. 26). В итоге сцена окажется освещенной более естественно, хотя уровень освещения будет явно недостаточным (рис. 27).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 26. Настройка параметров Spot-источника

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 27. Вид сцены после настройки размеров и границы светового пятна

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение] [Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Добавление источника света Ambient


Чтобы увеличить уровень освещенности, создайте дополнительный заполняющий осветитель типа Ambient. Оставьте его в начале координат и установите для него параметр Intensity равным примерно 0,3, а параметр AmbientShade — равным 0 и назначьте источнику голубоватый цвет — это позволит не только увеличить общее освещение сцены, но и добиться создания иллюзии сумерек (рис. 28).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 28. Результат добавления в сцену Ambient-источника

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение] [Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Настройка спада освещенности и размытие тени


Несмотря на заметное улучшение вида сцены, ее освещенность пока все же оставляет желать лучшего. В первую очередь это связано с тем, что интенсивность света должна уменьшаться по мере увеличения расстояния до источника, чего в нашем случае не наблюдается. Ситуацию легко исправить, указав для параметра DecayRate, регулирующего скорость спада, вместо установленного по умолчанию варианта NoDecay вариант Quadratic, обеспечивающий реалистичное уменьшение освещенности при удалении от источника. Поэтому активируйте Spot-источник и в редакторе атрибутов для параметра DecayRate укажите вариант Quadratic. Правда, этого будет недостаточно, так как включение спада освещенности для компенсации требует значительного увеличения интенсивности света, поэтому установите параметр Intensity равным примерно 1700, что обеспечит испускание источником мягкого, приглушенного света (рис. 29).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 29. Вид сцены после настройки спада освещенности


Теперь посмотрим на сцену с другой точки зрения: сформированный в ней мягкий свет должен генерировать размытую тень, в нашем же случае тень идеально четкая. Для размытия тени требуется увеличить значение параметра DmapFilterSize примерно до 10, после чего будет достигнут желаемый результат (рис. 30).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 30. Вид сцены с приглушенным освещением и размытой тенью

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение] [Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Применение световых эффектов


Теоретически (хотя на практике это далеко не всегда оказывается удобно) такие световые эффекты, как распространяющиеся в тумане лучи, блики на линзах, сияние и т.п., могут быть получены с помощью источников света. За работу со световыми эффектами отвечает свиток LightEffects (Световые эффекты).
Попробуем создать в нашей рабочей сцене эффект объемного тумана. Откройте свиток LightEffects и щелкните на кнопке LightFog — это приведет к добавлению в сцену соответствующего эффекта, правда результат будет слабо напоминать, например, свет синего прожектора в туманной ночи (рис. 31). Поэтому вначале для получения неоднородности тумана назначьте параметру Light Fog текстурную карту Clouds из списка 3D-текстур, перенастройте ее в соответствии с рис. 32 и уменьшите плотность тумана (Density) примерно до 0,3 (рис. 33). Затем в свитке LightEffects измените значения параметров FogIntensity (Интенсивность тумана), отвечающего за яркость тумана, и FogSpread (Распространение тумана), предназначенного для регулирования вида тумана в заданных границах, примерно до 0,5 и 0,8 соответственно (рис. 34). Полученный в итоге эффект объемного тумана действительно будет напоминать свет синего прожектора в тумане (рис. 35). Обратите внимание, что для удаления эффекта объемного света, если он оказался неудачным, достаточно щелкнуть на имени параметра LightFog в окне редактора атрибутов правой кнопкой мыши и выбрать в появившемся меню команду BreakConnection (Разорвать связь).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 31. Вид сцены с настроенным по умолчанию объемным туманом

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 32. Настройка параметров текстурной карты Clouds

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 33 . Корректировка плотности тумана

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 34. Окончательная настройка параметров свитка LightEffects

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 35. Окончательный вид сцены с объемным туманом


Теперь поэкспериментируем с оптическими эффектами — как правило, данные эффекты связаны с линзами объективов реальных съемочных камер, но иногда используются и для других целей, например мы попробуем добавить на ночное небо луну. Создайте точечный источник света, переместите его в правый верхний угол сцены (оставив его в пределах видимости). В редакторе атрибутов назначьте источнику голубоватый цвет, уменьшите его интенсивность примерно до 0,6 и снимите флажки EmitDiffuse, EmitSpecular и IlluminatesbyDefault, чтобы данный источник вообще не создавал никакого света (рис. 36). Откройте свиток LightEffects и щелкните на кнопке, расположенной справа от имени параметра LightGlow (Свечение) — это приведет к открытию вкладки opticalFXl, где и нужно будет настроить параметры оптического эффекта. Исходя из того, что Луна круглая, последовательно выберите в раскрывающихся списках GlowType (Тип свечения) и HaloType (Тип ореола) вариант Linear (Линейный). Затем установите значение параметра Star Points (Количество лучей) равным нулю и включите флажок IgnoreLight (Игнорировать источники света) — рис. 37. Визуализируйте сцену, и вы увидите, что в месте расположения точечного источника окажется луна (рис. 38).
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 36. Настройка параметров точечного источника

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 37. Настройка параметров эффекта opticalFX

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]
Рис. 38. Появление луны
]

http://ru.inbforum.com

上一页INBforum   Перейти вниз

上一页INBforumПредыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения

Copyright ©2009-2010 LTD Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

IT:SINGLESERVGoogle谷歌翻译TranslateFORUMSOFTLAYERGoogle谷歌广告联盟AdSenseAsia

 

Форум phpBB | © PunBB | Бесплатный форум поддержки | Контакты | Сообщить о нарушении | Последние обсуждения