Создание 3д графики. Трехмерная графика в современном мире

Трёхмерная графика не обязательно включает в себя проецирование на плоскость.....

Энциклопедичный YouTube

    1 / 5

    ✪ Теория 3D Графики, урок 01 - Введение в 3D Графику

    ✪ Компьютерная графика в кино

    ✪ Лекция 1 | Компьютерная графика | Виталий Галинский | Лекториум

    ✪ 12 - Компьютерная графика. Основные понятия компьютерной графики

    ✪ Лекция 4 | Компьютерная графика | Виталий Галинский | Лекториум

    Субтитры

Применение

Трёхмерная графика активно применяется для создания изображений на плоскости экрана или листа печатной продукции в науке и промышленности , например, в системах автоматизации проектных работ (САПР; для создания твердотельных элементов: зданий, деталей машин, механизмов), архитектурной визуализации (сюда относится и так называемая «виртуальная археология »), в современных системах медицинской визуализации .

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

Трёхмерная графика обычно имеет дело с виртуальным , воображаемым трёхмерным пространством, которое отображается на плоской, двухмерной поверхности дисплея или листа бумаги. В настоящее время известно несколько способов отображения трёхмерной информации в объемном виде, хотя большинство из них представляет объёмные характеристики весьма условно, поскольку работают со стереоизображением. Из этой области можно отметить стереоочки, виртуальные шлемы, 3D-дисплеи, способные демонстрировать трёхмерное изображение. Несколько производителей продемонстрировали готовые к серийному производству трёхмерные дисплеи . Однако и 3D-дисплеи по-прежнему не позволяют создавать полноценной физической, осязаемой копии математической модели, создаваемой методами трёхмерной графики. Развивающиеся с 1990-х годов технологии быстрого прототипирования ликвидируют этот пробел. Следует заметить, что в технологиях быстрого прототипирования используется представление математической модели объекта в виде твердого тела (воксельная модель).

Создание

Для получения трёхмерного изображения на плоскости требуются следующие шаги:

  • моделирование - создание трёхмерной математической модели сцены и объектов в ней;
  • текстурирование - назначение поверхностям моделей растровых или процедурных текстур (подразумевает также настройку свойств материалов - прозрачность, отражения, шероховатость и пр.);
  • освещение - установка и настройка ;
  • анимация (в некоторых случаях) - придание движения объектам;
  • динамическая симуляция (в некоторых случаях) - автоматический расчёт взаимодействия частиц, твёрдых/мягких тел и пр. с моделируемыми силами гравитации , ветра , выталкивания и др., а также друг с другом;
  • рендеринг (визуализация) - построение проекции в соответствии с выбранной физической моделью;
  • композитинг (компоновка) - доработка изображения;
  • вывод полученного изображения на устройство вывода - дисплей или специальный принтер.

Моделирование

Наиболее популярными пакетами сугубо для моделирования являются:

  • Robert McNeel & Assoc. Rhinoceros 3D ;

Для создания трёхмерной модели человека или существа может быть использована как прообраз (в большинстве случаев) Скульптура .

Текстурирование

SketchUp

Визуализация трёхмерной графики в играх и прикладных программах

Есть ряд программных библиотек для визуализации трёхмерной графики в прикладных программах - DirectX, OpenGL и так далее.

Есть ряд подходов по представлению 3D-графики в играх - полное 3D, псевдо-3D.

Такие пакеты даже не всегда дают пользователю оперировать 3D-моделью напрямую, например, есть пакет OpenSCAD , модель в котором формируется выполнением формируемого пользователем скрипта, написанного на специализированном языке.

Трёхмерные дисплеи

Трёхмерные, или стереоскопические дисплеи , (3D displays, 3D screens) - дисплеи, посредством стереоскопического или какого-либо другого эффекта создающие иллюзию реального объёма у демонстрируемых изображений.

В настоящее время подавляющее большинство трёхмерных изображений показывается при помощи стереоскопического эффекта, как наиболее лёгкого в реализации, хотя использование одной лишь стереоскопии нельзя назвать достаточным для объёмного восприятия. Человеческий глаз как в паре, так и в одиночку одинаково хорошо отличает объёмные объекты от плоских изображений [ ] .

«Все что существует в реальном мире можно создать в виртуальном, используя правильное сочетание программ и таланта художника».

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

Особенности процесса создания фильмов

Создание компьютерной графики в фильмах - колоссальная работа, над которой трудятся сотни профессионалов. От сценаристов и режиссеров до целой армии 3D-художников: они занимаются моделированием, текстурированием, анимацией, риггингом и визуализацией персонажей и виртуального мира.

