
Wiwkin
.pdf
2.10.Создание 3D-текста
Есть два способа создания текста для сцен Blender:
использование генераторов текста, встроенных в Blender;
использование внешних программ для создания текста с последующим импортированием текста в Blender.
Каждый метод имеет свои преимущества и недостатки. Текст, созданный в Blender, можно легко изменять в режиме редактирования, в окне кнопок редактирования текста можно легко изменять его 3D-характеристики. Текст, созданный во внешней программе, такой как Elefont, можно импортировать в Blender как Mesh-объект. Этому тексту можно добавлять различные эффекты.
2.10.1. Настройки 3D-текста в Blender
Текст для Blender – это особый тип кривой. Blender имеет свой собственный, встроенный шрифт, но позволяет использовать и внешние шрифты.
Для создания трехмерного текста в Blender установите 3D-курсор в нужную позицию и нажмите Пробел → Add → Text (рис. 2.10.1).
Рис. 2.10.1. Пробел → Add → Text
В 3D-окне должно появиться слово «Text» (рис. 2.10.2, а). Перейдите в режим редактирования (Edit Mode) (рис. 2.10.2, б). Теперь с помощью клавиатуры (как в обычном текстовом редакторе) измените текст (рис. 2.10.2, в) и вернитесь в объектный режим (кнопка «Tab»).
101

а) |
б) |
в) |
Рис. 2.10.2. Редактирование текста
Перейдите к Кнопкам редактирования. В этом окне (рис. 2.10.3) видны различные опции и настройки 3D-текста. Здесь можно придать тексту объем (экструдировать текст), изменить цвет, настроить выравнивание и др.
Рис. 2.10.3. Опции и настройки 3D-текста
Front/Back – открытие или закрытие передних и задних стенок текста.
Width, Extrude, Bevel Depth, Bev Resol – опции для настройки трехмер-
ности текста. Используйте опцию Extrude – если необходимо сделать текст объ-
емным (рис. 2.10.4).
Рис. 2.10.4. Пример экструдирования текста
Left, Center, Right, Justifi, Flush – настройки положения текста.
Set Smooth – сглаживание текста.
Size, Spacing, Shear – стиль, размер текста.
102

Blender будет использовать шрифты, которые есть в операционной системе. Если на компьютере установлена операционная система Windows, то шрифты можно найти на диске C:\, в папке «Windows» в директории «Fonts».
Чтобы загрузить нужный шрифт, нажмите кнопку «Load» и укажите путь к папке C:\Windows\Fonts (рис. 2.10.5). Доступные шрифты будут обозначены маленькими квадратиками.
Рис. 2.10.5. Доступные шрифты из папки C:\Windows\Fonts
Сложные шрифты, могут исказиться при экструдировании.
2.10.2.Деформация текста с помощью кривой
ВBlender возможно деформировать текст с помощью кривой «Path». Сначала добавьте кривую, нажмите Пробел → Add → Curve, затем выберите «Path» (или другую разновидность кривой) (рис. 2.10.6).
Перейдите в режим редактирования и произвольно измените форму кривой. Вернитесь в объектный режим. Добавьте в сцену текст (Пробел → Add → Text). В режиме редактирования скорректируйте текст, вернитесь в объектный режим. Выделите текст и перейдите к его Кнопкам редактирования. Во вкладке Font найдите поле «Text On Curve» и введите в это поле название кривой – оно отображается в левом нижнем углу окна, когда кривая выбрана (рис. 2.10.7).
103

Рис. 2.10.6. Добавление кривой
Рис. 2.10.7. Исходный текст и кривая
Названия чувствительны к регистру!
Текст примет форму кривой (рис. 2.10.8).
Рис. 2.10.8. Текст в форме кривой
104

Может потребоваться изменение расстояния между буквами (опция «Spacing»), чтобы текст принял более правильную форму.
Преобразование текста в Mesh-объект
Иногда необходимо преобразовать текст в Mesh-объект, чтобы иметь возможность добавлять ему различные эффекты. Выберите текст и нажмите комбинацию «Alt-C». В меню выберите «Curve» (рис. 2.10.9). Текст преобразуется в кривую. Исходную кривую (путь) сейчас можно удалить.
Рис. 2.10.9. Преобразование текста в кривую
Выделите текст, нажмите «Alt-C», выберите Mesh (рис. 2.10.10) – текст преобразуется в Mesh-объект.
Рис. 2.10.10. Преобразование текста в Mesh-объект
Для создания текста можно использовать внешнюю трехмерную программу текста, такую как Elefont. Она может сохранять файлы в стандартном формате DXF, который поддерживается Blender.
2.10.3. Использование программы Elefont для создания 3D-текста
Elefont – это популярная программа, используемая для создания трехмерного текста, свободно распространяемая (freeware), которую можно скачать с сайта www.armanisoft.ch. После загрузки программы экран выглядит следующим образом (рис. 2.10.11).
105

Рис. 2.10.11. Окно программы Elefont
Функции кнопок: Т – выбор шрифта;
Q – настройка сглаженности кривой (больше или меньше граней). Нажмите на кнопку левой клавишей мышки и поводите мышкой влево
или вправо.
E – экструдирование толщины. Нажмите на кнопку левой клавишей мышки и поводите мышкой влево или вправо.
e – вызывает окошко, в котором можно увидеть экструдированный текст. B – настройка кромки (сглаживание углов текста). Из меню выбирается
тип кромки.
S – масштабирование кромки (размер кромки). Нажмите на кнопку левой клавишей мышки и поводите мышкой влево или вправо.
F – сохранение текста в файл .DXF формата. H – вспомогательная информация.
106

После создания 3D-текста сохраните его в формате .DXF. Запустите Blender и в меню «File» выберите команду «Open». Введите путь к созданному файлу и нажмите кнопку «Open». После этого текст, созданный в Elefont, появится в сцене. Текст является обычным Mesh-объектом. Для объединения букв текста вместе выберите их (например, используя выделение прямоугольником, клавиша «В») и нажмите комбинацию «Ctrl-J» (рис. 2.10.12). После этого отдельные буквы текста станут единым Mesh-объектом.
Рис. 2.10.12. Создание единого Mesh-объекта
Можно добавить тексту материал и модифицировать его, если это необходимо. Нажав клавишу «F12», получим результат (рис. 2.10.13).
Рис. 2.10.13. Созданный текст после рендера
2.11. Основы NURBS- и Meta-поверхностей
Рассмотрим объекты «Surface» (NURBS) и «Meta». Добавить их в сцену можно, нажав Пробел Add Surface (или Meta). С помощью этих объектов создают, например, туннели, изогнутые поверхности, капли жидкости и многое другое.
2.11.1. Использование NURBS для создания изогнутых форм
Добавьте в сцену объект NURBS, например: Пробел Add Surface NURBS Circle (рис. 2.11.1). В меню «Surface» есть несколько вариантов поверхностей, которые можно добавить в сцену. Эти поверхности можно преобразовать в Mesh-объекты и затем работать с их вершинами.
107

Рис. 2.11.1. Добавление в сцену Nurbs-поверхностей
Для преобразования Nurbs-поверхности в Mesh-объект выделите ее и нажмите комбинацию клавиш «Alt-C» (в объектном режиме). В появившемся окошке подтвердите запрос на преобразование (рис. 2.11.2).
Рис. 2.11.2. Преобразование Nurbs-поверхности в Mesh-объект
С помощью Nurbs можно создавать разные интересные модели. Рассмотрим пример, cоздадим несколько «NURBS Donut», а затем объединим их вместе.
В «вид спереди» добавьте NURBS-поверхность: Пробел → Add → Surface → NURBS Donut (рис. 2.11.3, а). Перейдите в «вид сверху». Нажимая «Shift-D», продублируйте несколько раз кольца «NURBS», затем можно изменить размер или форму некоторых колец (рис. 2.11.3, б).
а) б)
Рис. 2.11.3. Создание и дублирование «NURBS Donut»
а) исходное кольцо; б) изменение размера некоторых продублированных колец
108

Выделите все кольца «NURBS»: удерживая «Shift», кликните правой клавишей мышки по кольцам. Для объединения колец в один целый объект нажмите комбинацию «Ctrl-J» (рис. 2.11.4).
Рис. 2.11.4. Объединение колец «NURBS-Donut»
Перейдите в режим редактирования и выберите все точки (клавиша «A») (рис. 2.11.5, а), затем нажмите клавишу «F» и между кольцами образуется поверхность (рис. 2.11.5, б). Чтобы преобразовать созданную фигуру в Meshобъект, необходимо выбрать ее в объектном режиме и нажать «Alt-C» (рис. 2.11.5, в). Просмотреть созданный объект можно, нажав «F12» (рис. 2.11.6).
а) |
б) |
в) |
Рис. 2.11.5. Создание поверхности между кольцами
а) выбор всех точек; б) образованная поверхность; в) преобразование в Mesh-объект
Рис. 2.11.6. Объект после рендера
109

2.11.2. Эффект капель с использованием Meta-поверхностей
Меta-поверхности (Метаболы, MetaBalls) состоят из шариковых или трубчатых элементов, которые могут взаимодействовать с формой друг друга. Вы можете создавать только округлые и жидкие, «ртутно» или «глиноподобные» формы (рис. 2.11.7).
Рис. 2.11.7. Пример объекта, созданного с помощью Meta-поверхностей
Принцип Меta-поверхности заключается в том, что две Meta-поверхности могут воздействовать на форму друг друга. Эти объекты можно анимировать и текстурировать, как и все другие объекты Blender. Особенно эффектно смотрятся Meta-поверхности с прозрачным или отражающим материалом. Можно использовать только один материал.
Чтобы добавить Meta-поверхность, нажмите Пробел Add Meta и выберите из меню тип Meta-поверхности (рис. 2.11.8).
Рис. 2.11.8. Добавление Meta-поверхности
Первая созданная Meta-поверхность будет «родительской» для всех остальных. При ее передвижении остальные Meta-объекты будут поворачиваться за ней.
110