суббота, 24 марта 2012 г.

Анонс книги «mental ray/iray. Мастерство визуализации в Autodesk 3ds Max»


Уже достаточно давно, я хотел принять участие в чем-то таком, что помогло бы мне в повышении моего опыта. И знакомстве с новыми методами визуализации или ранее не использовавшимися инструментами. Буквально полгода назад, мне предложили поучаствовать в написании книги, книги не простой, а посвященной направлению визуализации средствами моего приоритетного визуализатора mental ray.
Активист сообщества Autodesk, Андрей Плаксин (scionik), с кем мне довелось познакомиться благодаря его вебинарам и презентациям, предложил мне так же принять участие в написании материала отдельных параграфов и для сайта посвященному книге. Я, конечно же, не отказался от такого предложения и с большим удовольствием принял его предложение.
Сейчас процесс написания идёт полным ходом и мы надеемся, что книга выйдет в мае 2012 года.
Над книгой работают авторы, являющиеся профессионалами в сфере компьютерной графики и визуализации. Практически все авторы написали не одну публикацию в Интернете и выступали на различных конференциях. Поэтому, книга будет содержать на своих страницах достаточно много информации из личного опыта авторов.
Дмитрий «dimson3d» Чехлов

mental ray / iray
Мастерство визуализации в Autodesk 3ds Max
Кому адресована эта книга:
В этой книге будут сведения, которые редко встречаются в справочной документации, эти сведения гораздо важнее, чем может показаться на первый взгляд.
Книга будет ориентирована на дизайнеров и архитекторов, работающих с дизайном интерьеров, и имеющих некоторый опыт работы с 3ds Max или 3ds Max Design. Книга будет полезна тем, кто уже имеет опыт в области архитектурной визуализации и хочет расширить свои знания в этом направлении.
В этой книге вы не найдёте готовых решений и методик работы. Во-первых, это сделало бы книгу слишком объёмной, а во-вторых, её появление могло-бы затянуться на неопределённый срок. Но вы подробно узнаете про назначение и суть параметров, алгоритмов работы mental ray в среде 3ds Max, узнаете про их возможности и увидите потенциал этих параметров для своей деятельности. С этим пониманием вы сможете сами для себя разработать необходимые методики работы, чтобы достигать наилучших результатов.
Ориентировочно книга выйдет в начале мая.


Сайт книги: http://mentalraybook.pro/
От автора:
Как вы уже знаете, почти три года назад перешёл с рендерера V-Ray на рендерер mental ray. Когда я начал изучать mental ray, переделывая проекты с V-Ray, возникали некоторые трудности. Я даже купил книжку, прочитал её за пару дней, кое-что усвоил, но в целом она показалась очень простой и не настолько информативной, как хотелось бы. Как оказалось, она для пользователей, которые совсем не знают что такое рендеринг. В сети купил пару книг зарубежных авторов; хорошие книги, но всё же на английском языке. Было некоторое разочарование – почему же нет хорошей книги по архитектурной визуализации в mental ray среднего уровня пользователя на русском языке.
Идея написания книги, возникла в один из дней, когда я в ЖЖ делал очередную запись по освоению mental ray. Прикинув, что у меня уже есть опыт работы с mental ray, есть понимание процесса визуализации, есть желание делиться опытом с людьми. Есть, люди, которые действительно хотят освоить mental ray, но не знают с чего начать, с какого сайта, статьи, книги. Повторюсь, на русском языке довольно-таки мало информации. Вот тут-то и родилась идея написать книгу. Такую, которую бы я сам с удовольствием прочитал от корки до корки. Преподнести материал так, чтобы получилось нечто среднее между руководством пользователя и справочной документацией. Чтобы были чёткие описания тех или иных параметров и настроек, и в то же время было раскрыто их взаимодействие, как один параметр влияет на другой и что в результате получится с третьим.
После начала написания книги были попытки бросить это дело, так как в теории всё казалось легко, описать пару функций, сделать несколько скриншотов, но не тут-то было. Чем больше я писал, тем больше понимал, что это займёт очень и очень много времени и сил, немного поразмыслив, решил прибегнуть к помощи друзей и коллег. Всем им отдельная благодарность!