Основные факторы в процессе создания графики:

  • сроки работ;
  • уровень сложности и качества моделей;
  • бюджет проекта.

Особенности процесса создания компьютерных игр

В отличие от фильма, игра - это интерактивное взаимодействие человека и виртуального мира. Поэтому главные факторы при создании игры:

  • интерактивность;
  • бесперебойное функционирование;
  • и только затем визуальный аспект.

Моделер ограничен возможностями игрового движка и консоли. Часто задано строгое количество полигонов для каждого отдельного элемента.

Основные этапы создания и визуализации 3 D моделей в кино и game -индустриях

  1. Моделирование - создание трехмерных объектов.
  2. Текстурирование - наложение текстур и материалов на 3D-модели.
  3. Риггинг (от англ. Rig - оснастка) - создание виртуального «скелета», набора «костей»/«суставов» для последующей анимации персонажа.
  4. Анимация - «оживление», анимирование трехмерного персонажа.
  5. Рендеринг (3 D визуализация) - визуализация созданной графики и запись.
  6. Композитинг - объединение отдельных элементов в финальную сцену. К примеру, интегрирование 3D сцен в съемочный материал, цветокоррекция и добавление эффектов.

Моделирование

Способов моделирования множество, рассказать обо всех в одной статье нереально. Мы затронем лишь самые популярные методы.

Процесс моделирования для фильмов и игр в целом схож, однако существуют некоторые различия, а именно:

  1. Способ моделирования.

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

  1. Количество полигонов у модели.

Чем больше полигонов у объекта, тем выше детализация и качество. В связи с этим выделяют высокополигональные (high poly) и низкополигональные (low poly) модели. Для фильмов обычно создают высокополигональные модели, рендеринг которых, проходит по несколько часов, а то и дней. В играх же используются низкополигональные модели, визуализация происходит прямо по ходу игры. Часто в компьютерных играх встречается LOD-технология (Level of Detail - «уровень детализации»). Она состоит в упрощении 3D-моделей путем подмены их на более примитивные, когда виртуальная камера (игрок) удаляется от них. Это разгружает систему, и она работает над полной обработкой только объектов в пределах видимости.

Хотя релизы некоторых новых игр и демонстрируют качественное улучшение графики, у моделера стоит сложная задача: создать ощущения высокого качества при ограниченном «полигонаже».

Существует много программ для моделирования. Бесспорным лидером является Autodesk Maya , далее идут Autodesk 3 Ds Max и Cinema 4 D . Также можно выделить Modo и Blender . Преимущество последнего - бесплатность.

Если вы хотите заняться цифровым скульптингом, выбирайте такие редакторы, как ZBrush , Mudbox , 3 D Coat .

Текстурирование

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

Далее рисуются текстуры и привязываются к модели. Создается целый набор текстур: цвет, карта неровностей (bump), карта нормалей (normal map - создает видимость рельефа), карта рельефа (displacement - создает реальный рельеф), карта бликов (specular), карта прозрачности (alpha) и многие другие. Так создается готовый визуальный образ модели или персонажа: от одежды и волос до морщинок.

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

Создавать текстурные развертки и текстуры можно в тех же программах, что и модели. Но часто удобнее делать это в UVLayout .

Риггинг

Следующий этап риггинг - создание «скелета», костей модели. Занимаются этим в кино и game-индустрии художники по «оснастке» модели, «сетаперы» (от англ. Setup artist). Еще их называют skinning, rigging artist. Сетаперы создают кости и средства (контроллеры) для управления этими костями, с помощью которых аниматоры могут «оживить» модель.

В кино обычно создается множество сложных контроллеров для аниматоров. Например, для лицевой анимации (facial control rig) и мимики модели. В играх можно обойтись и без них, если персонаж не разговаривает в игре.

Для риггинга модели подойдут те же 3D-редакторы, о которых сказано выше. Большинство этих программ - комплексные пакеты для создания трехмерной графики, в том числе и для оснастки модели.

Анимация

Чтобы «оживить» трехмерную модель за работу берутся аниматоры. Главная задача аниматора - сделать движения модели максимально реалистичными. Особенно это актуально в фильмах, когда в кадре трехмерному персонажу нужно взаимодействовать с реальными актерами.

