суббота, 18 декабря 2010 г.

Maxwell Fire Demo доступна для скачивания

Пару тестов прогоню на двух- и четырехъядернике.
Ссылка для скачивания Maxwell Render 2.5

Upd. 2010.12.26 Отдельный пост решил не писать. Скажу здесь, что продукт сыроват - некоторые материалы Fire отказывается рендерить, иногда вываливается на сценах, которые 2.1 нормально обрабатывал. Простые материалы считаются быстро - первые впечатления чуть ли не как от KeyShot. Но нестабильность релиза перечеркивает все преимущества. Ждем официальных заплаток...

среда, 15 декабря 2010 г.

Maxwell Fire - интерактивный raytrace рендеринг

Анонсированная на Siggraph 2010 компанией Next Limit технология интерактивного рендеринга обрела название и осмысленные сроки готовности. Maxwell Fire (Fast Interactive Rendering) входит в состав обновления Maxwell Render 2.5, которая будет распространяться бесплатно для владельцев 2.х. Как говорилось ранее, расчет фотовизуализации ведется исключительно на CPU. Несмотря на заявления на официальном сайте "Maxwell Render 2.5 Out Now", никто не может его скачать. Возможно, Next Limit бежит немного впереди паровоза, но о степени готовности можно судить по этому видео. Выглядит впечатляюще, хотя и непонятно на каком железе все это вертится. Возможно, в скором времени будет доступна демка - ее и потестируем.

суббота, 4 декабря 2010 г.

insight3d - воссоздание трехмерных моделей по серии фотографий

До этого момента мне были известны только два инструмента подобного рода: Photosynth и Autodesk Photo Scene Editor. Но все они - онлайновые и только последний выдает реальную 3D-модель в доступном для дальнейшего редактирования формате. Photosynth-же создает нечто вроде трехмерной панорамы, по которой можно перемещаться в любых направлениях - было бы побольше снимков.

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

Добавлю, что Insight3D - это бесплатный продукт с открытым исходным кодом. Скачать можно версию под Windows или Linux.

Lumion - новый инструмент для ландшафтной и архитектурной визуализации

Компания Lumion анонсировала интересную программу для создания эффектных презентаций архитектурных проектов. Lumion позволяет импортировать трехмерные модели в разных форматах - заявлена поддержка SketchUp и продуктов Autodesk, а также DAE, FBX, 3DS, OBJ, DXF. Затем через удобный интерфейс оформляется сцена: применяются шейдеры, расставляются источники света и объекты из обширной встроенной библиотеки (деревья, люди, автомобили и т.д.) После этого, задав движение камеры можно сгенерировать презентационный видеофайл. Движок, похоже, очень быстрый, но наверняка требует для нормальной работы самых современных видеокарт (в минимальных требованиях заявлена GF8800, в рекомендованных - 260GTX).

Lumion quick overview from Lumion on Vimeo.

Lumion Nature demo from Lumion on Vimeo.

Заполнив небольшую анкету, на сайте предлагают скачать демо-версию с некоторыми ограничениями.
Офсайт Lumion (там есть еще несколько эффектных видеороликов)

воскресенье, 28 ноября 2010 г.

CATIA V6 iray. Рендеринг в реальном времени

О внедрении технологии iray в новейшие версии CATIA упоминалось еще в августе. Но тогда это было нечто вроде принципиальной возможности такого внедрения. Сейчас же об этом официально заявлено на сайте Mental Images (автор и владелец iray) и в демонстрации новейшей версии CATIA V6R2011x на официальном сайте Dassault Systemes. Официально модуль называется Live Rendering и призван ускорить процесс визуализации за счет применения мощностей видеокарт nVidia (технология CUDA).

До этого одним из немногих примеров применения iray, являлась программа Bunkspeed Shot - внешняя система рендеринга с упором на промышленный дизайн и с возможностью импорта множества форматов файлов, включая STEP и IGES. Затем Autodesk начала постепенно внедрять iray в свои продукты: 3D Max, Maya, Softimage. Сейчас наблюдается повышенный интерес к быстрым технологиям визуализации и их сближением с CAD-системами. Один из первых таких симбиозов - Alibre Design и KeyShot. Дальше, судя по всему, будет больше.