Андрей Плаксин (scionik).
Блог Андрея: http://scionik.livejournal.com/

среда, 14 марта 2012 г.

V-Ray 4 Maya | Shaders Guide | Введение


Многие пользователи, кто переходит c Autodesk 3ds Max/Autodesk 3ds Max Design на Autodesk Maya, являются пользователями системы визуализации V-Ray от компании Chaos Group. Им достаточно тяжело дается переход на систему визуализации NVIDIA mental ray интегрированную в Maya. Однако, уже несколько лет, существует версия V-Ray для Autodesk Maya. И до сих пор, многие пользователи не знают об этой версии V-Ray.
Диалоговое окно Render Settings с параметрами V-Ray 4 Maya и визуализированного изображения.
Компания Chaos Group, позиционирует V-Ray для Maya как полноценный production визуализатор, который может быть использован при производстве современной компьютерной анимации для кино, рекламы, ТВ и других медиа продуктов. V-Ray для Maya предоставляет пользователям больше возможностей по настройке и управлению процессами визуализации, как в рамках интерфейса программы Maya, так и внедряя его в виде отдельных компонентов и узлов для визуализации на кластерах/фермах визуализации. Это достигается за счет наличия standalone версии V-Ray для Maya. Помимо этого, V-Ray для Maya обладает возможностью разработки собственных дополнений, что напрямую не доступно для пользователей V-Ray для 3ds max.
Команда десанта Chaos Group на зимнем CG EVENT 2011, к ним аккуратно пристроился Skif :).
На прошедшей в начале декабря конференции CG EVENT 2011, мы встретились с представителями Chaos Group и основными партнерами компании в России. Итогом встречи стало общее соглашение на создание еще одной серии статей на страницах on-line журнала RENDER.RU посвященных продуктам Chaos Group. В этих статьях мы детально рассмотрим все основные возможности V-Ray для Autodesk Maya и конечно посвятим этому обзору большой, дополнительный материал и серию докладов на различных мероприятиях.
«Early predators», автор Swordlord  для SOL 90 S.L.© 2011 Визуализировано с помощью V-Ray.
Если же вы хотите после перехода на Maya использовать V-Ray 4 Maya, то для вас будет полезна эта серия постов V-Ray 4 Maya | Shaders Guide. В них мы рассмотрим все основные шейдеры V-Ray и их возможности, а также сравним их с версией V-Ray для 3ds Max.
Помимо гида по шейдерам, будут рассмотрены и другие основные параметры и инструменты системы визуализации, которые могут помочь получить высокое качество визуализируемого изображения. Конечно, не забывайте следить за новыми публикациями на RENDER.RU, уже скоро там появится новая статья посвященная V-Ray.
Если же вы хотите после перехода на Maya использовать V-Ray 4 Maya, то для вас будет полезна эта серия постов V-Ray 4 Maya | Shaders Guide. В них мы рассмотрим все основные шейдеры V-Ray и их возможности, а также сравним их с версией V-Ray для 3ds Max.
Помимо гида по шейдерам, будут рассмотрены и другие основные параметры и инструменты системы визуализации, которые могут помочь получить высокое качество визуализируемого изображения. Конечно, не забывайте следить за новыми публикациями на RENDER.RU, уже скоро там появится новая статья посвященная V-Ray.
В сегодняшнем посте, мы посмотрим, какие шейдеры представлены в V-Ray 4 Maya. Для сравнения, я показал в сравнении с набором шейдеров V-Ray 4 3ds Max.
Шейдеры V-Ray 4 3ds Max. Дополнительные шейдеры, устанавливаемые вместе с Phoenix FD выделены голубым цветом. Стандартные шейдеры и текстуры затемнены.
Что мне не очень нравится в V-Ray 4 3ds Max, так это не самая лучшая сортировка некоторых шейдеров. Они размещены в группе стандартных (Standard) текстурных карт. Это может немного дезориентировать пользователя.
Однако, версия V-Ray 4 Maya, предоставляет более качественную организацию шейдеров V-Ray в нескольких группах материалов и текстур в Hypershade. Посмотрим внимательнее, какие шейдеры и в каких группах они находятся.
Группа Surface
В группе Surface содержатся все основные шейдеры Maya и в нее же добавлены шейдеры V-Ray. При работе с шейдерами, вам следует обращаться к этой группе.
В этой группе, после установки V-Ray добавляются следующие шейдеры (в алфавитном порядке): VRay Blend Mtl, VRay Bump Mtl, VRay Car Paint Mtl, VRay Fast SSS2, VRay Flakes Mtl, VRay Light Mtl, VRay Mesh Material, VRay Mtl, VRay Mtl 2Sided, VRay Mtl Hair 2, VRay Mtl Hair 3, VRay Mtl Wrapper, VRay Plugin Node Mtl, VRay Simbiont.
Это основные материалы V-Ray, аналогичные набору материалов в 3ds Max, однако в V-Ray 4 Maya пользователю предоставлены два шейдера VRay Mtl Hair 2 и 3, специальный шейдер VRay Plugin Node. Но в нем нет присущего V-Ray 4 3ds Max шейдера VRay Fast SSS, в V-Ray 4 Maya представлен только шейдер VRay Fast SSS2. Еще в V-Ray 4 Maya отсутствует шейдер VRayVectorDisplBake это объясняется рядом архитектурных отличий V-Ray 4 Maya от V-Ray 4 3ds Max. Мы их обязательно рассмотрим в последующих постах.
Группа Volumetric
В группе Volumetric, сосредоточены шейдеры созданные специально для V-Ray 4 Maya и позволяющие контролировать волюметрические эффекты.
В группе содержатся следующие шейдеры: VRay Environment Fog, VRay Scatter Fog, VRay Simple Fog и VRay Sphere Fade Volume.
Группа 2D Textures
В группе 2D Textures, сосредоточены 2D текстурные карты. В V-Ray 4 Maya представлены следующие шейдеры 2D текстур: VRay Dirt, VRay Edges, VRay Fresnel, VRay Vertex Colors, VRay Water.
Группа 3D Textures
В группе 3D Textures, сосредоточены 3D текстурные карты. В V-Ray 4 Maya представлен следующий шейдер 3D текстуры: VRay Particle Tex.
Группа Env Textures
В группе Env Textures, сосредоточены текстурные карты для окружения. В V-Ray 4 Maya представлен следующий шейдер текстуры окружения: VRay Sky.
Группа Over Textures
В группе Over Textures, сосредоточены специальные текстурные карты , позволяющие решить определённые задачи или предоставить напрямую возможность использования специальных инструментов. В V-Ray 4 Maya представлен следующий шейдер специальной текстуры: VRay Ptex.
Здесь стоит отметить, что именно V-Ray 4 Maya одним из первых визлизаторов стал поддерживать возможности текстурных карт формата Ptex. Это позволяет визуализировать Ptex текстуры, полученные из таких пакетов для скульптинга и цифровой раскраски объектов, как Autodesk Mudbox и The Foundry MARI.
Группа Lights
В группе Lights, сосредоточены шейдеры позволяющие создать источники света и заменить ими свойства стандартных источников света. В V-Ray 4 Maya представлен следующий набор шейдеров источников света: VRay Light Dome Shape, VRay Light IESShape, VRay Light Rect Shape, VRay Light Sphere Shape и VRay Sun Shape.
Как и в случае с mental ray 4 maya, вы можете создать определённые формы источников света прямо в Hypershade.
Группа Utilities
В группе Utilities, содержатся специальные шейдеры и инструменты, которые позволяют реализовать определенные свойства поверхностей, объектов и осуществить комбинирование различных текстур или шейдеров.
V-Ray 4 Maya добавляет в группу utilities следующие шейдеры: VRay Fur Sampler, VRay Hair Sampler, VRay Object Properties, VRay Place Env Tex, VRay Render Element Set, VRay Sh info, VRay Switch Transform, VRay user Color и VRay User Scalar.
Как видите, V-Ray 4 Maya предоставляет достаточно обширный набор шейдеров, который позволяет создавать как простые, так и очень сложные шейдеры. При этом, не забывайте, что V-Ray 4 Maya поддерживает стандартные шейдеры Maya, которые идут в стандартной поставке программы. Но для наиболее корректной визуализации изображений рекомендуется за основу брать шейдеры V-Ray.
Благодаря V-Ray 4 Maya | Shading Guide мы постараемся дать подробное описание всем этим шейдерам и продемонстрировать, как они работают. Стоит также отметить, что эти публикации будут идти совместно с mental ray 4 Maya | Shading Guide, который уже содержит такую же обобщающий гид по шейдерам mental ray.
В первом посте V-Ray 4 Maya | Shading Guide будут рассмотрены шейдеры VRay Blend Mtl и VRay Bump Mtl.

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

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