Простейшим методом анимации персонажей является Анимация по ключевым кадрам (Keyframes ) . Аниматор указывает положение персонажа в начальном и конечном кадрах движения, а положение в промежуточных кадрах вычисляется программой. Это простой в реализации способ, но достаточно трудоемкий для создания сложных движений и требует большого умения аниматора для получения реалистичности персонажа.

Существует еще процедурная анимация , при которой используется специальная программа для управления персонажем.

Напомним и про технологию Motion Capture (система захвата движений). Она подразумевает наложение движений реальных актеров на трехмерных персонажей. Эта технология максимально упрощает анимацию, позволяя использовать уже готовые движения актеров.

Негласным лидером в создании трехмерной анимации является Autodesk Maya . Однако, она не так легка в освоении. Помимо Maya отличные инструменты для анимации - 3 Ds Max и Cinema 4 D .

Рендеринг

Завершающий этап - итоговая визуализация (rendering) полученных сцен.

Существует два вида рендеринга - рендеринг в реальном времени и рендеринг не в реальном времени или пре-рендеринг.

В компьютерных играх используется рендеринг в реальном времени. Реакции на действия игрока происходят моментально. Свет, цвет и тени формируются с помощью ранее просчитанных карт и текстур, а объекты перспективно проецируются на экран. Чтобы качество графики при этом не пострадало, в играх часто используются 3D ускорители. Главный критерий в игре - скорость выполнения просчета.

В кино обычно используют пре-рендеринг , когда скорость просчета - не главный фактор, а на первом плане высокое качество изображений. А именно, фотореалистическое качество с физически корректным наложением света и тени. Рендер каждого отдельного кадра может длиться по 20, а то и 100 часов. Фотореалистичный рендер - ресурсоемкая задача, справиться с которой помогут рендер фермы. Они помогают в разы сократить время просчета.

Среди методов рендеринга можно выделить:

  • растеризацию с методом сканирования строк (scanline, rasterization);
  • трассировку лучей (raytracing);
  • метод излучательности (radiosity).

Очень часто методы raytracing и radiosity комбинируются для достижения впечатляющих фотореалистичных результатов.

Стандартные программы трехмерного моделирования включают и функцию рендеринга. Существуют и отдельные рендер-движки. Одни из самых мощных визуализаторов на сегодняшний день - Mental Ray , VRay , Renderman .

Композитинг

Композитинг является важным завершающим этапом постпродакшена.

И это не просто работа над цветом и слоями: композер объединяет все части в единое целое, интегрирует в съемочный материал трехмерных персонажей и другие 3D элементы, устраняет недочеты и убирает лишнее, работает над различными эффектами. Одним словом, создает одну реалистичную сцену. Композер является ответственным за финальный продукт - фильм, игру.

Профессиональные программы для композитинга - Nuke , Adobe After Effects , Eyeon Fusion .

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

Реферат по информатике

«3D графика. 3D принтеры»

специальность 080504 – Государственное и муниципальное управление

Выполнил студент: Амелин Артем Б-423

Санкт-Петербург

Введение………………………………………………………………………...…3

1.1.Трёхмерная графика…………………………………………………………..4

1.2.Моделирование………….…………...………………………………………..4

1.3.Рендеринг……………………………………………………………………...5

1.4.Использование 3D графики………………………………………………......6

1.5.Программные ресурсы……………………………………………………......7

2.1.3D-принтеры………………………………………………………………....10

2.2.Виды 3D-печати………………………………………………….…………..11

2.3.Где применяется трехмерная печать?……………………………………....12

2.4.Коммерциализация трехмерной печати…………………………………....13

2.5.Доступность и перспективы трехмерной печати………………………….14

Приложения…………………………………………………………..………….16

Информационные ресурсы………………………………………………...……20

Введение

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

Вам нужно будет только перевести деньги за продукт с помощью вашей кредитной карты на счет магазина, после чего можно будет смело... распечатать изделие. А при желании вы сможете даже загрузить в компьютер свою 3D-модель стола, сделав его уникальным. Чем не настоящий hand-made?

Все это может вам показаться фантастикой. Тогда приготовьтесь. Все это уже функционирует. Это реальность, которая пока используется для решения узкого спектра задач. Но массовое внедрение технологии в повседневную жизнь уже не за горами.

Трёхмерная графика или 3D

Трёхмерная графика или 3D - раздел компьютерной графики, совокупность приемов и инструментов (как программных, так и аппаратных), призванных обеспечить пространственно-временную непрерывность получаемых изображений. Больше всего применяется для создания изображений в архитектурной визуализации, кинематографе, телевидении, компьютерных играх, печатной продукции, а также в науке и промышленности.