Сейчас меня, как "катийщика", интересует вероятность включения iray в следующие релизы платформы CATIA V5 (напомню, что на данный момент V5 и V6 развиваются параллельно)

Картинка взята из видеоролика с сайта ixbt.com

Marvelous Designer: программа для создания одежды

Несмотря на то, что программы для моделирования одежды весьма специализированные, множество людей интересуются ими хотя бы исходя из чистого любопытства: а как, собственно говоря, применяется компьютер для такого творческого процесса? К числу таких людей я отношу и себя. Еще в 2007 году я написал довольно поверхностный обзор программы OptiTex. При этом, "пощупать" ее не получилось, т.к. распространялся только демонстрационный модуль, в котором ничего создать было нельзя - в описании приходилось опираться на описания и скриншоты, доступные на официальном сайте.

Ситуация, с недавно попавшейся на глаза Marvelous Designer прямо противоположная - на сайте доступен полноценный 30-дневный триал. Не обязательно быть Зайцевым, чтобы попробовать себя в проектировании одежды - виртуальную ткань не жалко.

После загрузки программы сразу появляется трехмерная модель-манекен в платье, поэтому сразу можно начинать нажимать на кнопки, двигать рычажки и т.п. Результат отображается сразу же. Создать же что-то свое, новое, немного сложнее, но воспользовавшись онлайн-мануалом и посмотрев пару видеороликов отсюда, понимаешь, что все не так сложно.

Разумеется, умения пользоваться программой недостаточно, чтобы создать что-то путное, но, по крайней мере, становится более-менее понятно как компьютерные технологии применяются в мире кройки и шитья :-)
Официальный сайт...
Страница скачивания trial-версии (требуется регистрация)...
Обучающее видео...

суббота, 23 октября 2010 г.

Рендеринг моделей CATIA в KeyShot

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


Есть, правда, пара нюансов. Первый: тесселяция модели производится механизмами KeyShot, а значит степень детализации заранее непредсказуема. Это решается через меню Edit/Preferences/Importers/Tesselation Quality. Чем больше значение, тем выше детализация:
Второй момент - не передаются материалы. Это не так страшно, т.к., зачастую, все материалы присваиваются уже в кейшоте. Для тех, кому важна передача материалов и текстур, рекомендую воспользоваться форматом 3dxml.

Интересно, что на официальном сайте, явного указания на возможность открытия файлов CATIA нет, да и в окошке импорта рядом с форматами катьки стоит слово "beta", значит можно предположить, что это направление будет развиваться и совершенствоваться. Пока что я проблем с импортом не замечал, хотя открывал файлы самой последней версии V5R20SP4.

среда, 20 октября 2010 г.

Прогулка по 3D-яхте

На официальном сайте Dassault Systemes появилась интересная презентация технологий 3DVIA - трехмерная бегущая по волнам яхта. Можно пройтись по палубе, заглянуть в каюты и служебные отсеки или посмотреть со стороны. Сама модель спроектирована в CATIA, а презентация подготовлена 3DVIA Virtools

Смотреть здесь...
Описание проекта...

четверг, 14 октября 2010 г.

Новые сервис-паки для релизов CATIA V5 R19 и R20

С разницей в несколько дней компания Dassault Systemes выпустила сервис-паки для последних релизов своего флагманского продукта CATIA. Интересно, что, SP под номером 9 - не характерное явление (обычно поддержка заканчивается на номере 8). Возможно, это связано с неспешностью перехода на двадцатый релиз, который при всей своей революционности (внедренный ICEM) обладал несколькими очень крупными недоработками.

А вот четвертый сервис-пак для релиза 20 - как раз явление закономерное. Dassault стремится побыстрее исправить все недоработки, чтобы сделать последний релиз наиболее привлекательным.

Подробно о SP9 for CATIA V5R19...
Подробно о SP4 for CATIA V4R20...

вторник, 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 загружается гораздо быстрее, т.к. отпадает необходимость в триангуляции математической поверхности.

