Blender Basics 3-rd edition/Chapter 10- Adding 3D Text
Содержание
Глава 10: Добавление 3D Текста
Автор: James Chronister
Оригинальный перевод: Юлия Корбут aka Balista
Переработка текста: Азовцев Юрий aka gumanoed
Переработка иллюстраций: Елена Силаева
Мы обсудили процесс создания различных объектов в Blender, но хотелось бы отдельно поговорить о создании гакого важного объекта как 3D Текст. Есть 2 способа создать 3D текс та для Blender-сцен. Первый из них - использовать встроенный генератор текста. Другой метод состоит в использовании внешней программы для создания текста и дальнейшем его импортировании в Blender. Каждый метод имеет свои преимущества и недостатки. Текст созданный в Blender можно легко изменять перейдя в Режим Редактирования (кнопка TAB)сделав необходимые найтройки в разделе Текста в Окне Кнопок. Текст, созданный во внешней программе, такой как Elefont, даст вам дополнительные опции и возможность использования различных шрифтов.
Настройки 3D Текста в Blender
Для создания трехмерного текста в Blender, установите 3D курсор в нужную позицию, нажмите Пробел, выберите Add >> Text. В 3D окне в режиме редактирования появится слово "Text". Измените текст и выйдите из Режима Редактирования (кнопка TAB). Перейдите в раздел Edit в Окне Кнопок , экструдируйте текст и сделайте необходимые настройки с помощью "Z" и "Set Smooth". Вы можете увидеть изменения на экране сразу после применения опций. Текст может быть легко изменен путем перехода в Режим Редактирования.
Перейдите к Кнопкам Редактирования. В этом окне Вы можете видеть различные опции и настройки 3D Текста. Здесь вы можете придать тексту объем(экструдировать Текст), настроить выравнивание и др. Смотрите объяснение опций на рисунке ниже:
Front/Back - Открытие или закрытие передних и задних стенок текста.
Width, Extrude, Bevel Depth, Bev Resol - Опции для настройки трехмерности текста. Используйте опцию Extrude - если вы хотите сделать текст объемным.
Left, Center, Right, Justifi, Flush - Настройки положения текста
Set Smooth - сглаживание текста
Size, Spacing, Shear - стиль, размер текста
Blender будет использовать шрифты, которые есть в вашей операционной системе. Если у вас установлена операционная система Windows, то шрифты можно найти на диске C:\, в папке Windows. Ваши шрифты будут лежать в папке Fonts. Для операционной системы Linux в окне пользовательских настроек нужно указать путь к папке со шрифтами /usr/X11/lib/fonts. Вы сможете использовать лишь те шрифты, которые отмечены небольшим квадратиком слева. Некоторые из сложных шрифтов, могут исказиться при экструдировании.
Деформация текста с помощью Кривой
В Blender возможно деформировать текст с помощью кривой Path. Для добавления кривой нажмите Пробел >> Add >> Curve, затем выберите Path (или любой другой вид кривой). Кривая появится в вашей сцене в Режиме Редактирования. Придайте кривой желаемою форму и выйдите из режима редактирования нажав Tab.
Затем, создайте текст и перейдите к Разделу Редактирования в Окне Кнопок. Найдите здесь поле "Text On Curve". Введите в него имя кривой (имя кривой вы можете найти в левом нижнем углу окна, когда кривая выбрана. Помните, имена объектов чувствительны к регистру букв). Текст примет форму кривой. Возможно, потребуется подобрать расстояния между буквами (опция Spacing) для придания тексту более правильной формы.
РобоЧувак говорит: Когда экструдируете текст для заголовков и лейблов будьте аккуратны с толщиной букв. Слишком толстый текст может оказаться плохо читаем. |
Преобразование Текста в Меш-объект
В какой то момет вам может потребоваться преобразовать Текст в меш-объект для выполнения опеределенных действий с ним (например, применения эффекта "Build", о котором мы поговорим в Главе 12). Для преобразования текста в Меш-объект, сначала выделите все буквы одна за одной. Затем нажмите "Alt-C" для преобразования его в Меш.
Однажды, вы можете почувствовать некоторые ограничения при создании текста в Blender (хотя с каждой новой версией инструменты редактирования становятся лучше и лучше). В этом случае вам стоит попробовать использовать внешнюю программу для создания 3D-текста. Например Elefont. Она сохраняет файлы в формате DXF, который затем могут быть загружены в сцену Blender.
Использование программы Elefont для создания 3D Текста
Elefont - это популярная программа для создания трехмерного текста для Blender объектов. Бесплатно распространяемая (freeware) на сайте www.armanisoft.ch. Это простая в использовании программа, которая умеет сохранять файлы в формате .DXF. Как вы помните, Blender отлично работает с форматами файлов .DXF и VRML (.wrl). Именно поэтому мы будем рассматривать именно Elefont. Вот какие опции вам доступны в Elefont:
После того, как вы создадите 3D текст и сохраните его в формате .DXF, запустите Blender. В меню File выберите Open. Для файлов отличных от .blend это работает как импорт. Введите путь к вашему файлу и нажмите кнопку "Open". После этого текст, созданный в Elefont, появится в открытой сцене. Текст является обычным меш-объектом. Вы можете добавить текстуру, материалы или модификаторы, если это необходимо. Если вы хотите объединить все буквы - выберите их по одной, удерживая клавишу "Shift", и нажмите комбинацию "Ctrl-J". После этого отдельные буквы текста станут одним единым меш-объектом.
Текст, созданный в Elefont открыт в Blender в Режиме Редактирования. Видны все вершины и ребра. | |
Текст, созданный в Elefont в Объектном Режиме и активизированной опцией затемнения "Z". |
Практическое Задание. Трехмерный Логотип Компании
Создайте новую сцену в Blender и установите виды для работы удобным для вас образом. Вы создадите текстовый логотип компании по вашему выбору. Старайтесь сделать сцену простой и используйте текстуры, эффеткы освещения и RayTracing для большей привлекательности.
Когда закончите с установками для сцены, сделайте рендер в JPEG и сохраните изображение в вашей домашней директории.
Примечание: Текст, который вы видите на изображении, был помещен на Окруность сформированную Кривой Безье. Если вы оставите кривую в сцене, она появиться на отрендеренном изображении как грань. Текст был преобразован в единый меш, после чего кривая была удалена. Вода была создана тем же способом, как в случае с Маяком (но с меньшим количеством нормалей). Незабудьте добавить воде эффект отражения (ray mirror).