Журнал LinuxFormat - перейти на главную

LXF92:Blender

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая: {{Сравнение |кратко=Кроссплатформенный открытый 3D-редактор, отличающийся широкими возможностями в мо...)
 
м (викификация)
Строка 18: Строка 18:
 
|рейтинг=9
 
|рейтинг=9
 
}}
 
}}
 +
 
== Blender 2.43 ==
 
== Blender 2.43 ==
''Разделавшись с учебником «Blender для начинающих», '''Андрей Прахов''' сумел, наконец, выкроить минутку, чтобы взглянуть на новую версию.''
+
''Разделавшись с учебником «[[LXF87-88:Blender|Blender для начинающих]]», '''Андрей Прахов''' сумел, наконец, выкроить минутку, чтобы взглянуть на новую версию.''
  
 
Февраль текущего года ознаменовался
 
Февраль текущего года ознаменовался
 
примечательным событием в мире
 
примечательным событием в мире
 
Open Source, которое откликнулось в
 
Open Source, которое откликнулось в
душах истинных художниках вышла очередная версия мощного, бесплатного 3D-редактора Blender. Пусть со стороны эта фраза кажется излишне напыщенной, но она того стоит!
+
душах истинных художниках вышла очередная версия мощного, бесплатного 3D-редактора Blender. Пусть со стороны эта фраза кажется излишне напыщенной, но она того стоит!
 
Последняя версия программы имела номер
 
Последняя версия программы имела номер
 
2.42a. Вроде бы совсем мизерное увеличение,
 
2.42a. Вроде бы совсем мизерное увеличение,
Строка 37: Строка 38:
 
бы что-нибудь этакого воздушного, как взмах
 
бы что-нибудь этакого воздушного, как взмах
 
кисти художника. И это стало возможно в
 
кисти художника. И это стало возможно в
Blender! Рассматриваемая версия представляет вашему вниманию новый режим редактирования Sculpt Mode.
+
Blender! Рассматриваемая версия представляет вашему вниманию новый режим редактирования Sculpt Mode.
  
 
Чтобы стало понятно, что это такое, вообразите себя на мгновение скульптором, ваяющим очередной шедевр. Из безликой массы
 
Чтобы стало понятно, что это такое, вообразите себя на мгновение скульптором, ваяющим очередной шедевр. Из безликой массы
 
глины под точными движениями зарождается нечто, воплощающее идеи мастера. Где-то
 
глины под точными движениями зарождается нечто, воплощающее идеи мастера. Где-то
что-то вдавливается, округляется или наслаивается, и вот момент срывается покрывало,
+
что-то вдавливается, округляется или наслаивается, и вот момент срывается покрывало,
 
и то, что было просто глиной, обретает черты,
 
и то, что было просто глиной, обретает черты,
 
живет. Но все это лирика. В действительности, программа предоставляет достаточно
 
живет. Но все это лирика. В действительности, программа предоставляет достаточно
Строка 59: Строка 60:
 
Новый инструмент Multires предоставляет возможность свободного выбора нужной
 
Новый инструмент Multires предоставляет возможность свободного выбора нужной
 
детализации объекта с сохранением редактирования на всех уровнях. То есть, если мы
 
детализации объекта с сохранением редактирования на всех уровнях. То есть, если мы
что-то отредактировали на начальном уровне оно автоматически изменится и на более
+
что-то отредактировали на начальном уровне оно автоматически изменится и на более
 
высоком. Причем вы вполне можете работать
 
высоком. Причем вы вполне можете работать
 
с низкой детализацией, а обрабатывать по
 
с низкой детализацией, а обрабатывать по
Строка 71: Строка 72:
  
 
Displace дает возможность дизайнеру
 
Displace дает возможность дизайнеру
создавать реалистичные движения таких объектов, как облака, водная зыбь, т.е. всего,
+
создавать реалистичные движения таких объектов, как облака, водная зыбь, то есть всего,
 
где нужен эффект колебания. Технически это
 
где нужен эффект колебания. Технически это
 
создается перемещением вершин в соответствии с RGB-составляющей текстуры. Формула
 
создается перемещением вершин в соответствии с RGB-составляющей текстуры. Формула
Строка 78: Строка 79:
  
 
Еще один очень интересный и удобный
 
Еще один очень интересный и удобный
модификатор UVProject. Пожалуй, с появлением этого инструмента, проблемы позиционирования текстуры на объекте будут решены.
+
модификатор UVProject. Пожалуй, с появлением этого инструмента, проблемы позиционирования текстуры на объекте будут решены.
 