mental ray 4 Maya | Shaders Guide | Основы

Здравствуйте друзья, в первом посте нашего большого путешествия мы кратко познакомимся с основными параметрами mental ray 4 Maya, и основными группами шейдеров mental ray, представленных в Hypershade.
Я не буду детально описывать каждый параметр. Но стоит сразу отметить, что все, что представлено в наборе шейдеров, взаимосвязано с рядом инструментов и параметров в глобальных настройках визуализатора (диалоговое окно Render Settings).

Первое на что стоит обратить внимание – настройка качества визуализируемого изображения, для этого вам необходимо выбрать один из представленных на вкладке Quality пресетов или самостоятельно настроить параметры сэмплинга, фильтрации и трассировки луча. Также, может потребоваться настроить буфер кадров (Framebuffer). Это особенно важно при работе со специальными шейдерами, которые требуют уникальные настройки цвета, гаммы и других параметров.
При рассмотрении шейдеров, я сделаю несколько примеров с различными настройками параметров сэмплинга, фильтрации и трассировки луча, а также буфера кадров. Ко всем изображениям будет дано пояснение.
В mental ray 4 Maya, как и в mental ray 4 3ds Max, есть шейдеры, которые позволяют настроить уникальные свойства материала для визуализации с глобальным освещением. В постах, посвященных шейдерам для глобального освещения, мы уделим внимание настройке глобальных параметров во вкладке Indirect Illumination. Ряд шейдеров взаимодействует с методом построения фотонных карт, а другие шейдеры взаимодействуют с методом Final Gather. Не будут обделены вниманием уникальные для mental ray 4 Maya методы расчета GI с применением Importons и Irradiance Particles, а также Ambient Occlusion.