Трёхмерное изображение отличается от плоского построением геометрической проекции трёхмерной модели сцены на экране компьютера с помощью специализированных программ.

При этом модель может как соответствовать объектам из реального мира, так и быть полностью абстрактной.

Для получения трёхмерного изображения требуются следующие шаги:

1.Моделировани е - создание математической модели сцены и объектов в ней.

2. Рендеринг (русск. визуализация) - построение проекции в соответствии с выбранной физической моделью.

Моделирование

Сцена (виртуальное пространство моделирования) включает в себя несколько категорий объектов:

Геометрия - построенная с помощью различных техник модель, например здание.

Материалы - информация о визуальных свойствах модели, например цвет стен и отражающая/преломляющая способность окон.

Источники света - настройки направления, мощности, спектра освещения

Виртуальные камеры - выбор точки и угла построения проекции

Силы и воздействия - настройки динамических искажений объектов, применяется в основном в анимации

Дополнительные эффекты - объекты, имитирующие атмосферные явления: свет в тумане, облака, пламя и пр.

Рендеринг

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

На этом этапе математическая (векторная) пространственная модель превращается в плоскую (растровую) картинку. Если требуется создать фильм, то рендерится последовательность таких картинок - кадров. Как структура данных, изображение на экране представлено матрицей точек, где каждая точка определена, по крайней мере, тремя числами: интенсивностью красного, синего и зелёного цвета. Таким образом, рендеринг преобразует трёхмерную векторную структуру данных в плоскую матрицу пикселей. Этот шаг часто требует очень сложных вычислений, особенно если требуется создать иллюзию реальности. Самый простой вид рендеринга - это построить контуры моделей на экране компьютера с помощью проекции. Обычно этого недостаточно и нужно создать иллюзию материалов, из которых изготовлены объекты, а также рассчитать искажения этих объектов за счёт прозрачных сред (например, жидкости в стакане).

Существует несколько технологий рендеринга, часто комбинируемых вместе.

Например:

1. Z-буфер (используется в OpenGL и DirectX);

2. Сканлайн (scanline) - расчёт цвета каждой точки картинки построением луча из точки зрения наблюдателя через воображаемое отверстие в экране на месте этого пиксела «в сцену» до пересечения с первой поверхностью. Цвет пиксела будет таким же, как цвет этой поверхности.

3.Трассировка лучей (рейтрейсинг, англ. raytracing) - то же, что и сканлайн, но цвет пиксела уточняется за счёт построения дополнительных лучей (отражённых, преломлённых и т. д.) от точки пересечения луча взгляда;

4. Глобальная иллюминация (англ. global illumination, radiosity) - расчёт взаимодействия поверхностей и сред в видимом спектре излучения с помощью интегральных уравнений и другие.

Наиболее популярными системами рендеринга можно назвать:

PhotoRealistic RenderMan (PRMan)

Использование 3D графики

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

3D графика появляется в играх, интернет, на телевидении, рекламных щитах. 3D графика дизайн становится всё более востребованной услугой. Современные технологии в области трехмерной графики позволяют применять 3D графику в дизайне не только отдельных объектов, но и целых миров, что открывает новые возможности как перед исполнителями, так и перед заказчиками рекламы.

3D графика является незаменимым средством при необходимости демонстрации каких-либо сложных технических узлов, многоступенчатых производств, архитектурных сооружений. Трехмерность наглядно отображает все особенности строения объекта, его мельчайшие элементы, скрытые от глаз наблюдателя части конструкции сооружения. Трехмерная визуализация куда удобнее и нагляднее, чем чертежи и схемы. Это связано с тем, что трехмерное представление куда более наглядный способ демонстрации всех преимуществ Вашего продукта или услуги, чем плоские схемы или графики.

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

"Объемный" дизайн позволяет подчеркнуть преимущества и тонкости производственного процесса. С помощью 3D графики есть возможность показать всё оборудование и заглянуть "внутрь" технологического процесса. Эффектная визуализация концентрирует внимание зрителя на ключевых моментах демонстрации. Качественный трехмерный дизайн имеет идеальный вид, что способствует позитивному восприятию презентации в целом.

Программные ресурсы

Программные пакеты, позволяющие создавать трёхмерную графику, то есть моделировать объекты виртуальной реальности и создавать на основе этих моделей изображения, очень разнообразны. Последние годы устойчивыми лидерами в этой области являются коммерческие продукты:

3DS Max - полнофункциональная профессиональная программная система для работы с трёхмерной графикой, разработанная компанией Autodesk. Работает в операционных системах Microsoft Windows и Windows NT (как в 32-битных, так и в 64-битных). Весной 2009 года выпущена двенадцатая версия этого продукта под названием «3ds Max 2010».

Maya - редактор трёхмерной графики. В настоящее время стала стандартом 3D графики в кино и телевидении. Первоначально разработана для ОС Irix (платформа SGI), затем была портирована под ОС GNU/Linux, Microsoft Windows и Mac OS. В настоящее время существует как для 32, так и для 64-битных систем.

Newtek Lightwave - легкая в применении трехмерная анимационная система, обладающая невероятной мощью. LightWave 3D обеспечивает все: от парящих логотипов до высококачественной анимации для кино и телевидения. Интуитивный интерфейс, мощный моделлер, превосходное управление анимацией, высочайшее качество рендеринга.

SoftImage XSI – это 3D анимационное программное обеспечение применяемое при разработке игр, создании фильмов и телевизионных программ. В арсенале SOFTIMAGE XSI имеется полный набор инструментов для 3D моделирования, анимации и рендеринга. Базирующаяся на новой, чрезвычайно гибкой архитектуре, XSI обеспечивает 3D профессионалов беспрецедентной мощью и гибкостью для реализации самых невероятных творческих задумок.

Rhinoceros 3D - это коммерческое программное обеспечение для трехмерного NURBS моделирования разработки Robert McNeel & Associates. Преимущественно используется в промышленном дизайне, архитектуре, корабельном проектировании, ювелирном и автомобильном дизайне, в CAD/CAM проектировании, быстром прототипировании, реверсивной разработке, а также в мультимедиа и графическом дизайне.

CINEMA 4D - является универсальной комплексной программой для создания и редактирования трёхмерных эффектов и объектов. Позволяет моделировать объекты по методу Гуро. Поддержка анимации и высококачественного рендеринга.

Zbrush - программа для трёхмерного моделирования, созданная компанией Pixologic. Отличительной особенностью данного ПО является имитация процесса «лепки» 3d-скульптуры, усиленного движком трёхмерного рендеринга в реальном времени, что существенно упрощает процедуру создания требуемого 3d-объекта. Каждая точка содержит информацию не только о своих координатах XY и значениях цвета, но также и глубине Z, ориентации и материале. Это значит, что вы не только можете "лепить" трёхмерный объект, но и "раскрасить" его, рисуя штрихами с глубиной. То есть вам не придётся рисовать тени и блики, чтобы они выглядели натурально - ZBrush это сделает автоматически.

Blender - пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр. Особенностями пакета являются малый размер, высокая скорость рендеринга, наличие версий для множества операционных систем - FreeBSD, GNU/Linux, Mac OS X, SGI Irix 6.5, Sun Solaris 2.8 (SPARC), Microsoft Windows, SkyOS, MorphOS и Pocket PC. Пакет имеет такие функции, как динамика твёрдых тел, жидкостей и мягких тел, систему горячих клавиш, большое количество легко доступных расширений, написанных на языке Python.

K-3D - программное обеспечение, система 3D-моделирования и компьютерной анимации. По оценке журнала «Компьютера» система может рассматриваться как хорошая альтернатива профессиональным пакетам.

Wings 3D - это бесплатная программа 3D-моделирования с открытым исходным кодом, на которую повлияли программы Nendo и Mirai от компании Izware. Программа получила название по названию технологии обработки полигонов, примененной в программе. Большинство пользователей называют её просто Wings. Wings 3D доступна для многих платформ, включая Windows, Linux и Mac OS X. Программа использует окружение и язык программирования Erlang.

Современный мир уже не может обходиться без компьютерной графики. Она движется и развивается очень быстро и стремительно. И возможно в скором будущем мы с Вами будем ходить в магазины, школу, работу, улицу не выходя из дома! А будем это делать в трехмерных мирах.

D-принтеры

3D-принтер - устройство, использующее метод создания физического объекта на основе виртуальной 3D-модели.

3D-печать может осуществляться разными способами и с использованием различных материалов, но в основе любого из них лежит принцип послойного создания (выращивания) твёрдого объекта.