Если вы когда-нибудь работали с 3D Max и
 
Если вы когда-нибудь работали с 3D Max и
 
его редактором UVWs, то можете представить
 
его редактором UVWs, то можете представить
Строка 89: Строка 90:
 
часть объекта.
 
часть объекта.
  
=== Больше движения больше естественности ===
+
=== Больше движения больше естественности ===
 
Примечательной чертой Blender является
 
Примечательной чертой Blender является
 
хорошая имитация некоторых физических
 
хорошая имитация некоторых физических
Строка 108: Строка 109:
  
 
Серьезные изменения коснулись и работы со скелетной анимацией. Не секрет, что
 
Серьезные изменения коснулись и работы со скелетной анимацией. Не секрет, что
наиболее сложное в этой области добиться естественности при имитации движения.
+
наиболее сложное в этой области добиться естественности при имитации движения.
 
Особенно если есть необходимость смоделировать походку «живого» объекта по сложной пересеченной местности. Так, идущий
 
Особенно если есть необходимость смоделировать походку «живого» объекта по сложной пересеченной местности. Так, идущий
 
наверх человек нагибает корпус немного вперед и как бы подтягивает ноги за собой. А
 
наверх человек нагибает корпус немного вперед и как бы подтягивает ноги за собой. А
Строка 128: Строка 129:
 
задумки движения, ротации и масштабирования, воспользовавшись специальным окном.
 
задумки движения, ротации и масштабирования, воспользовавшись специальным окном.
 
Необходимо отметить начало и конец эффекта, настроить пространственные изменения, и
 
Необходимо отметить начало и конец эффекта, настроить пространственные изменения, и
вуаля вы получаете готовую картинку. Эта
+
вуаля вы получаете готовую картинку. Эта
 
идея вплотную приближает Blender к нелинейным видеоредакторам.
 
идея вплотную приближает Blender к нелинейным видеоредакторам.
  
Строка 135: Строка 136:
 
Раньше приходилось загружать
 
Раньше приходилось загружать
 
графический файл с подходящей окраской. Теперь можно выбрать нужный цвет из
 
графический файл с подходящей окраской. Теперь можно выбрать нужный цвет из
палитры что может быть
+
палитры что может быть
 
проще?
 
проще?
  
Но самое интересное из нововведений
+
Но самое интересное из нововведений -
 
это возможность изменения скорости проигрывания. Воспользовавшись Ipo Curve Editor
 
это возможность изменения скорости проигрывания. Воспользовавшись Ipo Curve Editor
 
можно играть с замедлением или ускорением в любых масштабах и вариациях. Это
 
можно играть с замедлением или ускорением в любых масштабах и вариациях. Это

Версия 10:12, 13 июня 2008

Blender 2.43

Разделавшись с учебником «Blender для начинающих», Андрей Прахов сумел, наконец, выкроить минутку, чтобы взглянуть на новую версию.

Февраль текущего года ознаменовался примечательным событием в мире Open Source, которое откликнулось в душах истинных художниках — вышла очередная версия мощного, бесплатного 3D-редактора Blender. Пусть со стороны эта фраза кажется излишне напыщенной, но она того стоит! Последняя версия программы имела номер 2.42a. Вроде бы совсем мизерное увеличение, но разработчики Blender, как известно, отличаются стойким пренебрежением к резким революционным скачкам, предпочитая сочетать плавные изменения в нумерации релизов со значительными изменениями в программе. Вот и сейчас за этой цифрой скрывается немало новых возможностей и доработок.

Новинки из области редактирования

Как известно, процесс создания модели заключается в скрупулезном, тонком редактировании вершин, граней объекта. Хотелось бы что-нибудь этакого воздушного, как взмах кисти художника. И это стало возможно в Blender! Рассматриваемая версия представляет вашему вниманию новый режим редактирования — Sculpt Mode.

Чтобы стало понятно, что это такое, вообразите себя на мгновение скульптором, ваяющим очередной шедевр. Из безликой массы глины под точными движениями зарождается нечто, воплощающее идеи мастера. Где-то что-то вдавливается, округляется или наслаивается, и вот момент — срывается покрывало, и то, что было просто глиной, обретает черты, живет. Но все это лирика. В действительности, программа предоставляет достаточно небольшой набор типов кистей с определенными функциями. Кажется, не Бог весть что, но теперь можно сглаживать и выдавливать движениями мыши, а если вы обладатель графического планшета, то работа упрощается в разы.

