вторник, 5 октября 2010 г.

Быстрый рендеринг: свежие релизы. Часть 2. ShaderLight

ArtVPS после довольно долгого бета-тестирования зарелизил свой новый продукт ShaderLight for SketchUp (до этого была версия только для 3D Max). ShaderLight это быстрый raytrace CPU-фотовизуализатор с минимальным числом настроек. Несмотря на то, что последние месяцы новые системы рендеринга появляются чуть ли не каждую неделю (если не релизы, то хотя бы обновления), ShaderLight выделяется на общем фоне хотя бы тем, что использует свой алгоритм рендера (ранее ArtVPS выпускала системы аппаратного ускорения визуализации, поэтому наверняка накоплено множество know how).

Интерфейс ShaderLight, как видим, простейший (модель взята первая попавшаяся из Интернета):

Начинаем рендерить:

Собственно процесс рендеринга происходит в отдельном окне, которое пытается повторить все ваши действия в основном окне скетчапа (изменение геометрии, освещение, материалы) в реальном времени. Если модель не трогать, то качество рендера будет возрастать на глазах. Дождавшись нужного уровня качества картинку можно сохранить
Скачать триал (на 14 дней) ShaderLight (как для SketchUp так и для 3D Max) можно отсюда

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

Быстрый рендеринг: свежие релизы. Часть 1. KeyShot 2.1.20

На днях Luxion выпустил очередную версию своего быстрого рендерера KeyShot 2.1.20. Продемонстрированный в рекламных роликах функционал полностью реализован. Напомню, что ключевым нововведением стал механизм расчета эффекта подповерхностного рассеивания света, что позволяет реализовывать такие материалы как матовый пластик, воск, человеческую кожу, плотные жидкости и т.п. Ниже - небольшой тест, показывающий эффект в действии (справа).

Добавились и другие типы материалов:

Вторым важным дополнением стал режим фотовизуализации по тому же алгоритму, что и при рендеринге в реальном времени, т.е. качество картинки увеличивается постепенно. При этом, процесс рендеринга можно ограничить либо количеством т.н. "кадров" (как я понял, аналог samples), либо просто временем. В принципе, можно поставить очень большое значение времени и остановить визуализацию когда покажется, что достигнуто приемлемое качество.

Теперь Кейшот позволяет напрямую импортировать файлы Autodesk Alias и Solid Edge, тем самым, Luxion еще раз подтвердил свою основную направленность на промдизайнеров. Заявлены обновления движка импорта многих форматов, в т.ч. STEP и IGES. Я разницы, честно говоря, не заметил.

Из вторичных улучшений стоит отметить возможность выбора стиля интерфейса, многоязычность (скорее всего, скоро появятся кустарные русскоязычные версии) и обновленный механизм текстур и стикеров (labels). Ко вторичным улучшениям стоит наверное отнести и т.н. "эффекты при помощи GPU". Любители кейшота, конечно, повелись на модное нынче слово, в надежде, что и без того быстрый "ключвыстрел" :-) будет считать еще быстрее. На самом деле эти эффекты ничего особенного не представляют, но кому-то могут пригодиться.

Без косяков тоже не обошлось, в частности, transluscent-материалы реагируют только на HDRI-окружение, а свои источники света благополучно игнорируют, впрочем, возможно я до конца еще не разобрался...

Скачать 15-дневный триал можно отсюда, а здесь фотогалерея

среда, 18 августа 2010 г.

Вышел Service Pack 3 для CATIA V5R20

Почитать об исправлениях можно здесь (английский язык):
520sp03Part1.pdf520sp03Part2.pdf

среда, 4 августа 2010 г.

Dassault Systemes интегрирует iray в CATIA V6

iray - механизм рендеринга компании Mental Images, позволяющий задействовать GPU для ускорения расчетов. В готовом виде с ним можно ознакомиться на примере внешней системы рендеринга Bunskspeed Shot 2011 (доступна для скачивания триал-версия). О включении этого механизма в свои продукты многие фирмы заявляли открыто, другие - косвенно подтверждали. Скорее всего, в первую очередь iray будет включен в состав линейки продуктов компании Autodesk (т.к. Mental Images является подразделением этой компании). Dassault Systemes косвенно подтвердила свое участие в рендер-гонке, представив решение, включенное в один из последних релизов V6.

Источник информации.
Upd. Источник информации 2 (видео)

Интересно, планируется ли использование iray в V5? Рассуждая логически, такое вполне можно допустить, т.к. iray входит в состав продукта MentalRay 3.8, который в свою очередь лицензирован в последних релизах V5. Но даже если этого не произойдет, думаю, программ внешнего рендера будет в 2010 году более чем достаточно - сейчас только ленивый не заявил о поддержке GPU-ускорения в своих продуктах.

P.S. Забыл добавить, что демонстрировалось все это на многопроцессорной вычислительной системе nVidia Quadro Plex с впечатляющими по сегодняшним меркам характеристиками: VRAM 8Gb, 480 процессорных ядер, скорость передачи данных процессор-видеопамять - до 408 ГБ/с. На фото стоит парочка таких...