При работе с шейдерами, мы не обойдем стороной диагностическую визуализацию, для этого нам потребуется свиток Diagnostics во вкладке Options. С помощью диагностических рендеров, вы сможете оценить качество визуализации и корректность настроек шейдеров и глобальных параметров системы визуализации.
Рассматриваемые шейдеры.
Как упоминалось выше и в предыдущем посте, в Maya предоставляется множество различных шейдеров для визуализации с помощью mental ray renderer. Все они представлены в нескольких группах. Давайте рассмотрим эти группы внимательнее.
Группа шейдеров Materials содержит основные шейдеры mental ray для создания как базовых свойств поверхности и материалов, так и более сложные шейдеры, позволяющие имитировать уникальные материалы, например, кожу или автомобильную краску. Шейдеры в группе Shadow Shaders, позволяют контролировать тени от объектов и управлять ими на уровне материалов.

Шейдеры находящиеся в группе Volumetric Materials позволяют имитировать эффекты объёмных сред. С помощь этих шейдеров можно без проблем создать объёмный свет или туман. Группы шейдеров Photonic Materials и Photon Volumetric Materials содержат шейдеры напрямую связанные с глобальными параметрами глобального освещения основанного на фотонных картах (Global Illumination и Caustic во вкладке Indirect Illumination).
Группа шейдеров MentalRay Lights содержит шейдеры для создания источников света mental ray, благодаря этим источникам света, вы можете создать нативное освещение средствами mental ray, обходя конвертацию источников света Maya в источники mental ray.
LightMaps – эта группа содержит специальные шейдеры, формирующие карты освещения для таких материалов как misss_fast_skin_maya, misss_fast_shader и других аналогичных. Группа шейдеров Geometry, эти шейдеры могут быть использованы для внедрения новых элементов геометрии в сцену во время визуализации. Это нативные шейдеры mental ray, их применение мы рассмотрим в соответствующих разделах.
Группа шейдеров Textures, содержит шейдеры текстурных карт и инструментов для управления проецированием и оптимизацией текстурных карт. С помощью этих шейдеров вы можете указывать mental ray, как будут визуализироваться текстурные карты, и как они будут проецироваться на объекты. Помимо этого, в этой группе есть базовые специализированные процедурные карты. Если вы планируете использовать нативные текстуры mental ray (графические файлы в форматах mental ray), вам будет необходимо обращаться к этой группе шейдеров.
Группа шейдеров Environments, содержит шейдеры для настройки и визуализации окружения в сцене. Вы можете выбрать, какой тип окружения будет в сцене и применить к нему соответствующую текстуру. Здесь стоит отметить, что необходимо заранее продумать какой тип текстуры используется, и как она будет проецироваться в окружении сцены.