суббота, 19 июня 2010 г.

Проверка файлов на вирусы онлайн

С 2007 года я пользуюсь замечательным сервисом virustotal.com, который позволяет проверить загруженный файл на наличие вирусов разными (около 30) антивирусными программами. В целом, этим сервисом я доволен, хотя иногда сталкивался с ситуацией сильной загрузки, либо недоступности сайта. В очередной раз "споткнувшись" на этом, решил поискать альтернативы и наткнулся на сайт, в котором собрана коллекция ссылок на подобные сервисы, а также ссылки на страницы онлайн-проверки большинства известных антивирусов. Вот он, герой дня: www.anti-malware.ru/scan_online

среда, 9 июня 2010 г.

Развитие "почтиреалтайм"-рендеров

После релиза ожидаемого многими KeyShot 2, я ожидал ответного шага от Bunkspeed, но, видимо, ждать еще долго - что-то никаких новостей из их лагеря не поступало. Зато появилась куча новых систем рендеринга, некоторые из которых уже работают, другие - пока лишь анонсируют свои возможности. Вообще, я планировал сделать некий общий обзор всех накопившихся впечатлений от подобных систем рендера в виде сводной таблицы, но пока на это нет времени.

Зато засветилась одна софтинка, от которой я ничего хорошего не ждал. ArtVPS со своим ShaderLight'ом уже попадал в беглый обзор в моем блоге, но по сути сказать тогда особо нечего было (64-битной системы и 8Гб памяти у меня не было, а это - минимальные требования к железу, да и в 3DMAX я практически не работаю). Так вот: похоже, ArtVPS стал поворачиваться к обычным пользователям (с которых все и стригут основную прибыль) лицом. Лицо проявилось в виде плагина к SketchUP - поистине народной программы. Кроме того, снижены требования к железу - 2Гб оперативки теперь есть у большинства.
Скачать триалку ShaderLight можно отсюда, а триал "нетленки" KeyShot 2.0 отсюда
А в блоге, посвященному развитию Shot/KeyShot можно почитать первые впечатления о "двойке"

суббота, 15 мая 2010 г.

Новые сведения о KeyShot 2

Можно почитать в блоге, посвященном программам HyperShot / Shot / KeyShot

Вышел долгожданный Service Pack 2 для CATIA R20

Не секрет, что, несмотря на замечательные нововведения 20 релиза CATIA (в частности, ICEM), его глючность заставила многих пользоваться заведомо "устаревшим" R19 с последними сервис-паками. SP1 ситуацию не изменил, поэтому я большие надежды возлагаю на SP2, а с ним уже, возможно, перелезу-таки на 20 "Юбилейный" релиз :-)

Список исправлений можно почитать здесь (2 довольно тяжелых PDF)

P.S. Обычно о таких банальных событиях как выход сервис-пака я не пишу, но тут, что называется, наболело.

среда, 28 апреля 2010 г.

KeyShot 2.0 на подходе!

Luxion объявил о скорой готовности новой версии KeyShot - любимой многим системе рендеринга. Те кто следит за новостями этой и параллельной разработки (Shot) увидят в интерфейсе много общего с долгожданным HyperShot'10:
Но есть и нововведения, некоторые из которых очень полезны и на вид - удобны, к примеру, т.н. "метки" (labels) - инструмент, позволяющий наносить логотип на любую поверхность модели. Механизм нанесения логотип похож на инструмент Sticker в CATIA. Понятно, что это можно сделать стандартным материалом, но согласитесь что так гораздо удобнее:
Долгожданное дерево сцены:
- Добавлен долгожданный материал-источник света (скриншота нет на сайте, к чему бы это?).
- Заявлено также увеличение скорости рендера аж на 50% "в сравнении с предыдущими версиями HyperShot и KeyShot".
- Добавлена поддержка новых форматов трехмерных файлов, среди которых Inventor, DWG (ACIS?) и (катийщики, возрадуйтесь!) 3DXML.

Источник новости...
Эта статья из блога, посвященному новым версиям Hypershot: hypershot10.blogspot.com

суббота, 20 марта 2010 г.

ARION v1.0 зарелизился

Обратил внимание, что в последнее время приходится писать о продуктах которые вроде бы как в природе есть, но "пощупать" их не доводилось. Наверное, это некий новый слой виртуальности - программы-то сами по себе нематериальные, а если их не скачать, то они и вовсе эфемерными становятся.

Как бы то ни было, Randomcontrol объявил о готовности своей гибридной системы рендеринга Arion v1. Напомню, что основное отличие этой системы в том, что задействуются параллельно все ресурсы вашего компьютера (CPU, GPU) и сети. Теоретически, это дает огромный прирост скорости, что позволяет крутить и настраивать модель почти в реальном времени по принципу HyperShot. При этом используется физически корректный механизм расчета от Fry Render. Arion как плагин можно подключать к основным системам моделирования и анимации:


Также поддерживаются все основные 32/64 битные системы: Windows, Mac OS X, Linux. Ниже картинка, полученная на Arion v1 за 10 минут на следующем железе: single Core i7 + GeForce 285 GTX.

По традиции RandomControl не дает скачать триальные или демо-версии своих продуктов, поэтому предполагается, что решение о приобретении должно основываться на приведенных видео-примерах и картинках. Хочу заметить, что даже если картинки будут идеальными и время рендера - минимальным, но при этом софт будет "падать" каждые 10 минут, то вряд-ли им кто-то захочет пользоваться. А GPU-рендеры пока и отличает не слишком высокая стабильность. Скорее всего именно поэтому пока нет релиза iRay.

Официальный сайт Arion

понедельник, 15 марта 2010 г.

Интерактивная фотовизуализация. Чего ждать в 2010 году?

В последнее время появилось множество визуализаторов, позиционирующихся как интерактивные или реалтаймовые. В чем причина роста популярности таких систем, если есть профессиональные MentalRay, VRay и прочие Maxwell'ы? Наверное нужно начать с человеческой психологии. Классический подход рендеров "утром деньги, вечером - стулья" сильно раздражает. И впрямь - подготовительный этап работы визуализатора сводится к бесконечному изменил-нажал превью-отменил-изменил-нажал... Конечно в идеале хотелось бы все свести к полному реалтайму, но современные системы рендеринга (программные и аппаратные) попросту не тянут такую задачу.

С другой стороны, если есть уверенность в конечном результате рендеринга, то можно и подождать часок-другой и получишь великолепную картинку. Но вот результат всех подготовительных моментов - текстурирование, освещение и т.д. хотелось бы видеть побыстрее. Поэтому практикуется создание превью-сцен с минимальными настройками, отключенными эффектами и в окошке размером со спичечный коробок. А ведь часто нужно просто увидеть минимум - правильно ли легла текстура, не попадает ли объект в тень и т.п. без десятков кликов и открытий новых окон. Часть этой задачи решает отображение в режиме затенения OpenGL или DirectX. Но решает недостаточно - без трассировки лучей многие нюансы сцены предвидеть невозможно.

Поэтому и стали появляться программы вроде HyperShot. Работа в нем завораживает - результат изменений виден немедленно - пусть с "шумами", пусть в низком разрешении, с "непросвеченными" стеклами, но оценку сцены можно получить сию секунду и сразу же внести нужные изменения. Пока вы будете осматривать картинку, ее качество будет все время увеличиваться за счет постоянного просчета.

В идеале на этом и должна заканчиваться работа над проектом - увидел, что все хорошо, оставил картинку считаться подольше, время от времени проводя визуальный контроль на "шумность" и т.п. и, по достижении удовлетворительного результата, нажал кнопку "Сохранить в JPEG". Конечно, все немного сложнее, но мы же говорим про идеал.

Чтобы все поголовно 3D-шники стали пользоваться интерактивной визуализацией, надо чтобы все это работало в привычной среде моделинга и анимации (Max, Maya, XSI). Обратите внимание, что пресловутый HyperShot популярен в основном у моделеров и САПРовиков (в программах которых либо отсутствуют механизмы рендеринга, либо есть но примитивные или напротив - слишком сложные). Поэтому, логично, чтобы механизм интерактивного рендера был тем же самым, что и выполняющий рендеринг финальный, без перевывода в промежуточные форматы, переназначение материалов и т.п.

