SHARE

PlaySys Software Engineering выпустила Real IES 3 – новое крупное обновление автономной программы утилиты для создания фотометрических файлов .ies для 3D-визуализаций и компьютерной графики.

Мы попросили создателя этой программы, Луку Дериу, представить этот релиз и рассказать о новых функциях и о том, чего стоит ожидать в будущем.

Лука Дериу

R&D инженер
PlaySys

Начнем с главного: что нового в Real IES 3?

В Real IES 3 так много новых функций, что потребуется некоторое время рассказать обо всех. Если в двух словах, то в этом релизе мой основной фокус был на портативности, юзабилити и надежности.

Я говорю про портативность в буквальном смысле слова: с одного компьютера на другой. Это стали возможным благодаря новой системе активации – такой же подход к лицензии я использую в Real HDR and Render Academy Classroom beta. В предыдущих релизах  Real IES програма генерировала уникальный код, основанный на машинных сериалах и идентификаторе пользователя. Пользователь должен был затем отправить это код PHP программе, которая, в свою очередь, генерировала ключ активации для использования в паре. Это было прекрасно, но это была классическая система с приватным и открытым ключами активации, а теперь у нас есть онлайн зашифрованный код аутентификации. Основные изменения для пользователей заключаются в том, что больше нет зависимостей от машины, на которой установлен Real IES, и лицензия может быть перемещена с одного компьютера на друг раз в календарный день.

Что касается юзабилити, то основное изменение было внесено в пользовательский интерфейс. Теперь у пользователя есть мощные инструменты, доступные с меньшим количеством кликов (и даже  просто при наведении мыши). Real IES 3 имеет большую логичность в расположении элементов и цветах, поэтому, даже если программное обеспечение довольно простое, пользовательский интерфейс может упростить полный опыт создания фотометрических профилей. Для этого редизайна я собрал много полезных данных от наших клиентов и от моих студентов. Проводя более 20 часов занятий по компьютерной графике в неделю и общаясь с пользователями со всего мира, я имею возможность протестировать Real IES на других людях, а не только на себе.

Real IES 3

Стабильность – это, в первую очередь, математика. Мне пришлось переписать код, так как возникли идеи для новых функций. К тому же предыдущий код требовал некоторой “очистки” и расширения для новых вычислений и избавления от чрезмерных интерполяций. Некоторые формулы также были подкорректированы, и внутренняя логика стала более прямолинейной. Все это сделало возможными асимметрию и отдельные световые лучи. Систему сохранения и импорта файлов тоже пришлось расширить, потому что теперь у нас появились больше значений для отдельных углов и меньше интерполяций между ними. Итак, главными особенностями этого релиза стали фотометрический график LightGraph и поддержка несимметричных профилей.

Real IES 3

Будет ли это обновление доступно пользователям Real IES 2?

Конечно, а также пользователям Real IES 1!
Каждый, кто мне доверял, покупая Real IES с его первых дней, заслуживает моей благодарности и уже получил один или несколько ключей активации в соответствии с количеством приобретенных лицензий.

Также я хотел бы воспользоваться этой возможностью сказать еше раз “спасибо”и рассказать читателям одну короткую (и, надеюсь, вдохновляющую) историю.

Жил-был один парень, увлеченный музыкой и мечтающий о профессии рок-звезды и музыкального продюсера. У него были разные музыкальные интересы в death-metal, Eurodance и classic-experimental. Он был барабанщиком, но также сочинял цифровую музыку с помощью двух программ: BuzzMachines и Fruity Loops. Этот парень родился и вырос в маленьком городке, где у людей смотрели на имена и бренды больше, чем на содержание и качество. В этом городе люди по-прежнему оцениваются по одежде, а не по мыслям и интересам. И молодому человеку было от этого грустно, ведь Fruity Loops – программное обеспечение, которое он использовал и любил – не считалось Инструментом как Cubase или подобные. Но он оставался верен своей программе, создавая свои песни с удовольствием и с энтузиазмом.
Прошло время, и Fruity Loops стали FL Studio, одной из самых популярных и знаменитых программ, используемых в настоящее время для производства музыки.
В чем мораль, спросите вы? Дело в том, что у меня все еще есть бесплатные обновления FL Studio, так как я купил первый релиз за 29 $ (или что-то в этом роде). Команда FL Studio сдержала свое обещание, и меня, каплю в океане, это вдохновило, и я хочу дать такой же опыт моим пользователям.

