Недавно я рассказывал про быстрый и удобный, а главное, бесплатный, просмотровщик трехмерки 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 Мб)
среда, 17 февраля 2010 г.
Партнеры-конкуренты или 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
В окошке 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
пятница, 5 февраля 2010 г.
Полигональные форматы в CATIA V5 (STL, CGR, OBJ)
Однажды на страницах этого блога тема полигональных форматов в CATIA уже поднималась, тем не менее следует возвратиться к ней еще раз. Сегодня будет рассмотрено три основных вопроса:
1. Вывод сборки CATIA в STL
2. Превращение CGR в редактируемый объект
3. Открытие сетки в формате OBJ для редактирования в CATIA
Сразу скажу, все три задачи решаются фактически одним способом, но при постановке задач это не очевидно, поэтому я и разбил их на три части.
1. Вывод сборки CATIA в STL
Эта на первый взгляд тривиальная задача на практике простым и логичным способом (через меню Файл/Сохранить как) не осуществима. Разработчики дозволяют выводить в STL только части сборки, т.е. по одной детали. Этот способ можно смело причислять к извращениям, поэтому пойдем другим путем (тоже не совсем нормальным, но гораздо менее трудозатратным). Применим модуль, который, на первый взгляд, никакого отношения к STL не имеет. Речь идет о функционале Digital Mockup, некоторые модули которого позволяют сохранять результат своих вычислений в полигональные форматы STL и CGR. Этим мы и воспользуемся, только вычислять ничего не будем.
Итак, открываем сборку, переходим в модуль DMU Optimizer, выбираем инструмент Merger:
Указываем что мы хотим вывести (в данном случае, всю сборку), жмем Сохранить и в выпадающем списке типов файла указываем STL.
Вот и все!
Стоит, пожалуй, упомянуть о детализации экспортируемой модели. Значения триангуляции берутся из текущего состояния модели (ведь чтобы отобразить модель на экране ее в любом случае нужно разбить на треугольники). Посмотреть как выглядят эти треугольники (т.е. фактически увидеть то, как будет выглядеть STL-файл) можно через пиктограмму способа отображения.
А настроить степень детализации можно через меню Tools/Options/General/Display/Performance/3D Accuracy
Чем меньше значение, тем меньше треугольник, а следовательно качественнее выводимый файл, ну и, конечно, больше по размеру. Минимальное значение 0,01. Кстати, последнее замечание по поводу настройки качества экспорта STL действует и для обычного сохранения детали в этот формат.
Теперь можно проверить что у нас там экспортировалось. Перейдем в модуль Shape Sculptor и через Import внесем нашу модель.
Как видим, треугольники в точности такие, как мы и ожидали получить. Этот файл теперь можно смело открывать в любой программе, для который мы его и хотели получить, например, в 3D Max или Maxwell Render
2. Превращение CGR в редактируемый объект
Не все могут сразу понять зачем это вообще нужно. Формат CGR часто в CATIA используют для хранения и отображения "облегченных" версий детали, т.е., например, если в деталь уже не планируется вносить изменений, но при этом другие детали и сборки находятся все еще в стадии доработки, то зачем грузить эту деталь со всем ее деревом построения? Вместо нее подгружают легкий CGR (который по своей природе является полигональным форматов и в чем-то похож на STL). Так вот иногда случается такая ситуация, когда оригинал детали (CATPart) утерян и нужно восстановить геометрию. Есть и другие причины.
Итак, все знают, что вставка CGR файла осуществляется через механизм "Вставка существующего компонента в сборку".
Но вот дальше с появившейся моделью, кроме как покрутить ее на экране, сделать нечего нельзя. Мы же воспользуемся уже механизмом из предыдущей задачи и переведем аналогичным образом нашу модель в STL. После этого можно попытаться восстановить поверхности в других модулях, либо воспользоваться специальным софтом
3. Открытие сетки в формате OBJ для редактирования в CATIA
Тут самое главное то, что многие вообще не знают, что в CATIA можно открывать файлы OBJ. Поэтому приходится перегонять их в формат STL через сторонний софт, например, 3D Max. Мы же сделаем это полностью средствами CATIA: повторяем действия предыдущей задачи, только при вставке компонента выбираем формат OBJ
1. Вывод сборки CATIA в STL
2. Превращение CGR в редактируемый объект
3. Открытие сетки в формате OBJ для редактирования в CATIA
Сразу скажу, все три задачи решаются фактически одним способом, но при постановке задач это не очевидно, поэтому я и разбил их на три части.
1. Вывод сборки CATIA в STL
Эта на первый взгляд тривиальная задача на практике простым и логичным способом (через меню Файл/Сохранить как) не осуществима. Разработчики дозволяют выводить в STL только части сборки, т.е. по одной детали. Этот способ можно смело причислять к извращениям, поэтому пойдем другим путем (тоже не совсем нормальным, но гораздо менее трудозатратным). Применим модуль, который, на первый взгляд, никакого отношения к STL не имеет. Речь идет о функционале Digital Mockup, некоторые модули которого позволяют сохранять результат своих вычислений в полигональные форматы STL и CGR. Этим мы и воспользуемся, только вычислять ничего не будем.
Итак, открываем сборку, переходим в модуль DMU Optimizer, выбираем инструмент Merger:
Указываем что мы хотим вывести (в данном случае, всю сборку), жмем Сохранить и в выпадающем списке типов файла указываем STL.
Вот и все!
Стоит, пожалуй, упомянуть о детализации экспортируемой модели. Значения триангуляции берутся из текущего состояния модели (ведь чтобы отобразить модель на экране ее в любом случае нужно разбить на треугольники). Посмотреть как выглядят эти треугольники (т.е. фактически увидеть то, как будет выглядеть STL-файл) можно через пиктограмму способа отображения.
А настроить степень детализации можно через меню Tools/Options/General/Display/Performance/3D Accuracy
Чем меньше значение, тем меньше треугольник, а следовательно качественнее выводимый файл, ну и, конечно, больше по размеру. Минимальное значение 0,01. Кстати, последнее замечание по поводу настройки качества экспорта STL действует и для обычного сохранения детали в этот формат.
Теперь можно проверить что у нас там экспортировалось. Перейдем в модуль Shape Sculptor и через Import внесем нашу модель.
Как видим, треугольники в точности такие, как мы и ожидали получить. Этот файл теперь можно смело открывать в любой программе, для который мы его и хотели получить, например, в 3D Max или Maxwell Render
2. Превращение CGR в редактируемый объект
Не все могут сразу понять зачем это вообще нужно. Формат CGR часто в CATIA используют для хранения и отображения "облегченных" версий детали, т.е., например, если в деталь уже не планируется вносить изменений, но при этом другие детали и сборки находятся все еще в стадии доработки, то зачем грузить эту деталь со всем ее деревом построения? Вместо нее подгружают легкий CGR (который по своей природе является полигональным форматов и в чем-то похож на STL). Так вот иногда случается такая ситуация, когда оригинал детали (CATPart) утерян и нужно восстановить геометрию. Есть и другие причины.
Итак, все знают, что вставка CGR файла осуществляется через механизм "Вставка существующего компонента в сборку".
Но вот дальше с появившейся моделью, кроме как покрутить ее на экране, сделать нечего нельзя. Мы же воспользуемся уже механизмом из предыдущей задачи и переведем аналогичным образом нашу модель в STL. После этого можно попытаться восстановить поверхности в других модулях, либо воспользоваться специальным софтом
3. Открытие сетки в формате OBJ для редактирования в CATIA
Тут самое главное то, что многие вообще не знают, что в CATIA можно открывать файлы OBJ. Поэтому приходится перегонять их в формат STL через сторонний софт, например, 3D Max. Мы же сделаем это полностью средствами CATIA: повторяем действия предыдущей задачи, только при вставке компонента выбираем формат OBJ
Ярлыки:
3D,
3D Studio Max,
CATIA,
Convert,
Dassault Systemes,
obj,
STL
среда, 3 февраля 2010 г.
А хипершота больше нет
На официальном сайте действительно действительно есть новость о переименовании ставшего уже привычным Hypershot просто в Shot. Хозяин, конечно, барин, но вот как их будут находить в поисковиках - большой вопрос.
Но на самом деле не это главное. А главное то, что Bunkspeed Shot теперь переходит на новый движок от Mental Images - iray®.
Хорошо это или плохо судить пока тяжело. Многие могут сказать, что скорость хипершота и раньше была достаточной. Возможно так и есть. С другой стороны за такую скорость приходилось платить отсутствием некоторых фич нерилтаймовых систем рендера (тот же Mental Ray, например). Теперь рассмотрим еще несколько фактов. Компания Mental Images принадлежит nVidia, которая в свою очередь продвигает технологию ускорения сложных расчетов CUDA за счет процессоров видеокарты (GPU). На странице, посвященной iray об этом говорится явно недвусмысленно. Это замечательная новость.
Но мы говорили о скорости, а как же насчет качества? Сайт Mental традиционно скуп на графику (что само по себе очень странно). Тем не менее на странице новой системы рендера присутствуют три картинки:
Очень неплохо. Особенно если учесть, что интерьеры хипершоту особенно тяжело давались (равно как и материалы-источники света). Кроме того заявлена обратная совместимость с MentalRay.
И, наконец, последняя новость: компаниям традиционным партнерам, которые использовали Mental Ray в своих продуктах, предлагается использовать iray. А основные партнеры это: Autodesk (3DMax, Maya, XSI) и Dassault Systemes (Solidworks, CATIA)
Эта статья из блога, посвященному новым версиям Hypershot: hypershot10.blogspot.com
Но на самом деле не это главное. А главное то, что Bunkspeed Shot теперь переходит на новый движок от Mental Images - iray®.
Хорошо это или плохо судить пока тяжело. Многие могут сказать, что скорость хипершота и раньше была достаточной. Возможно так и есть. С другой стороны за такую скорость приходилось платить отсутствием некоторых фич нерилтаймовых систем рендера (тот же Mental Ray, например). Теперь рассмотрим еще несколько фактов. Компания Mental Images принадлежит nVidia, которая в свою очередь продвигает технологию ускорения сложных расчетов CUDA за счет процессоров видеокарты (GPU). На странице, посвященной iray об этом говорится явно недвусмысленно. Это замечательная новость.
Но мы говорили о скорости, а как же насчет качества? Сайт Mental традиционно скуп на графику (что само по себе очень странно). Тем не менее на странице новой системы рендера присутствуют три картинки:
Очень неплохо. Особенно если учесть, что интерьеры хипершоту особенно тяжело давались (равно как и материалы-источники света). Кроме того заявлена обратная совместимость с MentalRay.
И, наконец, последняя новость: компаниям традиционным партнерам, которые использовали Mental Ray в своих продуктах, предлагается использовать iray. А основные партнеры это: Autodesk (3DMax, Maya, XSI) и Dassault Systemes (Solidworks, CATIA)
Эта статья из блога, посвященному новым версиям Hypershot: hypershot10.blogspot.com
Подписаться на:
Сообщения (Atom)