Одной из первых программ подобного рода была VRay RT, работающий в среде 3D Max. Интересно, что при самоотверженной любви многих дизайнеров к VRay, его RT-составляющая почему-то не прижилась. Возможно из-за малой "доступности" для простого люда, возможно из-за вечного состояния Beta.

Чуть позднее свою систему интерактивной визуализации ShaderLight предложил ArtVPS. Помимо программного ограничения (только 3D Max), были завышенные аппаратные требования: обязательно х64 и 8 Гб памяти. Для дизайн-студии это конфигурация обычная, но для "дома, для семьи" - явно завышенная. А т.к. история свидетельствует о том, что приживаются только массовые продукты, я бы поостерегся приобретать сей продукт и для студии. Заметим также, что с VRay RT его объядиняет длительное состояние предварительного тестирования с просьбой сначала заплатить, а "мы вам потом желтые штаны...".

Менее успешно обстояли дела с еще одним претендентом - т.н. Randomcontrol. Это сейчас так контора называется, которая FryRender делает, а ранее это была технология визуализации, которая, по заявлениям разработчиков позволяла побродить по уже отрендеренной (в FryRender) сцене в реальном времени. Потом про все это благополучно забыли, но выкатили технологию SWAP, позволяющую на уже отрендеренной сцене менять материалы в реальном времени. "Вживую" этот SWAP не видел (а также не знаю людей, которые видели ;-), но судя по видео с сайта - вещь замечательная. И еще одна заявленная технология от Randomcontrol - недавно анонсированный Arion, построенный на технологии CUDA (к ней мы еще вернемся). Тоже на картинках все красиво, но живьем, увы, никто это все не видел.

Без лишней помпы Mental Images анонсировал свой механизм интерактивной визуализации iRay полностью совместимый с MentalRay (и, по разным данным, запланированный как составная часть нового MR 3.8). Т.е., по логике, он должен работать как минимум во всех программах "большой тройки" + поддержка CUDA. Но сам Ментальный Луч пока в состоянии беты... А картинки красивые...

Обращаю внимание, что пока происходили все эти события, Bunkspeed развивал (и, кажется, довольно успешно) лицензированный у Luxion'а движок, который нам известен как HyperShot (единственный из всех перечисленных выше реально работающий и доступный софт). До начала 2010 года висел анонс новой версии программы (обещанной еще осенью 2009), на которую можно будет перейти задешево если вот прямо сейчас купить версию "старую".
После того как Bunkspeed и Luxion разругались, хипершота не стало, а мы получили (в теории) сразу два продукта: KeyShot (производства Luxion и с движком от HyperShot) и просто Shot (производства Bunkspeed на движке iRay). Но как таковых программ пока нету :-) На сайтах обеих компаний написано "ждите".

Из незасветившихся на RT-рынке почему-то остался NextLimit со своим MaxwellRender, который хоть и весьма "задумчивый", но по принципу действия (постепенно улучшающаяся превьюшка), сильно похож на интерактивные визуализаторы.

Есть еще разные "темные лошадки", например, Octane Render, реально работающую демку которого можно скачать здесь. Тоже задействует GPU через технологию CUDA. И... опять предлагают заплатить сейчас, а потом они нам... Тем не менее, скачанный софт заработал сразу и тестовые картинки стал рендерить довольно резво.

Информация, конечно, неполная, но некоторые выводы можно сделать:
1. Все хотят денег :-} А продукт предоставлять не спешат. Анонсов много, дела - мало. Но суета на рынке неспроста и в 2010 хоть несколько реальных продуктов мы увидим.
2. Большинство привычных систем рендеринга обзаведутся RT-дополнениями (или же просто станут незаметным продолжением RT)
3. НеCUDA визуализаторы либо отомрут, либа Куду станут поддерживать, ибо быстро и модно
4. У MentalRay появится шанс отыграться на VRay
5. Малоизвестные конторы могут вырваться в лидеры, т.к. CUDA более-менее уровняет все системы рендера (в смысле скорости работы), а вот удобный интерфейс, готовые библиотеки материалов и/или вменяемый редактор материалов предоставит не каждый. Более того - консерватизм здесь может сослужить медвежью услугу.
6. nVidia озолотится :-)
7. Пользователи будут довольны - можно будет задействовать все железо компьютера по прямому назначению, а не только на прогрев квартиры.