Группа шейдеров Lenses, содержит шейдеры для визуализации эффектов линз объективов и свойств реальных камер. Благодаря этим шейдерам вы можете выполнять настройку экспозиции, глубины резкости и имитировать небосвод (шейдер mia_physicalsky).
Группы шейдеров Contour Store, Contour Contrast, Contour Shader, Contour Output – группы шейдеров предназначенные для визуализации эффектов контурной заливки и визуализации, стилизованных под рисунок изображений и анимации.
Последние группы шейдеров – Sample Compositing, Data Compositing и Miscellaneous, содержат шейдеры для выполнения специфических задач. С помощью этих шейдеров, вы можете управлять параметрами цвета, математическими операциями, подключать свои Phenomenon шейдеры и многое другое.
Помимо стандартных, представленных в поставке по умолчанию шейдеров, мы рассмотрим некоторые полезные шейдеры, которые можно найти на просторах Интернет. Они помогут вам решить задачи, которые с трудом могут быть реализованы стандартными средствами.
Это краткое описание, позволяет оценить объем будущих материалов. Сейчас стало намного легче использовать многие шейдеры и быстро создавать различные материалы, однако для решения специфических задач, может потребоваться применение других шейдеров как из официальной поставки, так и от сторонних разработчиков.
В следующем посте, мы начнем рассматривать шейдеры из группы Materials - dgs_material, dielectric_material, mib_glossy_reflection, mib_glossy_refraction. Это первые шейдеры, которые мы рассмотрим в нашем путеводителе и на которых познакомимся с основным представлением инструментов для работы с mental ray Shaders в Maya.

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



пятница, 2 марта 2012 г.

mental ray 4 Maya | Shaders Guide | Введение


Многие пользователи, кто переходит на Autodesk Maya, сталкиваются с большой проблемой при знакомстве с системой визуализации mental ray. В отличии от mental ray для 3ds Max, в версии для Maya гораздо больше возможностей и инструментов, которые могут запутать неопытного пользователя. В mental ray для Maya, есть специальные шейдеры и инструменты, которые не доступны в 3ds Max или ограничены в функциональности.
В серии постов mental ray 4 | Maya Shaders Guide, вы познакомитесь с шейдерами включенными в поставку пакета Autodesk Maya и их применение для создания различных материалов. Это большая серия постов, которая в последствии будет представлена в виде статьи на RENDER.RU.
Отчасти, гид будет основан на материалах курсов Digital Tutors. Но учитывая то, что у многих пользователей проблемы с иностранным языком, особенно при восприятии звука в видео курсах, этот гид может быть им полезен при знакомстве с возможностями mental ray для Maya. При этом, гид будет создан на основе новых версий Maya и в него будут включены все новые возможности в предоставленных шейдерах и инструментах.
Если же вы хотите после перехода на Maya использовать V-Ray 4 Maya, то для вас будет также полезна серия постов V-Ray 4 Maya | Shader Guide. В них мы рассмотрим все основные шейдеры V-Ray и их возможности, а также сравним их с версией V-Ray для 3ds Max.
Но об этом чуть позже.
Помимо гида по шейдерам, будут рассмотрены и другие основные параметры и инструменты систем визуализации, которые могут помочь получить высокое качество итогового изображения...
Весь материал я буду публиковать в своем технологическом блоге n:PhysX, который я давно уже не обновлял, но сейчас решил слегка его обновить и публиковать ьв нем технические материалы. А также буду вести краткую версию в своем основном блоге dimson's Blog.

До скорой встречи на страницах n:PhysX, будет интересно.