CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2003 ГОД

Четвертое измерение CINEMAтографа

Сергей БОНДАРЕНКО, Марина ДВОРАКОВСКАЯ blackmore_s_night@yahoo.com

Рынок компьютерного софта живет согласно законам жестокой конкуренции. Удержаться на плаву в столь жестких условиях под силу далеко не каждому. Производители профессиональных пакетов для работы с 3D ориентируются на свой сегмент рынка. Так, например, Softimage 3D и Alias|Wavefront Maya заняты в области кино- и видеоиндустрии, NewTek Lightwave 3D чаще всего применяется на телевидении, а 3D Studio MAX, в первую очередь, ориентирован на разработку игр. Сегодня мы решили вам рассказать еще об одном пакете для работы с компьютерной графикой и анимацией —Cinema 4D.

Последняя восьмая версия программы появилась всего несколько месяцев назад. Как и раньше, Cinema 4D (рис. 1) состоит из нескольких модулей, которые можно при необходимости докупать отдельно. Среди них Advanced Render, MOCCA, Thinking Particles, PyroCluster, Dynamics, BodyPaint 3D, NET Render. Минимальная стоимость программы — $595, однако обычно ее приобретают в одном из двух комплектов —XL Bundle или Studio Bundle.

В Cinema 4D XL Bundle входит продвинутый рендер (Advanced Render), модули для работы с частицами (Thinking Particles), для создания эффектов огня и дыма (PyroCluster), а также для анимации персонажей (MOCCA). Стоимость XL Bundle — $1695.

Комплект CINEMA 4D Studio Bundle составляют модули для просчета динамики в сценах (Dynamics), для работы с текстурами (BodyPaint 3D), а также сетевой рендер (NET Render). При этом число клиентских лицензий не ограничено. Стоимость этого пакета — $2495.

Одно из преимуществ программы — нетребовательность к системным ресурсам. Для ее работы достаточно Mac OS 9.x или Windows 98/ME, 128 Mб ОЗУ, Intel Celeron или AMD Duron 400 MГц.

Интерфейс

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

Первое, что бросается в глаза при загрузке Cinema 4D, — наглядность интерфейса (рис. 2). Правда, кажущаяся простота обманчива, и начав работать, вы это сразу поймете. Без дополнительной литературы разобраться в многочисленных функциях программы довольно тяжело.

Рис. 1. Cinema 4D   Рис. 2. Интерфейс

Элементы управления положением вида в окне проекции вынесены в правый верхний угол вьюпорта. Чтобы изменить расположение виртуальной камеры, необходимо нажать на одну из иконок в правом верхнем углу окна View. Удерживая кнопку мыши, можно вращать, приближать, сдвигать сцену. Там же находится кнопка переключения режимов — одно окно проекции/четыре окна проекции. Манипулирование объектами, на наш взгляд, выполнено не очень удобно (впрочем, на вкус и цвет, как известно… :-)).

Под главным меню расположена горизонтальная панель с инструментами. Если поднести курсор к какой-нибудь из иконок, ее название отобразится в левом нижнем углу экрана. Это немного непривычно, так как в большинстве 3D-редакторов используются всплывающие подсказки. На данной панели инструментов расположены иконки (Move, Rotate, ScaleActiveElement), позволяющие перемещать, масштабировать объект или вращать его вокруг Рис. 3. Posterодной из трех осей.

Кроме горизонтальной панели инструментов, существует также вертикальная, которая находится слева. Наличие двух подобных панелей делает похожим внешний вид Cinema 4D на интерфейс Alias|Wavefront Maya.

Расположенная под окном проекции временная шкала (Time Palette) позволяет создавать в программе анимацию.

В Cinema 4D можно конструировать все основные примитивы (сфера, куб, тор, плоскость, цилиндр, конус и т.д.). Кстати говоря, тор имеет гораздо больше настроек, чем аналогичный примитив в большинстве 3D-пакетов. Так, из него без применения деформаторов можно получить кольцо или придать ему форму эллипса.

