понедельник, 10 февраля 2014 г.

Введение в Autodesk Maya Часть 2. Знакомство с Modelling Toolkit и создание полигональной 3D модели

Здравствуйте уважаемые читатели. Представляем вашему вниманию второй урок из серии «Введение в Autodesk Maya". К идее создания данной серии мы пришли во время конференции Autodesk University Russia 2013. Площадкой для публикации был выбран ресурс Autodesk Community Russia, откуда вы и загрузили данный урок и сможете загружать все последующие главы.
Во втором уроке вы познакомитесь с инструментами моделирования представленными в Autodesk Maya 2014. В уроке сделан акцент на полигональное моделирование и возможности нового набора инструментов под общим названием Modelling Toolkit (ранее носившего имя NEXT и распространявшегося как отдельный plug-in).
Содержание:
  • Реализация инструментов моделирования в Autodesk Maya
  • Работа с Marking Menus в процессе моделирования
  • Знакомство с Modelling Toolkit
  • Создание директории проекта
  • Подготовка сцены с референс изображениями
  • Создание кузова машинки
  • Импорт дополнительных объектов из другой сцены
  • Приложение А. Глобальные параметры Modelling Toolkit
Помимо текста урока, вы также можете загрузить полноценный проект, который создается в ходе повествования второй части (Во вложениях на странице сайта сообщества).

Загрузить вторую часть вводного курса по Autodesk Maya, можно по ссылке:

Введение в Autodesk Maya Часть 2. Знакомство с Modelling Toolkit и создание полигональной 3D модели


С первой частью вы можете познакомиться здесь>>

До скорой встречи, ваш dimson3d! :)

Опубликовано в серии "Введение в Autodesk Maya"
 

пятница, 24 января 2014 г.

Визуализация Ambient Occlusion с помощью GPU в mental ray for Maya

В mental ray 3.11, который доступен в 2014 версии Autodesk 3ds Max, Autodesk Maya и Autodesk Softimage реализована первая ступень разработки новых возможностей mental ray, способных использовать возможности GPU поддерживающих вычисления на базе NVIDIA CUDA.
Версия 3.11 получила поддержку вычислений эффекта Ambient Occlusion на GPU. В отличие от привычных для разработчиков игр решений на базе DirectX или Open GL, реализация AO на GPU в mental ray является полноценной моделью использующей алгоритмы трассировки лучей, а все вычисления на себя берут библиотеки NVIDIA CUDA и NVIDIA OptiX.
В Autodesk Maya 2014 входят все необходимые компоненты для вычисления AO средствами GPU. Однако стоит заметить, что напрямую в интерфейсе Maya данная функция не реализована, но активизировать ее не составит большого труда любому пользователю.
Данный пост является переводом поста Дэвида Хаккета (David Hackett) c elementalray, но с адаптацией под современные GPU на базе архитектуры Kepler. При этом, ну русском языке подробного урока по активизации данной функции пока не встречалось.

четверг, 19 декабря 2013 г.

Введение в Autodesk Maya. Часть 1: Установка и знакомство с интерфейсом

Здравствуйте уважаемые коллеги! Рады представить вашему вниманию первый урок из серии "Введение в Autodesk Maya". К идее создания этой серии уроков мы пришли во время конференции Autodesk University Russia 2013. Площадкой для публикации был выбран ресурс Autodesk Community Russia, откуда вы и загрузили данный урок и сможете загружать все последующие главы.
В Первой части вводного курса по Autodesk Maya, вы познакомитесь с установкой программы, базовыми элементами интерфейса и двумя методами создания объектов.
Что такое Autodesk Maya?
Пакет Autodesk Maya предназначен для создания компьютерной графики, анимации, эффектов и визуализации. Области применения программы достаточно широки:
  • Разработка и создание 3D моделей цифровых персонажей и окружающего пространства
  • Создание снаряжения (риггинга) и анимация
  • Динамические эффекты и системы частиц
  • Визуализация анимации и эффектов
  • Визуализация в области архитектуры, дизайна и творчества
  • Рисование 2D изображений
  • Разработка собственных инструментов для расширения функционала программы и тесной интеграции с другими программами
Многие производители компьютерной графики, анимации и эффектов используют Autodesk Maya при создании графической продукции.
За счет большой гибкости в настройке и расширении функций Autodesk Maya может быть применена для решения большинства задач начиная от простого моделирования и заканчивая процедурными моделями, формируемыми с помощью множества атрибутов и математических уравнений. А благодаря тесной интеграции с различными инструментами визуализации Maya предоставляет удобный инструмент для визуализации финального образа и сохранения в любом из современных графических форматов.
На данный момент существует две версии программы – Autodesk Maya и Autodesk Maya LT. В отличие от полноценной версии, Maya LT предназначена для разработчиков небольших игровых проектов. В данной версии отсутствуют расширенные инструменты для шейдинга и освещения, отсутствует ряд инструментов для анимации. Отсутствует полноценная поддержка разработки на языках MEL и Python (MEL стал доступен в Maya LT 2014 Extension 2), отсутствуют модули симуляции динамики и эффектов, а также нет отдельных движков визуализации, таких как mental ray и др. По умолчанию, для визуализации, в Maya LT используется Turtle Renderer. Поэтому для изучения возможностей программы рекомендуется использовать полноценную версию Maya, а по окончанию изучения вы лучше сможете сделать выбор подходящий вам версии.


Загрузить первую часть вводного курса по Autodesk Maya, можно по ссылке:
Введение в Autodesk Maya. Часть 1: Установка и знакомство с интерфейсом

Вторая часть выйдет после нового года, в ней вы познакомитесь с основными инструментами полигонального моделирования и создания UV разверток моделей.

До скорой встречи, ваш dimson3d! :)

Опубликовано в серии "Введение в Autodesk Maya"

пятница, 15 ноября 2013 г.

Установка Autodesk Maya в CentOS 6.4 Linux

Здравствуйте уважаемые коллеги. Многие CG специалисты, особенно технические директора, задумывались о переходе на платформу Linux. Платформа Linux показывает достаточно хороший результат в производительности для решений компьютерной графики и предоставляет пользователям большой набор бесплатных, но в то же время надежных и мощных инструментов. В частности данный вопрос коснулся и меня.
Основные программы, которые используются мной в работе, – Autodesk Maya 2014 и mental ray Standalone. Для разработки собственных инструментов и шейдеров, используется язык C++, а Linux как раз и предоставляет все необходимые инструменты для разработки и компиляции поддерживаемые как Maya, так и mental ray Standalone.

пятница, 9 августа 2013 г.

Анонсирован Extension для Autodesk Maya 2014

Незаметно и без лишней помпы, компания Autodesk анонсировала новый Extension (пакет расширений) для своих пакетов 3D анимации и визуализации. Новый Extension, для Autodesk Maya 2014, предоставляет еще больше возможностей по созданию сложных сцен и новые инструменты моделирования.
В Autodesk Maya 2014 Extension реализованы следующие возможности:
  • XGen Arbitrary Primitive Generator
  • New Retopology Toolset
  • Better Booleans
  • Bullet Physics Enhancements
Рассмотрим нововведения более внимательно.

понедельник, 5 августа 2013 г.

Введение в V-Ray RT GPU для пользователей Autodesk 3ds Max

Около двух недель назад, я анонсировал новый скринкаст, посвященный V-Ray RT GPU. Сегодня, я представляю его для всех своих читателей.
Скринкаст «Введение в V-Ray RT GPU для пользователей Autodesk 3ds Max» посвящен всем пользователям системы визуализации V-Ray и кто наслышан о V-Ray RT и его версии для современных графических ускорителей (GPU). В данном скринкасте, я постарался дать ответы на ряд вопросов, которые достаточно часто мне задают и продемонстрировать на паре примеров применение данного движка визуализации.
Слайд из презентации.