Real IES 3

Прошло два года с момента релиза Real IES 2. Почему потребовалось так много времени чтобы выпустить Real IES 3?

Помимо моей лени есть две основных причины.

Во-первых, как я уже говорил, с Real IES 2 я столкулся с определенными техническими ограничениями, которые вынудили меня думать, будто я достиг финала в разработке этой программы. Ничего старшного – просто она была целостной и разработка подошла к концу. Если кому-то нужно было создать фотометрический световой файл, Real IES 2 был подходящим для этого инструментом. Точка.

Вторая причина в том, что я занимаюсь разными программами, видеоиграми, музыкой одновременно. Также я много времени провожу со студентами, читая лекции , так что мне попросту не хватает 24 часов в стуках.

Однажды вдруг что-то поменялось, стали поступать новые предложения от пользователей и я сам стал думать, что Real IES еще не закончен. Так я открыл код и стал анализировать его снова. Конец этой истории вы уже знаете :)

Real IES 3

Как у вас изначально возникла идея для этой программы?

Это случилось так давно, задолго до первой версии Real IES, что я искренне понятия не имею в каком году. Несомненно, это было после 1998 года, когда я начал заниматься 3D с 3D Studio Max от Kinetix. У меня всегда была страсть к программированию. Я закодировал свое программное обеспечение для выставления счетов, а когда я учился в старшей школе, я программировал инструмент для вычисления скорости резания токарного станка для различных типов металлов.

Итак, было время, когда я занимался визуализациями для клиентов, и я чувствовал необходимость иметь свой собственный свет внутри 3ds Max. Первоначальной идеей был Max Script, способный генерировать световые лучи. Однако, если мне не изменяет память, я этого так и не сделал и все осталось лишь на уровне идеи. И вдруг, сам не знаю как, меня осенило: нужно сделать этот инструмент «Max Script» агностиком, не плагином в 3dsMax, а реальной программой, которую можно использовать в связке с чем угодно.

И, наконец, в августе 2015 года я начал кодирование Real IES с намерением дать реальную возможность создавать профили .ies для рендеринга. Можно было найти много файлов в Интернете, но нужно было потратить много времени, чтобы выбрать профиль, подходящий для определенной визуализации. Я сам начал заниматься рендерами в 1998 году и в те годы, когда я создавал множество изображений для клиентов, и проблемы всегда были одними и теми же: найти подходящий фотометрический файл для определенной 3D-сцены. Мы все знаем, что точность важна, но мы также знаем, что эти визуализации в основном сделаны для маркетинговых целей, а не для светового дизайна (по крайней мере, это были запросы от моих клиентов). К чему я веду: в этот жаркий август я начал кодирование Real IES с учетом именно этого требования, но я не фокусировался особенно на пользовательском опыте и будущих расширениях программного обеспечения. Real IES 1 был выпущен, Real IES 2 последовал через год, но тогда я был настолько ограничен рамками первого релиза, что не мог выйти за пределы своих технических ограничений.
Вот почему новый Real IES 3 представляет собой массовое обновление: он полностью переписан в самом своем внутреннем ядре. Каждый этап был проанализирован и реорганизован с запасом на будущее: с учетом того, что может последовать за этим релизом.

Real IES 3

Итак, что же дальше? В каком направлении теперь будет развиваться Real IES?

Этот последний релиз отнял у меня много энергии, поэтому я могу предположить, что в ближайшем будущем художники 3D/VFX приобретут лицензию и инкорпорируют Real IES 3 в свой рабочий метод для ускроения и уточнения процесс создания освещения, генерируя именно «тот» свет, который они они себе представляют, в то время как у меня будет некоторое время для отпуска, во время которого я буду собирать новые идеи для следующих релизов Real IES.

У меня также останется время для дальнейшего развития и поддержки Real HDR и для другого проекта, который я только начинаю в этот период, и который, надеюсь, станет новый методом для рисования текстур.

Больше информации о Real IES: на сайте и в пользовательской инструкции Real IES 3.