Здесь можно посмотреть каких преимуществ можно ожидать от видеокарт при фотовизуализации

четверг, 29 июля 2010 г.

Новинки Siggraph 2010: Maxwell Render в реальном времени

Next Limit продемонстрировал новый механизм предварительного рендеринга, позволяющего просмотреть фотореалистичную сцену перед началом финального рендера. На впечатляющем видео заметна скорость отрисовки, сравнимая, пожалуй, с KeyShot. Этот шаг был в общем-то предопределен, интересны именно детали. Их можно почерпнуть из пресс-релиза на официальном сайте (PDF). Но несколько главных позиций перечислим здесь. Во-первых, речь идет не о новой версии Maxwella, как можно было подумать, а лишь о доработке существующей. Во-вторых, предположения об использовании GPU в качестве ускорителя абсолютно не оправдались - рендер ведется исключительно на CPU. В-третьих, обещают в течении пары месяцев выпустить апдейт, включающий в себя Interactive Preview бесплатно для существующих пользователей 2.*. Как всегда, вопросов больше чем ответов. Напрашиваются, как минимум, такие: почему все-таки не GPU? на каком железе отображалась превьюшка на этом видео? Если CPU может выдавать такую скорость, выходит нас потчуют апгрейдами по чуть-чуть все время имея в рукаве козырного туза?

Upd. Железо: Intel Core i7 920 @2.67 GHz, Nvidia 9800GT

воскресенье, 27 июня 2010 г.

DraftSight : очередной "убийца автокада" от Dassault Systemes

Время от времени фирмы-производители САПР принимают участие в крестовом походе "За души пользователей AutoCAD". Каких только заманчивых и убедительных предложений не предлагалось: и наглядные графики с окупаемостью, и совместимость с существуюшей базой DWG, и легкость последующего перехода в 3D, наконец, двухмерки стали раздавать вообще даром, при функционале в разы превосходящем бессмертный автогад (например, SolidEdge 2D). Да вот только все это бестолку. Привычка - дело труднопобедимое (попробуйте хотя-бы бросить курить). Тем не менее, попытки предпринимаются с определенной регулярностью. На сей раз со стороны Dassault Systemes, которая решила выступить в лиге CAD-систем нижнего уровня и заполнить таким образом все ниши рынка. Предлагаемый продукт представляет из себя полноценную 2D-CAD систему, позволяющую создавать, открывать, редактировать и сохранять файлы в формате DWG/DXF (вплоть до версии 2010). Инструментарий, интерфейс и наборы команд практически дублируют AutoCAD. При этом DraftSight предлагается абсолютно бесплатно и к тому же на многих языках (включая русский). Видимо, в Дассо предположили, что непопулярность SolidEdge 2D связана с лишними "наворотами" вроде параметризации и иных функций, спустившихся из CAD-систем среднего уровня, поэтому решили предложить просто "чертилку". Я считаю, что этот маневр вряд-ли что-то изменит в существующей ситуации. Более того, мне кажется. что и сам Autodesk не слишком доволен таким положением, т.к. давно хочет перевести пользователей на свою трехмерную параметрическую систему Inventor (видимо поэтому для моральной подготовки своих приверженцев в 2011 версию автокада включены зачатки параметризации). Однако интересно наблюдать за всеми этими телодвижениями со стороны.

Скачать бесплатно с сайта 3ds.com

воскресенье, 20 июня 2010 г.

CATIA + 3DXML + KeyShot 2

В новом Кейшоте была заявлена поддержка одного из родных форматов системы CATIA - 3dxml. Правда информация об этом почему-то особо нигде не афишируется и даже в списке импортируемых форматов внутри диалогового окна занимает почетное пред- предпоследнее место (зато перед DWG, DXF :-) ).

Для начала, создал простую модель в CATIA:

Затем вывел в 3dxml и попробовал открыть его в кейшоте, после чего немедленно получил вот такое окошко:

Пару месяцев назад это бы меня сильно смутило, но после битв с совместимостью 3dxml и некоторых других программ-вьюеров, я знал в каком направлении копать. В настройках совместимости форматов в CATIA были перепробованы оставшиеся два варианта представления геометрии (geometry representation) в 3dxml:

Наконец, KeyShot "слопал" файл, выведенный с настройкой "xml tesselation":

Видим, что геометрия и текстуры передались точно также, как и в оригинальном файле. Были протестированы и другие, более сложные файлы. При указанных выше настройках все они открылись без проблем с правильной передачей материалов и геометрии.

Думаю, этот способ на текущий день гораздо лучше передачи геометрии через STEP по трем причинам:
1. В 3dxml-файл выводится полигональная модель, триангулированная движком CATIA (т.е. в полном соответствии с тем что вы видите до экспорта)
2. В отличие от STEP, в 3dxml передается информация о материалах и текстурах
3. Файл в KeyShot загружается гораздо быстрее, т.к. отпадает необходимость в триангуляции математической поверхности.