Однако помимо основных примитивов у пользователя есть возможность включать в сцену объекты, с которыми обычно работает другая программа —Poser. Группа Object Library содержит фигуры мужчины, женщины и ребенка (рис. 3). Также программа позволяет создавать сплайны различной формы. В группе примитивов следует выделить объект под названием Landscape. Созданный при помощи фрактального алгоритма данный объект позволяет имитировать природные ландшафты.

Небольшим недостатком Cinema 4D можно считать то, что при открытии новой сцены старая не выгружается из программы. С одной стороны, это удобно, так как можно быстро переключаться между несколькими сценами (Главное меню > Window). С другой стороны, это нагружает ресурсы компьютера, и к тому же когда вы захотите закрыть программу, она еще долго будет спрашивать, сохранять ли изменения в каждой сцене, что страшно действует на нервы :-).

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

Те, кто хоть раз имел дело с 3D, знают, что практически во всех программах для работы с трехмерной графикой применяются схожие принципы моделирования. И Cinema 4D здесь не исключение, она предлагает все основные способы моделирования — методами Loft, Lathe, Extrusion, Sweeping (один из вариантов стандартного лофтинга), Boolean и Metaballs. Расскажем обо всех по порядку.

В правой части экрана расположен так называемый Object Manager. Он содержит информацию о находящихся в сцене объектах и действиях, совершенных над ними. Допустим, требуется применить операцию Extrusion по отношению к какому-нибудь сплайну. Создайте при помощи кнопок на панели или главного меню какой-нибудь сплайн, например, типа Flower. После этого выполните команду Главное меню > NURBS > ExtrudeNURBS. Затем в окне Object Manager можно будет увидеть иерархично расположенные объект Flower и операцию выдавливания Extrude NURBS. Однако для того чтобы операция была применена к сплайну, необходимо выделить мышкой надпись Flower и, удерживая левую кнопку, перетащить ee на надпись ExtrudeNURBS. При этом возле курсора должна появиться стрелочка, как это показано на рисунке 4. Если теперь выделить строчку Extrude NURBS, в окне, расположенном под Object Manager, пользователю станут доступны настройки операции NURBS. Группа настроек Object Properties содержит три значения параметра Movement, каждое из которых определяет силу Рис. 4.выдавливания вдоль одной из осей координат.

Аналогичным образом проводятся операции Lathe (построение модели путем вращения сплайнового профиля вокруг одной из осей), Sweep (построение модели путем выдавливания сплайна по заданному профилю) и Loft (построение модели по поперечным сечениям). Однако следует помнить, что в последнем случае в окне Object Manager нужно будет выделить все поперечные сечения, после чего мышкой перетащить их на строчку Loft NURBS.

При работе с булеановскими объектами также необходимо выделить взаимодействующие объекты, а затем перетянуть их на строчку Boole. В окне Attribute Manager указывается тип булеановской операции — вычитание одного объекта из другого, их объединение и т.д.

Еще один способ моделирования, доступный пользователям Cinema 4D, использование метаболов. Как известно, такой метод удобен для создания различной органики, также он подойдет для моделирования воды. Надо отдать должное разработчикам программы, работа с метаболами продумана настолько хорошо, что может заткнуть за пояс некоторые 3D-редакторы. Как такового объекта «метабол» в программе нет, однако его свойствами может обладать любой объект сцены. При этом программа принимает вершины выбранного объекта за метаболы.

Продемонстрируем сказанное на простеньком примере. Создайте в окне проекции два примитива, скажем, куб и сферу, и расположите их рядом. Затем на верхней панели инструментов найдите иконку Add Array Object и в ее ниспадающем меню выберите иконку Add Metaball Object (рис. 5). После этого уже известным нам способом выделяем объекты и переносим их на строчку Metaball. Если вы не изменяли параметров объектов, предлагаемых программой по умолчанию, то вначале сможете увидеть, как сфера превратится в низкополигональный объект, а куб и вовсе исчезнет. Для того чтобы увидеть метаболы, расположенные в вершинах куба, и придать гладкую форму всем метаболам в сцене, необходимо в настройках Metaball (свиток ObjectProperties) уменьшить параметр Editor Subdivision до приемлемого значения. В результате вы получите картинку, которая, может быть, чем-то напомнит нашу :-) (рис. 6).