Ранее для сглаживания объекта можно было использовать модификатор Subsurf. В целом, со своей задачей он справляется неплохо. Но как быть, если при редактировании необходимо не столь сглаживание, сколь детализация? Конечно, использовать функцию Subdivide! А если потребуется откатить на более ранний уровень детализации… В общем, мрак.

Новый инструмент Multires предоставляет возможность свободного выбора нужной детализации объекта с сохранением редактирования на всех уровнях. То есть, если мы что-то отредактировали на начальном уровне — оно автоматически изменится и на более высоком. Причем вы вполне можете работать с низкой детализацией, а обрабатывать по максимуму. Это, как оказалось, очень и очень удобно.

Изменения коснулись и самих модификаторов. Во-первых, разработчики переписали почти весь код с нуля и добились лучшей интеграции с остальными частями программы. Теперь их расположение в стеке можно менять произвольно, не опасаясь за сохранность проекта. Кроме того, добавлены три новых модификатора: Displace, EdgeSplit, UVProject.

Displace дает возможность дизайнеру создавать реалистичные движения таких объектов, как облака, водная зыбь, то есть всего, где нужен эффект колебания. Технически это создается перемещением вершин в соответствии с RGB-составляющей текстуры. Формула «RGB -> XYZ», естественно, действительна для каждой вершины.

Еще один очень интересный и удобный модификатор — UVProject. Пожалуй, с появлением этого инструмента, проблемы позиционирования текстуры на объекте будут решены. Если вы когда-нибудь работали с 3D Max и его редактором UVWs, то можете представить сложность и громоздкость этой процедуры. С появлением модификатора UVProject в Blender задача значительно упрощается. Теперь за правильное наложение текстур отвечают специально настроенные камеры, поворотом или движением которых можно двигать и текстуры. Причем количество камер произвольно, и каждую из них можно нацелить на нужную часть объекта.

Больше движения — больше естественности

Примечательной чертой Blender является хорошая имитация некоторых физических явлений. В новой версии был доработан fluid simulator, часть программы ответственная за взаимодействие объектов с жидкой средой. Чтобы лучше понять, о чем идет речь, представьте каплю дождя, упавшую в воду, или корабль, рассекающий волны. Для естественности происходящего необходимы весьма длительные и сложные расчеты. В прежней версии Blender их результат выглядел не слишком удачно. Теперь fluid simulator обзавелся возможностью улучшить качество картинки за счет нового алгоритма обработки mesh-объекта жидкости. По сути дела, применяется модификатор subsurf, учитывающий особенности жидких частиц. А если прибавить появившуюся технологию внедрения анимации объектов, таких, как арматурные, то мы получаем эффективный механизм демонстрации необычных, но естественно выглядящих жидких эффектов. Так, к примеру, можно создать человека, созданного из воды.

Серьезные изменения коснулись и работы со скелетной анимацией. Не секрет, что наиболее сложное в этой области — добиться естественности при имитации движения. Особенно если есть необходимость смоделировать походку «живого» объекта по сложной пересеченной местности. Так, идущий наверх человек нагибает корпус немного вперед и как бы подтягивает ноги за собой. А если спускается, то «ножки первыми бегут по дорожке». Еще необходимо и следить за тем, чтобы объект не проваливался или повисал в воздухе. Вот уж истинные мучения аниматора! Поэтому, думаю, пользователи Blender с истинным удовлетворением встретят новые возможности программы по автоматизации привязки к местности. Проще говоря, ничто теперь не мешает вам использовать обычный контур Curve Path для выстраивания маршрута движения персонажа, а уж программа сама подстроит движения костей оптимальным образом.

(thumbnail)
Встроенный видеоредактор тоже похорошел.

И, наконец-то, интересные новшества ждут нас во встроенном нелинейном редакторе. Во-первых, появилась возможность трансформировать объект непосредственно на монтажном столе. Теперь вы сможете, выбрав пункт меню Effect -> Transform, воплотить любые задумки движения, ротации и масштабирования, воспользовавшись специальным окном. Необходимо отметить начало и конец эффекта, настроить пространственные изменения, и вуаля — вы получаете готовую картинку. Эта идея вплотную приближает Blender к нелинейным видеоредакторам.

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

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

Конечно, все нововведения описать в одной статье невозможно, да и не нужно. Важно то, что наш любимый редактор не стоит на месте, а развивается, обогащаясь интересными и полезными функциями. За дополнительной информацией обращайтесь на официальный сайт http://www.blender.org.

Персональные инструменты
купить
подписаться
Яндекс.Метрика