«В профессиональной среде все уже привыкли к 3д-печати, но широкие массы в большинстве просто не знают, что это такое. При этом применений для бизнеса, не относящегося к конструкторской или дизайнерской среде - масса - от архитектурных макетов до эксклюзивных сувениров. Думаю, в ближайшее время ситуация кардинально не изменится и единственный выход - точечно общаться с потенциальными клиентами», - говорит Александр Скрынник, генеральный директор рекламного агентства ItLooks, имеющего в Санкт-Петербурге свою компанию по 3D-печати. Он отмечает, что бум данной технологии уже не за горами: «Бум наступит тогда, когда технологии сделают еще 1-2 шага вперед, повысив качество, точность, «глянцевость» и снизив себестоимость продукции. Тогда 3д-принтеры действительно совершат революцию, произойдет это, полагаю, уже через 3-5 лет.»

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

Виды 3D-печати

На сегодняшний день в 3D-печати господствует две принципиально разных технологии - это лазерная и струйная печать. При этом они тоже делятся на виды. Так, лазерная печать подразделяется на три вида: собственно, лазерная печать, лазерное спекание и ламинирование. Во всех этих способах используется своя технология производства продукции. Так, в случае лазерной печати принтер использует жидкий фотополимер, который засвечивается специальной ультрафиолетовой лампой при помощи фотошаблона. Затем все это превращается в твердый материал. Это, конечно, упрощенное описание технологии, но подробное просто выходит за рамки формата данной статьи.

Лазерное спекание проходит несколько иначе - лазер слой за слоем выжигает контур будущей детали на специальном порошке. То есть получается, что производство идет слой за слоем.

Наконец, в случае ламинирования процесс производства состоит из того, что готовый объект создается из большого количества разношерстных слоев, накладываемых друг на друга. Естественно, все это происходит не без помощи лазера.

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

В ы хорошо освоили редактирование двух мерной графики, например растровой при помощи таких программных продуктов как Adobe Photoshop и других подобных ей. Но зачем останавливаться на 2D, если можно использовать полную свободу творчества в полном ее объеме, а именно в 3D. На сегодняшний момент существуют множество программ для моделирования, анимации и визуализации трехмерных объектов. Например такие как Autodesk Maya, Houdini, LightWave 3D, Rhinoceros и каждая из них по-своему хороша, однако я рекомендую для новичка использовать 3Ds MAX от Autodesk. Так как именно в этой программе удалось создать, как мне кажется, сочетание простоты управления и эффектности конечно результата. И действительно для начинающего пользователя эта программа является очень простой и несложной для создания небольших 3D моделей, и самое главное это не только просто, но и быстро.


С помощь 3Ds MAX очень просто и быстро создавать простые и несложные трехмерные объекты, такие как шары, коробки, цилиндры, конусы, пирамиды и даже чайник. Но это скажем так примитивные объекты, а также можно создавать достаточно сложные композиции и модели. Так же с этими объектами можно проделывать любого рода манипуляции. Приближать, отдалять, редактировать, вертеть в любых направлениях и разукрашивать в разные цвета и оттенки, в общем, изгаляться как душе угодно. Что не менее важно для Web-дизайнера. Так как там можно создавать разные миниатюры или 3D сцены, допустим для вашего сайта или блога в интернете.

Для примера простоты использования этой программы я продемонстрирую вам создание трехмерного текста. Именно здесь это делается достаточно просто и быстро. Так же вы сможете сами делать интересный и красивый 3D текст, для своего Web-блога применяя и используя красивые шрифты.

Пример: № 1 – 3D Объемный текст, с красивым шрифтом

Запускаем программу и создаем новый проект File -> New… выбираем New All и нажимаем ОК.

Затем в меню Create, где есть возможность выбора типа элемента, который мы хотим создать нажимаем на кнопочку Shapes – создание двухмерных фигур. И нажимаем кнопку Text.. Также в этих параметрах вы можете выбрать любой понравившийся вам тип шрифта и его размер(size).

После чего вы спокойно щелкаете в центр окошка Perspective левой кнопкой мышки, где должен появиться ваш текст. Но текст пока что двух мерный — плоский, для того чтобы он стал объемный его нужно вытянуть. Для этого выделенный наш плоский текст модифицируем — заходим в меню Modify, а в нем открываем список Modifier List и в нем ищем Extrude и щелкаем по нему. Далее ниже в параметрах вам нужно задать величину Amount: насколько вытянуть текст. После этих нехитрых манипуляций у нас должен получиться объемный текст.

Но перед тем как полностью просмотреть свой проект нужно немного повернуть, откорректировать угол взора на наш текст. Для этого есть такая панель контроля видов/проекций, изменения направления и угла обзора. В ней нужно выбрать Arc Rotate для того чтобы можно было менять угол обзора в окошке перспектива. Теперь в окне перспектива вы можете вертеть, смотреть и как угодно рассматривать свой объемный текст. Когда определитесь с видом, который вам понравиться, можно перейти к просмотру готового результата.

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