Скринкаст разделен на два отдельных блока, первый посвящен теоретической части, второй блок демонстрирует возможности V-Ray RT GPU непосредственно в 3ds Max.
Темы рассмотренные в первом блоке:
- Области применения
- Различия между V-Ray Advanced и V-Ray RT
- Что такое V-Ray RT GPU?
- Какие GPU поддерживаются?
- Реализованные возможности
- Распределенная визуализация с помощью V-Ray RT GPU

Темы рассмотренные во втором блоке:
- Выбор установленного в системе GPU для вычислений с помощью V-Ray RT GPU
- Выбор V-Ray RT и GPU версии движка
- Знакомство с интерфейсом V-Ray RT GPU
- Настройка глобальных параметров
- Контроль трассировки луча
- Контроль глубины трассировки луча в параметрах материала
- Работа с камерой и V-Ray RT GPU
- Демонстрация режима ActiveShade

Загрузить презентацию "Introduction to V-Ray RT GPU for Autodesk 3ds Max users" можно здесь.
Слайд презентации посвященный Distributed Rendering в V-Ray RT GPU

Реальный пример показан с применением GPU NVIDIA Quadro на основе архитектуры Kepler. Для визуализации виртуального пространства и окон проекций, используется NVIDIA Quadro K2000, а для вычислений с помощью V-Ray RT GPU задействована NVIDIA Quadro K4000.
Рабочая станция предоставлена компанией FORSITE.


Скринкаст: «Введение в V-Ray RT GPU для пользователей Autodesk 3ds Max»

Скринкаст доступен в формате Full HD (1920x1080p \ 30fps), продолжительность 57 минут. Чуть позже, будет доступна полноценная версия в формате .mov для загрузки.

Отдельно хочется поблагодарить моих друзей — компанию Chaos Group, за предоставленное программное обеспечение. Скринкаст записан с применением текущей версии V-Ray 2.40, поддерживающей новые модели GPU от компании NVIDIA.
Также, хочу поблагодарить своих коллег и друзей из Autodesk Community за поддержку и интерес к данной теме.

Если у вас остались вопросы, вы можете смело задать их мне используя информацию из раздела «Обо мне» в данном блоге.

До скорой встречи, ваш dimson3d! :)

Скринкаст подготовлен при поддержке:
- FORSITE
- Chaos Group
- Autodesk Community Russia & CIS

понедельник, 29 июля 2013 г.

mental ray 4 Maya | Shaders Guide | шейдер mia_material | Часть 2

Здравствуйте. В первой части восьмой главы гида по шейдерам mental ray, мы рассмотрели основы, заложенные в шейдер mia_material (*_X, *_X_passes) входящего в библиотеку “architectural.so”. Во второй части, мы продолжим знакомиться с этим шейдером. Как упоминалось ранее, библиотека “architectural.so” содержит шейдеры разработанные для архитектурной и дизайнерской визуализации. В первой части, было сказано, что наиболее важным является совместное применение шейдеров mia_material (*_X, *_X_passes) и модели освещения Physical Sun and Sky, а так же шейдера Portal Light и шейдеров фотометрических источников света. Вторая часть содержит детальное описание всех основных атрибутов шейдера mia_material_X (*_X_passes), представленного в интерфейсе Autodesk Maya.
Внимание! В Autodesk Maya 2014 и Autodesk Maya 2014 Service Pack 1 были реорганизованы шейдеры материалов. Сейчас, шейдеры mia_material_X и mia_material_X_passes являются основными для работы с mental ray for Maya. Классические шейдеры из библиотеки “base.so”, размешены в группе Legacy Materials, также, в данную группу, поместили базовый шейдер mia_material.

Шейдер mia_material_X (*_X_passes) является комплексным шейдером, состоящим из множества взаимосвязанных элементов, которые отвечают за определенные функции и формируют общее затенение.
Если вам интересно, добро пожаловать под кат 8)