Так что, если вы являетесь обладателем видеоускорителя от nVidia, проверьте поддерживает ли он CUDA. Если да - скачивайте обновленные драйвера и ждите чуда. Говорят, что даже старичок 8600GT дает фору CoreQuad

среда, 17 февраля 2010 г.

Быстрый просмотр и конвертация 3D-файлов MeshLab

Недавно я рассказывал про быстрый и удобный, а главное, бесплатный, просмотровщик трехмерки GLC Player. Человеку всегда всего мало: просматривать - это хорошо, но иногда нужно и сохранять. Конечно, существуют мегаконверторы, вроде RightHemisphere Deep Exploration, которые буквально могут просматривать и конвертировать любой формат в любой, будь то 2D или 3D. Как всегда, за функциональность надо платить: Глубокий Исследователь довольно неповоротлив и дорог.

В общем, понадобилось нечто среднее: быстрый бесплатный просмотровщик основных 3D-форматов с возможностью сохранения в основные-же форматы. Нашел я его в лице MeshLab, распространяющегося под лицензий GPL. Программа позволяет открывать следующие форматы: 3DS, PLY, STL, OBJ, WRL, DAE, X3D и еще с десяток менее известных. Сохраниться можно в них же + DXF. Все это работает очень быстро - тестировалось на моделях с 1-2 млн. треугольников без тормозов и глюков на посредственной видеокарте.

Кроме того, присутствуют основные функции редактирования полигональной сетки, а также возможность просмотра модели в разных базовых (сетка, точки) и шейдерных режимах, включая вершинные. Как и другие опенсорсные продукты, есть версии под Windows, Linux и MacOS X

Скачать можно с офсайта MeshLab (26 Мб)

Партнеры-конкуренты или KeyShot vs Bunkspeed Shot

Наконец-то прояснилась ситуация вокруг Bunkspeed и Luxion. Бывшие партнеры (продукт HyperShot) отныне, похоже, превращаются в конкурентов. Bunkspeed планирует продвигать свой новый Shot на движке Mental iRay, Luxion пойдет проторенным путем своего собственного движка. Уже сегодня можно скачать 15-дневную триальную версию уже привычной программы но под новым брендом KeyShot. После установки и запуска становится ясным, что тот самый старый добрый хипер, но с наскоро приляпанным новым логотипом.

В окошке About значится версия 1.9.48, значит какие-то коррективы по сравнению 1.9.21 все-же должны быть. Вот они:
- обновленные материалы
- набор новых HDRI-окружений
- улучшенные "напольные" тени
- поддержка в альфа-канале теней и отражений на "полу"
- полностью обновленные плагины импорта/экспорта как под Windows, так и под Mac
- официально сертифицирован для работы под Mac OS 10.6 Snow Leopard (при этом Win7 так официально и не поддерживается, хотя многие говорят, что работает хорошо)

В комплект входит т.н. Migration Tool, позволяющий перенести все библиотеки и лицензии вашего HyperShot в новую программу. Формат файла bip остался неизменным и дает возможность открывать все старые наработки.

В целом я рад, что дело HyperShot живет и, надеюсь, будет процветать под крылом другой компании. До конца не ясна судьба "десятки", ради которой этот блог и создавался. Поживем - увидим. А тем временем Bunkspeed заявил, что ее новый продукт выйдет не раньше второго квартала 2010 года. В принципе ждать не долго, да вот только обещания этой компании редко сходятся с реальными датами, так что у Luxion есть некоторая фора.

Официальный сайт KeyShot

Эта статья из блога, посвященному новым версиям Hypershot: hypershot10.blogspot.com