Рис. 5. Add Metaball Object   Рис. 6. Metaball

К готовому объекту можно применить один из многочисленных типов деформаторов. Деформация тела бывает самая разнообразная — объект можно сжимать, вытягивать, скручивать и т.д.

Обратите внимание на одну особенность иерархии в окне Object Manager. Если вы работаете с операциями Loft, Lathe, Extrusion, Sweeping, Boolean, Metaballs, то объекты перетягиваются на действия, которые нужно совершить (см. выше). В случае же с деформаторами все наоборот: деформатор перетаскивается на объект, форму которого требуется изменить. В этом смысле иерархия окна Object Manager вызывает некоторые нарекания, так как новичку несложно в ней запутаться.

Различные деформаторы используются не только при моделировании объектов, но и при создании различных эффектов. Например, с помощью деформатора Explosion можно сымитировать взрыв объекта, а применив Melt, заставить его растаять.

Материалы

Работа с материалами происходит в окне Material Manager. Для того чтобы назначить объекту определенный материал, в этом окне нужно выбрать меню File > New Material, дважды кликнуть на появившемся слоте материала и указать необходимые настройки. Любой созданный в программе материал базируется на текстурных картах, среди которых Color, Diffusion (величина диффузионного рассеивания), Luminance (свечение), Transparency (прозрачность), Reflection (отражение), Bump (рельеф) и пр. Кроме того, пользователь может применять различные типы шейдеров к каждому из параметров материала. Они помогают смоделировать требуемый материал позволяют точно указать его характеристики. Среди доступных шейдеров: Flame, Earth, Water, Wood, Sunburst и др.

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

Рендеринг

После того как сцена будет готова, ее, конечно же, необходимо отрендерить. Встроенный рендер Cinema 4D, а также модуль Advanced Render позволяют создавать достаточно реалистичные картинки (рис. 7). В восьмом релизе программы в процессе просчета можно применять технологию Global Illumination, а также работать с каустикой. Благодаря последнему пользователь может «делать» реалистичные стеклянные объекты, правильно Рис. 7. Создание картинок модулем Advanced Renderпреломляющие и отражающие свет.

Настройки рендера вызываются выполнением команды Главное меню > Render > Render Settings или комбинацией клавиш Ctrl+B. В окне настроек рендеринга для получения качественного изображения с применением каустики и рассеиваемого освещения необходимо задействовать функции Radiosity и Surface Caustics (Volume Caustics). Также лучше поставить параметр фильтра AntiAliasing на значение Best.

Кроме всего прочего, в Cinema 4D есть несколько встроенных фильтров постобработки. Если перейти на строчку Effects и включить опцию Enable Post-Effects, пользователь сможет применить один из следующих эффектов: Glow (свечение), Highlights (отблески), Depth Of Field (глубина резкости), ColorCorrection (коррекция света) и пр.

Cinema 4D поддерживает экспорт самых популярных 3D-форматов, среди которых 3D Studio, VRML, Wavefront, Shockwave 3D, DXF.

Подводя итоги…

С каждой последующей версией Cinema 4D обрастает все новыми возможностями для моделирования и создания анимации. Менее требовательный к системным ресурсам, чем другие подобные программы, и вместе с тем полностью функциональный и к тому же очень стабильно работающий 3D-редактор, Cinema 4D уже успел завоевать большое количество поклонников. Об активном продвижении компании Maxon на рынке 3D-софта свидетельствует то, что ее продукты стали использоваться на телевидении, в частности, на телеканале Discovery. Гибкая ценовая политика, которую проводит Maxon, в самое ближайшее время, несомненно, позволит увеличить число пользователей Cinema 4D. Хотите присоединиться? Для начала скачайте с сайта производителя по адресу http://www.maxoncomputer.com/download_demo.asp бесплатную демо-версию программы. И вперед, к покорению четвертого измерения!

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov