Cтекло 3Ds Max. Стекло и жидкость в VRayЭтот урок будет посвящен созданию эффектов 3ds Max стекла и зеркальности при использовании внешнего рендера VRay, а также созданию каустики. Я не претендую на полноту знания и понимания настроек этого рендера, его возможности гораздо шире, но я расскажу то, что сам знаю. Итак, создадим сцену с сосудом а также налитой в него жидкостью. Я не буду рассказывать как их создать, это выходит за рамки данного урока. Окружим это сосуд стенками со всех шести сторон для окружения, что бы каустике было куда отображаться, а также что бы было видно преломление света в прозрачных предметах. Вот как все выглядит вначале: Для того, что бы использовать возможности визуализатора VRay, его нужно сначала указать. Нажмем F10 и в свитке Current Renderers напротив строки Productions нажмем кнопку Assign и выберем VRay, и нажмем OK. (VRay должен быть предварительно установлен, он в поставку 3D MAX не входит). В окне добавится много новых свитков. Для начала уберем галочку Show window в свитке System, разделе VRay log. Это предотвратит появление раздражающего окошка с сообщениями об отсутствии ошибок и другой ненужной для нас информации во время визуализации. Теперь проведём визуализацию. Вот что получилось: Ничего особо интересного. Теперь начнем настройки. Карте Refractions (Преломление) Назначим карту VRayMap. Так как мы собираемся использовать ее как карту преломления, в настройках установим переключатель в положение Refract. В разделе Refraction params в пункте Filter color выберем нужный цвет стекла. Например светло-зеленый Red: 138, Green: 230, Blue: 138. Остальные параметры оставим по умолчанию. Теперь применим к цилиндру этот материал. Визуализируем сцену. Как видим, сквозь цилиндр виден пол и дальняя стена, причем
соответственно исказившись. Можно одновременно использовать и карту
отражения, давайте создадим ее. Как видим, в цилиндре начали отражаться окружающие предметы. Материал чашки. Выберем новый свободный слот в редакторе материалов. Щелкнув на кнопке Standard напротив названия материала, выберем материал VRayMtl.
Материал жидкости. Также выбираем материал VRay. Выберем Diffuse желтый цвет. R: 255, G: 234, B:0. Refract R: 8, G: 8, B: 8, Reflect R: 240, G: 240, B: 240. Параметр IOR выберем как у воды 1.333. Назначим материал жидкости. Ну вот, есть прозрачная розовая чашка. Цвет жидкости почти не заметен и
нет теней. Это мы сейчас исправим и наша сцена заиграет цветами и
бликами. Визуализируем сцену.Заметим что при визуализации вначале выполняется новая задача: Traсing photon for Spot01 то есть расчет карты фотонов от указанного источника. Эта задача будет проводиться для каждого источника указанного как источник каустики в каждом кадре. Выполнение этой задачи замедляет расчет так что не стоит указывать в источниках каустики много источников, лучше выбрать один. Вот что получилось. Вот теперь совсем иное дело! Гораздо светлее и интереснее. Рефрактивная каустика ярко выражена в тени чашки и цилиндра. Световое пятно правее и выше цилиндра это рефлективная каустика от его верхнего торца. Теперь можно еще улучшить изображение. Линии на картинке выглядят неестественно зубчатыми, что бы этого избежать, в настройках рендера в свитке Image sampler (Antialiasing) переставим переключатель в положение Adaptive subdivision. Другие настройки оставим по умолчанию.
Это конечно несколько замедляет расчет. Но результат того стоит. Теперь ценой опять же замедления расчета можно улучшить отображение каустики. В свитке Caystics рендера есть параметры Search dist и Max photons. Не влезая в сложности можно сказать, что увеличение этих параметров в несколько раз может сделать отрисовку каустики более правильной. Кстати яркость каустик (всех сразу) можно увеличить параметром Multiplier. Каустику от определенного объекта можно усилить в диалоге, вызываемом нажатием кнопки Object settings а от отдельных источников в уже использовавшемся диалоге Lights settings. В итоге все коэффициенты перемножаются. И вот что мы имеем. Блики стали более естественными. Вот и все готово! Время финального рендеринга изображения 640*480 составило 10 мин 27 сек.
|