На этом все, как видите все достаточно просто и быстро. Так что дерзайте, пробуйте и экспериментируйте. Еще раз повторюсь, я думаю, что для новичков 3D Studio MAX самый идеальный вариант.

Для создания компьютерной графики используют множество различных приложений. Условно их можно разделить на следующие группы:

  • Программы для цифрового скульптинга (Pixologic ZBrush, Autodesk Mudbox).
  • Игровые движки (Unreal Engine 4, Unity 5, CryEngine 3).
  • Узкоспециализированные приложения, «заточенные» под конкретные задачи (анимация жидкостей - RealFlow, создание текстур - Mari и пр.).
  • Универсальные 3D редакторы (Cinema 4D, 3Ds Max, Maya, Houidini и т.д.).

Первые три группы разберем в следующих статьях. А сегодня предлагаем обзор универсальных 3D редакторов (Full 3D Suites).

Универсальные 3 D редакторы, как правило, содержат все необходимое для CG: инструменты моделирования, анимации и визуализации.

На вопросы: «Какой из пакетов лучший? Что выбрать?» нет правильных ответов. Выбор инструмента зависит от многих факторов: личных предпочтений CG-художника, поставленных целей, финансовых возможностей и т.д.

  • функционал программы;
  • удобство пользования (интуитивный интерфейс и т.д.);
  • доступность, цена.

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

Самые популярные 3D пакеты:

3 Ds Max

3Ds Max - «пионер» среди 3D редакторов, очень популярный инструмент, №1 в выборе многих начинающих и продвинутых специалистов. Занимает ведущие позиции в сфере дизайна и архитектурной визуализации. Часто используется в игровой индустрии.

Возможности:

  • моделирование на основе полигонов, сплайнов и NURBS,
  • мощная система частиц,
  • модуль волосы/шерсть,
  • расширенные шейдеры Shader FX,
  • поддержка новых и усовершенствованных механизмов Iray и mental ray.
  • анимация толпы,
  • импорт из Revit и SketchUp,
  • интеграция композитинга.

И многое другое.

Плюсы: огромный функционал, множество плагинов и обучающей информации.

Минусы: не так прост в освоении, «старожилу» требуются серьезные обновления.

Autodesk Maya

Maya - промышленный стандарт 3D графики в кино и телевидении. Maya популярна среди крупных студий и масштабных проектов в рекламе, кино, игровой индустрии. Пакет идеален для создания анимации.

Возможности:

  • полный набор инструментов для NURBS- и полигонального моделирования;
  • мощные средства общей и персонажной анимации;
  • развитая система частиц;
  • технология Maya Fur (создание меха, волос, травы);
  • технология Maya Fluid Effects (моделирование жидкостей, атмосферы);
  • широкий набор средств создания динамических спецэффектов;
  • UV-текстуры, нормали и цветовое кодирование;
  • многопроцессорный гибкий рендеринг.

Плюсы: огромный функционал и возможности.

Минусы: длительное и сложное обучение, высокие требования к системе, высокая цена.

Cinema 4 D

Cinema 4 D - один из самых лучших и удобных 3D пакетов на сегодняшний день. Огромный функционал: от моделирования, анимации, эффектов до «лепки» и модуля BodyPaint 3D. У более понятный и удобный интерфейс нежели у 3Ds Max и Maya. Широко используется в моушен-дизайне, киноиндустрии и рекламе.

Возможности:

  • полигональное и NURBS-моделирование;
  • BodyPaint 3D (модуль для создания разверток UV и текстурных карт);
  • генерация и анимация объектов;
  • персонажная анимация;
  • динамика мягких и твердых тел;
  • модуль для создания реалистичных волос;
  • система частиц Thinking Particles;
  • неплохой встроенный визуализатор.

Плюсы: легкость в освоении, интуитивный интерфейс, отличный функционал, множество обучающих материалов, тесная связь с Adobe After Effects, Houdini и т.д.

Минусы: неотлаженная система перехода между версиями.

Modo

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

Возможности:

  • полигональное и моделирование SDS;
  • современные инструменты анимации;
  • динамика твердых и мягких тел;
  • система рисования;
  • материал Fur (мех) для создания волос, травы и меха;
  • инструменты лепки;
  • быстрая и качественная визуализация.

Плюсы: мощный и понятный инструментарий, высокая производительность.

