Базовая идея описана мною на сайте 3ddd.
В последствии был написан данный скрипт.
- 3dsmax 2012 или выше
- VRay
- Скачате файл *.mzp из install
- Перетащите его в окно 3dsmax
- Зайдите в меню:
Customize -> Cuctomize User Interface... -> Toolbars -> Category -> #PankovScripts
- Перетащите
IES from Caustics generator
на любую панель - При нажатии на кнопу запускается основное окно приложения
- По умолчанию включена сохранение теней от стекла (физически корректно)
- Оптимизирован процесс просчёта каустики
- Доработана сцена рендеринга каустики
- Поверхность проекции имитирует габариты помещения (1500х1500х2500) Таким образом достигается более корректное распределение бликов каустики
- Решена задача падения интенсивности света при разноудалённых точек поверхности от источника света
- Доработана сцена теста IES
- Размеры комнаты (1500х1500х2500)
- Светильник смещён в сторону (для оценки падения бликов на разных расстояниях от стены)
- Еще добавить:
- Авто подгрузку говорого IES
- Авто импорт светильника
- Автокорректировка материалов
- Изменеие размеров источника света
В этой версии линейно выстроен рабочий процесс по шагам и сведены к минимуму ручные операции. Основные параметры по настройке конечного результата вынесены в пользовательский интерфейс.
- Исправлена ошибка файла IES при изменении разрешения
- Добавлено сохранение параметров по умолчанию в INI при выходе
- Расширен основной функционал программы:
- Кнопка удаления тестового образца светильника с загруженного шаблона
- Настройка: Диаметр сферы, IOR стекла, Степень зеркальности отражателя, яркость источника света, множитель интенсивности каустики
- Предварительный просмотр с низкими значениями просчёта каустики «Preview»
- При запуске визуализации через программу, происходит просчёт каустики, сохранение * во временный файл, скрывается лишняя геометрия, просчитывается результат
- Оставлять только каустику (исключать прямой свет)
- Оставлять тени от стекла
- Кнопка загрузки сцены для тестирования IES перенесена в конец, как финальный шаг работы с программой
- Добавлена справка
Начальный функционал:
- Загрузка сцен для генерации каустики Vray и тестирования IES файла Vray
- Поля основных записей в IES файл: Manufacturer, Model, Lamp Type, Power consumption, Luminous power, Size
- Задание детализации IES фала
- Сохранение положения окна