Дмитрий вы являетесь крупным специалистом и распространителем... Дмитрий вы являетесь крупным специалистом и распространителем...

К.М.: Дмитрий, вы являетесь крупным специалистом и распространителем программного пакета Realsoft3D на территории России. Пакет значительно менее известен в 3D- мире, чем Max и Maya, поэтому нас интересует абсолютно все. Начнем, пожалуй, с вашего знакомства с программой Realsoft3D. Когда и при каких обстоятельствах это произошло?

Д.О.: 🙂 Я бы сказал, что это была случайная закономерность. Все произошло в 95 году. К тому времени компьютерная графика уже почти шесть лет была моей профессией. Работа на рабочих станциях и PC. На тот момент за первыми была мощность и огромные возможности, за вторыми — доступность и явно просматривающееся лидерство в перспективе. Так вот, хотелось инструмента, который бы умел делать все то же самое что и на рабочих станциях, но на платформе PC. Случайно в руки попал один из номеров журнала PС Graphics&Video с материалами по Real3D. Прочитал – не поверил 🙂 Уж очень сильно отличалось то, о чем там было написано от того, что привыкли видеть на писюках. С другой стороны, по тону и содержанию статьи было видно, что это не «жесткий» PR, так как все, о чем там говорилось, было мне хорошо известно на VAX и SGI.
Пришлось, так сказать, поверить автору на слово и …заказать «демку». Ну и понеслось…. С тех пор прошло уже больше десяти лет, и я ни о чем не жалею.

К.М.: Вы занимаетесь обучением желающих работать в программе Realsoft3D. Расскажите подробнее о программе обучения, методике преподавания и т.д.

Д.О.: Как правило, в группе не больше трех человек. Это дает возможность сделать занятия практически индивидуальными. Начинаем с вводной части по интерфейсу и идеологии программы – она для всех одинаковая. Дальше начинается специализация. С каждым занимаемся углубленно тем направлением, которое он для себя считает основным в работе. Т.е моделлер получает необходимый объем знаний по моделированию, а специалист по написанию шейдеров занимается VSL-ем. Таким образом, студия, откуда пришли ученики за один цикл обучения получает несколько специалистов.

К.М.: В работе над проектом специалистам приходится комбинировать различное программное обеспечение, в связи с этим возникает вопрос, совместим ли Realsoft3D с другими приложениями?

Дмитрий вы являетесь крупным специалистом и распространителем...Д.О.: Я бы сказал, что вопрос интеграции (совместимости) различных программ один из самых важных. Понятно, что если пакет сам по себе обладает замечательными способностями, но не поддерживает развитой функции импорта/экспорта данных, то шансы стать популярным ничтожно малы. Realsoft3D поддерживает все основные форматы обмена данными OBJ (полигональная поверхность+UV координаты). При помощи этого формата происходит обмен данными с большинством популярных пакетов, например, 3DMAX, Maya, Zbrush и т.д. 3DS (полигональная поверхность), AutoCad DXF, IGES (Nurbs транслятор), BOUJOU (системы motion capture Biovision), AI (Adobe Illustrator), ICARUS, USGS DEM (формат, разработанный американским национальным географическим сообществом для создания глобальной цифровой трехмерной карты земной поверхности), VRML, Form-Z.
Кроме этого разработаны специальные модули для передачи данных в игровые движки, например в Orge3D. Ну и это еще не все. Есть возможность импортировать HDRIShop источники света, а также данные о настройках и перемещении камеры (camera tracking) из программы SynthEyes. Если этого окажется мало, то через SDK есть возможность написать свой транслятор, например для RenderMan RIB.
Все перечисленное выше относится к векторным форматам или цифровым данным. Теперь поговорим о растровых форматах. Естественно, поддерживается весь стандартный набор – JPEG, BMP, TGA (RGBA), GIF, ICO, PNG, AVI. В Service Pack2 дополнительно введена расширенная поддержка MPEG (более 35 различных кодеков) и Flash. Надо заметить, что вся обработка данных о цвете в RealSoft3D ведется в цветовом пространстве 64 бита на каждый канал. Поэтому закономерно, что система умеет работать с файлами HDRI (RAW) и Cineon. Отдельно стоит отметить полную поддержку формата Adobe PhotoShop PSD c возможностью вывода неограниченного количества каналов за один проход рендера.

К.М.: С какими трудностями может столкнуться пользователь при переходе с Maya, Max на Realsoft3D?

Д.О.: Если речь идет о, так сказать, «продвинутых пользователях» этих программ, то они RealSoft воспринимают вполне адекватно, как одну из следующих ступеней своего развития. Наприме
р, весь опыт по полигональному моделингу в том же MAX или Maya очень пригодится в RealSoft-е. Другое дело, что легкость и качество результата многих сильно удивляет. Приятно видеть, как специалисты по RenderMan-у чуть- чуть познакомившись с VSL тут же закатывают рукава и начинают шаманить с шейдерами.

К.М.: Это правда или же легенда, что программный пакет был разработан всего одним человеком?

Д.О.: Нет, это легенда. Насколько мне известно, в 1985 году их было двое.

К.М.: В какой из областей компьютерной графики нашел себе применение Realsoft3D? Приведите, пожалуйста, примеры.

Д.О.: Областей, где применяется компьютерная графика, сейчас много. У нас, почему- то 3D ассоциируется только с кино или ТВ рекламой. На самом деле это только видимая часть айсберга. Есть еще и медицина, архитектурная визуализация, решение технических или научных задач, образование, а также интернет и т.д. Realsoft применяется во всех этих областях. Что касается кино, то, насколько мне известно, тот же Disney Studio использует Realsoft в своих проектах. Многие студии Западной Европы применяют Realsoft для телевизионной рекламы. Отдельно стоит сказать о полиграфии. Эта та область, где из за очень больших размеров обычными средствами 3D трудно достичь результата за приемлемые сроки и уложиться в бюджет. Как раз при помощи Realsoft3D я и занимаюсь такими проектами.