Минусы: мало информации.

Side Effects Houdini

Houdini - мощный профессиональный пакет для работы с 3D графикой, в его основе процедурная, нодовая система. Houdini идеально подходит для создания сложной динамики, симуляции: частиц, жидкости, дыма, огня, имитации природных явлений и т.д. А также это отличный инструмент для создания впечатляющих визуальных эффектов. Основная область применения Houdini - киноиндустрия.

Возможности:

  • полигональное и NURBS-моделирование,
  • анимация (ключевая, процедурная),
  • персонажная анимация,
  • система частиц,
  • динамика твердых и мягких тел, тканей, шерсти/волос, газов и жидкостей,
  • работа с объемным звуком,
  • мощный рендер движок Mantra,
  • встроенный инструмент композитинга.

Плюсы: высококлассные спецэффекты и анимация.

Минусы: мало информации, высокая цена.

Softimage

Softimage (Autodesk Softimage, ранее Softimage/XSI) - программа для 3D анимации и создания визуальных эффектов в game-индустрии, кино и телевидении.

У Softimage была одна из самых лучших систем анимации. Благодаря уникальной системе ICE (Interactive Creative Environment — платформе визуального программирования, основанной на нодах) пакет предлагал широкую функциональность, гибкость, высокую производительность и качество.

Возможности:

  • мощное полигональное, а также процедурное моделирование в среде ICE;
  • физика и динамика частиц и геометрии;
  • нелинейная анимация;
  • инструменты лицевой анимации Autodesk Face Robot;
  • встроенный MentalRay.

В 2008 году компания Autodesk выкупила Softimage у Avid за 35 млн. долларов. В 2015 Autodesk объявила о прекращении продаж лицензий на Softimage и фактически избавилась от одного из самых сильных игроков на рынке. На официальном сайте предлагается перейти на 3Ds Max или Maya.

LightWave

Lightwave 3D - инструмент для 3D анимации и визуальных эффектов от компании NewNek. С давних пор является промышленным стандартом в кино и телевидении.

Новый усовершенствованный пакет LightWave 2015 предлагает огромные возможности: от динамического моделирования, персонажной анимации, визуальных эффектов до разработки игр и архитектурной визуализации.

Возможности:

  • интуитивный двойной интерфейс (modeler и layout);
  • мощное полигональное моделирование;
  • развитая система анимации;
  • система частиц;
  • система снаряжения персонажа Genoma 2;
  • усовершенствованный рендеринг;
  • интерактивное динамическое наследование (Interactive Dynamic Parenting);
  • гибкая система Bullet Dynamics;

Плюсы: огромный функционал, удобный двойной интерфейс.

Минусы: не так популярен в нашей стране и странах СНГ, мало информации.

Blender

Единственный в списке бесплатный 3D пакет, который практически не уступает по функционалу платным приложениям. Blender включает в себя средства для 3D моделирования, анимации, а также набор опций для создания игр, визуальных эффектов и скульптинга. Отличная альтернатива «монстрам» 3D анимации. Благодаря поддержке Blender Foundation, программа очень быстро и стабильно развивается.

Возможности:

  • полигональное моделирование, сплайны, NURBS-кривые и поверхности;
  • режим лепки;
  • система частиц;
  • динамика твердых и мягких тел: жидкость, шерсть/волосы и т.д.;
  • скелетная анимация;
  • встроенные механизмы рендеринга и интеграция со сторонними визуализаторами;
  • редактор видео;
  • функции создания игр и приложений (Game Blender).

Плюсы: доступность, открытый код, кроссплатформенность, небольшой размер (около 50 мегабайт), широкий функционал, возможность создания игр.

Минусы: отсутствие документации в базовой поставке.

Итак, если коротко:

  • 3Ds Max - компьютерные игры, интерьеры, визуализация.
  • Maya - анимация, киноиндустрия, телевидение, клипы.
  • Cinema 4D - спецэффекты в кино и телевидении, моушен-дизайн, реклама.
  • Modo - реклама, игры, спецэффекты в кино.
  • Houdini - визуальное программирование, спецэффекты в кино.
  • Softimage - анимация и спецэффекты в кино, телевидении, играх.
  • LightWave - спецэффекты в кино, телевидении.
  • Blender - персонажная анимация, создание игр.

В заключение хочется отметить: 3D редактор - всего лишь инструмент, раскрыть потенциал которого может только сам дизайнер, CG художник. Освоив в полной мере один пакет, изучить другие не составит труда.

Удачи Вам в обучении и работе!