Как изменить шрифт блендер

Is there a way to select a typeface (I have 15,000 fonts) for a text object, or must I set type in AI and save as SVG, then import into Blender?

$begingroup$

Is there a way to select a typeface (I have 15,000 fonts) for a text object, or must I set type in AI and save as SVG, then import into Blender?

PGmath's user avatar

PGmath

24.6k15 gold badges101 silver badges193 bronze badges

asked Feb 13, 2016 at 22:48

DrStrik9's user avatar

$endgroup$

2

$begingroup$

You can change the font used for a text object under the Object Data properties panel.

enter image description here

Here you can specify different fonts for standard, bold, and italics; as well as various other typesetting parameters. You can also define a set of objects as a custom font by naming them something like fontName_a, fontName_b, etc. and use fontName_ as the Object Font.


In order to find fonts easily I have bookmarked my system’s fonts folder (C:WindowsFonts on Windows, /Library/Fonts on macOS) in Blender’s file browser so I can quickly add new fonts. Note: as Chebhou explains in his answer you can also set the default directory for when browsing for fonts in the user preferences.

enter image description here

Note that as of Blender 2.76, you the file browser’s thumbnail display mode now works for previewing fonts.

enter image description here

Community's user avatar

answered Feb 14, 2016 at 15:57

PGmath's user avatar

PGmathPGmath

24.6k15 gold badges101 silver badges193 bronze badges

$endgroup$

9

$begingroup$

If you need all the fonts to be loaded automatically this can be done with a script ( or an addon ) :

  1. first you have to set the fonts directory in blender user preferences.

enter image description here

  1. install the addon and enable it ( or run load_fonts() when you need it ).

import os
import bpy

def load_fonts():
    font_dir = bpy.context.user_preferences.filepaths.font_directory
    for file in os.listdir(font_dir):
        if file.endswith(".ttf"):  
           bpy.data.fonts.load(font_dir+file)

script as an addon

answered Feb 14, 2016 at 18:21

Chebhou's user avatar

ChebhouChebhou

19.2k48 silver badges97 bronze badges

$endgroup$

1

$begingroup$

You can load Opentype and TrueType fonts in Blender. Blender does not load in font families into the separate slots (Regular, Bold, Italic, etc), you have to do that manually.

On OSX, sometimes font files are contained in packages called a «font suitcase». Blender does not load these either.

If your fonts are PostScript fonts, there are many tools online line to convert them to OpenType.

answered Feb 14, 2016 at 1:00

Todd McIntosh's user avatar

$endgroup$

1

$begingroup$

I’ve updated Chebhou’s excellent reply for Blender 2.80+.

Simply run the following in the Scripting console:

import os
import bpy

font_dir = bpy.context.preferences.filepaths.font_directory
for file in os.listdir(font_dir):
    if file.endswith(".ttf"):  
        bpy.data.fonts.load(font_dir+file)

answered Feb 9, 2020 at 14:29

Ian Dennis Miller's user avatar

$endgroup$

$begingroup$

I finally found a tutorial on YouTube, As a long-time designer but Blender noob, I’m spoiled by font management software on Mac (FontAgentPro). Since Blender doesn’t have system-level font access, I need to :

  1. Set some text in Blender.
  2. Use FontAgentPro to find the font I want.
  3. Locate fonts on the system drive.
  4. Manually load each one into Blender on a per-project basis.

It’s tedious, but at least now I know it’s possible! :+)

Chebhou's user avatar

Chebhou

19.2k48 silver badges97 bronze badges

answered Feb 14, 2016 at 16:36

DrStrik9's user avatar

DrStrik9DrStrik9

8962 gold badges13 silver badges22 bronze badges

$endgroup$

0

$begingroup$

Is there a way to select a typeface (I have 15,000 fonts) for a text object, or must I set type in AI and save as SVG, then import into Blender?

PGmath's user avatar

PGmath

24.6k15 gold badges101 silver badges193 bronze badges

asked Feb 13, 2016 at 22:48

DrStrik9's user avatar

$endgroup$

2

$begingroup$

You can change the font used for a text object under the Object Data properties panel.

enter image description here

Here you can specify different fonts for standard, bold, and italics; as well as various other typesetting parameters. You can also define a set of objects as a custom font by naming them something like fontName_a, fontName_b, etc. and use fontName_ as the Object Font.


In order to find fonts easily I have bookmarked my system’s fonts folder (C:WindowsFonts on Windows, /Library/Fonts on macOS) in Blender’s file browser so I can quickly add new fonts. Note: as Chebhou explains in his answer you can also set the default directory for when browsing for fonts in the user preferences.

enter image description here

Note that as of Blender 2.76, you the file browser’s thumbnail display mode now works for previewing fonts.

enter image description here

Community's user avatar

answered Feb 14, 2016 at 15:57

PGmath's user avatar

PGmathPGmath

24.6k15 gold badges101 silver badges193 bronze badges

$endgroup$

9

$begingroup$

If you need all the fonts to be loaded automatically this can be done with a script ( or an addon ) :

  1. first you have to set the fonts directory in blender user preferences.

enter image description here

  1. install the addon and enable it ( or run load_fonts() when you need it ).

import os
import bpy

def load_fonts():
    font_dir = bpy.context.user_preferences.filepaths.font_directory
    for file in os.listdir(font_dir):
        if file.endswith(".ttf"):  
           bpy.data.fonts.load(font_dir+file)

script as an addon

answered Feb 14, 2016 at 18:21

Chebhou's user avatar

ChebhouChebhou

19.2k48 silver badges97 bronze badges

$endgroup$

1

$begingroup$

You can load Opentype and TrueType fonts in Blender. Blender does not load in font families into the separate slots (Regular, Bold, Italic, etc), you have to do that manually.

On OSX, sometimes font files are contained in packages called a «font suitcase». Blender does not load these either.

If your fonts are PostScript fonts, there are many tools online line to convert them to OpenType.

answered Feb 14, 2016 at 1:00

Todd McIntosh's user avatar

$endgroup$

1

$begingroup$

I’ve updated Chebhou’s excellent reply for Blender 2.80+.

Simply run the following in the Scripting console:

import os
import bpy

font_dir = bpy.context.preferences.filepaths.font_directory
for file in os.listdir(font_dir):
    if file.endswith(".ttf"):  
        bpy.data.fonts.load(font_dir+file)

answered Feb 9, 2020 at 14:29

Ian Dennis Miller's user avatar

$endgroup$

$begingroup$

I finally found a tutorial on YouTube, As a long-time designer but Blender noob, I’m spoiled by font management software on Mac (FontAgentPro). Since Blender doesn’t have system-level font access, I need to :

  1. Set some text in Blender.
  2. Use FontAgentPro to find the font I want.
  3. Locate fonts on the system drive.
  4. Manually load each one into Blender on a per-project basis.

It’s tedious, but at least now I know it’s possible! :+)

Chebhou's user avatar

Chebhou

19.2k48 silver badges97 bronze badges

answered Feb 14, 2016 at 16:36

DrStrik9's user avatar

DrStrik9DrStrik9

8962 gold badges13 silver badges22 bronze badges

$endgroup$

0

Введение¶

Ссылка

Режим: режим Правки (Текст)

Панель: Кривые и поверхности, Шрифт и Символ (контекст Правки)

Меню:

../../_images/TextSamples.jpg

Примеры текста.

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

Blender использует “шрифт системы” для управления картами шрифтов “код символа –> объект, представляющий их в 3D вид”. Это означает, что не только делает систему шрифтов, а имеет свой встроенный шрифт, но он может использовать внешние шрифты, в том числе шрифты PostScript Type 1, OpenType и TrueType. И последнее, но не наименее важное, он может использовать любые объекты, существующие в текущем .blend файле, как символы…

Тексты в Blender позволяют создавать/рендерить 2D или 3D текст, и затенять, как Вы хотите, с помощью различных вариантов компоновки (как выравнивание и кадры), как мы увидим ниже. По умолчанию, символы просто плоские и заполнены поверхностью, как и любая замкнутая 2D кривая. Но можно конечно выдавить их… И тексты могут следовать за другими кривыми.

Конечно, как только Вам понравится форма вашего текста, вы можете преобразовать его (с Alt-C, в объектном режиме), либо в кривую, либо напрямую в полисетку, что позволяет использовать все мощные возможности этих типов объектов на нем…

(Примеры текста) показывают примеры различных шрифтов в действии, в том числе “синий” шрифт, который был применен к пути кривой.

Примечание

Максимум 50000 символов разрешается в текстовом объекте; однако, будьте предупреждены, что чем больше символов в одном текстовом объекте, тем медленнее объект будет реагировать в интерактивном режиме.

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

Для оптимального использования ресурсов, используйте только символы, которые используются занимают память (а не весь набор символов).

Редактирование текста¶

Ссылка

Режим: Режим правки

Горячие клавиши: смотри ниже

../../_images/modelling-text-create-ex.jpg

Текст в режиме правки.

Редактирование текста довольно сильно отличается от других типов объектов в Blender, и происходит в основном в двух областях. Во-первых, 3D-вид, конечно, где вы вводите свой текст, и есть несколько сочетаний клавиш, например для применения стилей (см. символ) — заметим, однако, что большинство горячих клавиш Blender, которые Вы знаете в режиме режим правки не работают для текстов! На втором месте — кнопка окно (контекст Правки), специальная панель шрифт.

Меню заголовка окна 3D вида почти не используется, и нет меню специальное… У вас нет ни инструментов преобразования зеркало, и так далее. Однако, вы можете применить к текстам те же модификаторы как для кривых.

Редактирование текста аналогично, использования стандартного текстового редактора, но работает не как полнофункциональная версия и имеет некоторые отличия:

Выход из режима Правки

Tab не вставляет символ табуляции в текст, а входит и выходит в/из режима правки, как и для других типов объектов.

Копирование

Чтобы скопировать текст в буфер, используйте Ctrl-C или кнопку Копировать на панели инструментов.

Вырезать и копировать

Для того чтобы вырезать и копировать текст в/из буфера обмена, используйте Ctrl-X или кнопку вырезать на панели инструментов.

Вставить

Чтобы вставить текст из буфера, используйте Ctrl-V или кнопку Вставить на панели инструментов.

Удалить весь текст

Чтобы полностью стереть или удалить текст, используйте Ctrl-Backspace.

Home/End

Кнопки Home и :kbd:`End`перемещают курсор в начало и конец строки соответственно.

Следующее/Предыдущее слово

Чтобы переместить курсор на границу слова, используйте Ctrl-Left или Ctrl-Right.

Текст буфера не взаимодействует с рабочим столом. Он работает только в Blender. Чтобы вставить текст вне Blender, см. Вставка текста ниже.

Вставка текста¶

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

Чтобы загрузить текст из текстового файла, используйте инструмент После этого появится файловый браузер окно для навигации и поиска файла в допустимой кодировке utf-8. Как обычно, будьте осторожны, что файл не имеет слишком много символов, иначе интерактивный ответ замедлится.

Специальные символы¶

Ссылка

Режим: Режим правки

Меню:

Если вам нужны специальные символы (которых нет на клавиатуре) Вы можете вставить многие из их, используя комбинацию из двух других символов. Для этого введите основной символ, нажмите Alt-Backspace, а затем нажмите нужную клавишу “модификатор” для вставки специальных символов. Некоторые примеры приведены ниже:

A, Alt-Backspace, ~ ã A, Alt-Backspace, ' á A, Alt-Backspace, ` à
A, Alt-Backspace, O å E, Alt-Backspace, " ë O, Alt-Backspace, / ø

Преобразование текста в текстовый объект¶

../../_images/ConvertTextToTextObject.jpg

Используя существующий текстовый блок, вы можете преобразовать его в объект из заголовка текстового редактора выберите , Один объект или Один объект на строку в зависимости от ваших потребностей.

Также можно вставить из буфера обмена или из файла меню Правка, при редактировании 3D текста.

3D полисетка¶

Можно преобразовать текстовый объект в объект 3D-полисетка. Это может быть полезно, так что вы можете редактировать вершины в режим правка, но вы потеряете возможность редактировать сам текст. Для этого идите в режим Режим объекта и выберите текстовый объект. Нажмите Alt-C и выберите Полисетка из Кривой/Мета/Поверхности/Текста. Теперь вы можете вернуться в режим правка и вручную редактировать вершины. Они обычно немного сумбурно, так что может быть полезно использовать ограниченное растворение удаление или Модификатор объекта Аппроксимация для низкой пороговой очистки полисетки.

../../_images/TextObjectFromText.jpg

слева обычный текст, справа текстовый объект.

Выделение текста¶

../../_images/modelling-text-create-ex.jpg

Текст в режиме правки.

В режиме Режим правки, ваш текст имеет белый курсор, и как в любом текстовом редакторе, он определяет где будут вставлены новые символы! Вы можете перемещать курсор с помощью клавиш со стрелками или используя кнопки PageUp / PageDown и Home / End.

Удерживая Shift, используйте клавиши со стрелками, чтобы выделить часть текста. Вы можете использовать это, чтобы указать различные материалы, нормальный/жирный/курсив стиль, и не более того…

Форматирование текста¶

Шрифты¶

Ссылка

Режим: Режим правки

Панельl: Шрифт (контекст Редактирования)

Панель Шрифт имеет несколько опций для изменения внешнего вида символов.

Загрузка и изменение шрифтов¶

../../_images/text-load-ex.jpg

Загрузка 1 файла шрифта.

Blender поставляется со встроенным шрифтом по умолчанию и отображается в каждом из четырех стилей шрифта, к сожалению встроенный шрифт не понимает русский язык. Встроенный шрифт всегда присутствует и показывается в этом списке как Bfont. Первая иконка содержит раскрывающийся список отображающий загруженные шрифты. Выберите один для каждого стиля шрифта.

Чтобы загрузить другой шрифт нажмите одну из кнопок загрузки на панели Шрифт и выберете действительный шрифт. Окно Файлового браузера*покажет все допустимые шрифты иконкой в виде прописной буквы F, как видно из рисунка *Загрузка 1 файла шрифта.

Примечание

Примечание для UNIX систем

Шрифты обычно располагаются в /usr/lib/fonts, или примерно такого вида каталог /usr/lib/X11/fonts, но не всегда. Они могут быть и в других местах таких как /usr/share/local или /usr/local/share, и возможно с относительными подкаталогами.

Если выбранный шрифт, Blender не может понять, Вы получите сообщение об ошибке Недопустимый шрифт.

Запомните тот же шрифт будет применен ко всем символам с же стилем в тексте, но это все таки надо выбрать отдельный шрифт для каждого стиля. Например, Вам необходимо загрузить шрифт курсив для того чтобы сделать текст курсивом. После того, как шрифт будет загружен, Вы можете применить этот шрифт “стиль” для выделенных символов или всего объекта. Для всего, Вам необходимо загрузить минимум четыре разных вида шрифтов для представления каждого стиля (нормальный, курсив, жирный, полужирный курсив).

Важно понимать, что Blender не волнует, какой шрифт вы загрузили для “нормального”, “жирного” и др., стилей. Это, примерно как Вы могли бы иметь до четырех разных шрифтов в одном тексте — но Вам придется выбирать между разными стилями одного и того же шрифта, или разных шрифтов. Blender имеет ряд типографских элементов управления для изменения стиля и расположения текста, найти можно на панели шрифт.

Размер и сдвиг¶

Размер

Регулировка размера всего текста (ни коим образом не контролирует размер каждого символа независимо). Заметим, однако, что символы разных шрифтов (разных стилей, см. ниже) могут иметь разные видимые размеры.

../../_images/TextShear.jpg

Сдвиг: ‘Blender’ имеет значение сдвига 1, а текст ‘2.59’ имеет значение сдвига 0

Сдвиг

Контролирует наклон всего текста. Даже если это кажется похожим на стиль курсив, это не одно и тоже !

Объекты, как шрифты¶

Вы также можете “создать” свой собственный “шрифт” внутри Blender! Это довольно сложный процесс, поэтому давайте поподробнее про это:

  • Во-первых, вы должны создать свои символы. Каждый символ-это объект любого типа (сетка, кривая, Мета…). Все они должны иметь имя по следующей схеме: общий префикс с последующим именем символа (например, ft.a ft.b и др.).

  • Затем, для объекта текст, необходимо включить кнопку Дублирование вершин (контекст объекта панель Дублирование).

  • Вернитесь в контекст Правки, и на панели шрифт заполните поле Объект шрифт общим префиксом ваших объектов “шрифт”.

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

Текст на кривой¶

С модификатором кривая Вы можете разрешить тексту следовать за кривой.

../../_images/text-curved-lowres-ex.jpg

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

На рисунке (текст на кривой) вы можете увидеть как текст деформируется по кривой (2D круг Безье).

Чтобы применить модификатор кривая к объекту, текст сначала должен быть преобразован в полисетку, используя Alt-C и нажмите кнопку полисетка.

Примечание

Есть также текст на кривой, но модификатор Кривая предлагает больше вариантов.

Подчеркивание¶

Подчеркивание

Кнопка Подчеркивание переключает подчекнутость текста перед вводом. Текст также может быть установлен на подчеркивание, выбрав его, затем нажать кнопку Подчеркивание на панели инструментов.

Положение

Позволяет Вам смещать по вертикали позицию подчеркнутого.

Толщина

Контролирует толщину подчеркивания.

../../_images/TextFontSettings.jpg

проверьте параметр символа, например, тип текста жирный текст

Символ¶

../../_images/text-bold-ex.jpg

Жирным текст.

Жирный

Кнопка переключается жирность перед вводом. Текст также может быть установлен как жирный, выбрав его затем нажать кнопку жирный панели инструментов.

Курсив

Кнопка переключает курсив перед вводом. Текст также может быть установлен курсив, выбрав его, затем нажать кнопку курсив на панели инструментов.

Подчеркивание

Включает подчеркнутость и контролируется настройками как описано выше

Капитель

печатает маленькие заглавные буквы

Кнопки Blender полужирный и курсив не работают так же, как другие приложения, так как они также служат в качестве заполнителей, чтобы загрузить другие шрифты вручную, которые применяются при определении соответствующего стиля; см. Шрифты.

Чтобы применить атрибут текста полужирный/курсив/подчеркнутый к набору символов, Вы либо включите жирный / курсив / подчеркивание перед тем, как вводить символы, или выделите (выберите) первую и затем переключите полужирный/курсив/подчеркнутый.

Установка регистра букв¶

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

Включите Капитель и получите возможность вводить символы как малые прописные.

Размер Капители может быть изменен в настройки масштаба капители. Обратите внимание, что масштаб капители применяется один и тот же для всех отформатированных символов капители.

Абзац¶

Панель настройки Абзац нужна выравнивания и интервала текста.

../../_images/TextParagraphSettings.jpg

вкладка абзац

Выравнивание¶

Слева

Выравнивает текст слева от рамки, опорная точка объекта текст используется в качестве отправной точки.

Центр

Центрирует текст в рамке, опорная точка объекта текст используется в качестве средней точки.

Справа

Выравнивает текст по правому краю рамки, опорная точка объекта текст используется в качестве конечной точки.

По ширине

Только сбрасывает линию при удалении по обтеканию текстом (не по Return), он использует пробел вместо интервала между символами (кернинг), для заполнения строки.

Вровень

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

Обе операции По ширине и Вровень работают только в пределах рамки.

Интервалы¶

Символ

Коэффициент, который отвечает за промежуток между символами масштабируется в ширину

Слово

Коэффициент, на котором пробельные символы между словами масштабируется в ширину. Вы также можете контролировать, нажимая Alt-Left или Alt-Right чтобы уменьшить/увеличить интервал по шагам 0.1.

Линия

Коэффициент, которых влияет на расстояние по вертикали между строками масштабируется.

Смещение¶

Смещение по X и смещение по Y

Ну, эти параметры определяют X-и Y-смещение текста относительно его “нормального” позиционирования. Обратите внимание (see текстовые блоки), применяются ко всем рамкам.

Форма¶

Ссылка

Режим: Режим объекта или Режим правки

Панель: Кривая и Поверхность (в контексте Правки)

Как вы можете видеть на панели Кривая и поверхность, для текстов почти те же параметры, как у кривых.

Разрешение¶

Разрешение Предпросмотра и Рендера. Смотри разрешение кривой.

../../_images/TextShapeSettings.jpg

параметры формы

Быстрое редактирование

отключает заполнение кривой в режиме редактирования.

Fill (Заполнение)¶

Параметры заливки управляют как кривая текста будет заполнена, когда текст Выдавят или Скосят на панели геометрия.

Шрифт

Заполняет лицевую сторону поверхности.

Сзади

Заполняет обратную сторону поверхности.

Заполнять после деформации

Заполняет кривые после применения ключей формы и модификаторов.

Текстуры¶

../../_images/TextTextureSettings.jpg

Настройки текстуры

Использует UV карту

Использует UV значения как сгенерированные текстурные координаты.

Авто Текстурное Пространство

Настройка активного объекта текстуры автоматически при трансформации объекта.

Для создания трехмерного текста в Blender установите 3D-курсор в нужную позицию, нажмите Shift -«A» и выберите «Add» «Text«. В окне 3D-вида появится плоский 2D объект — слово «Text«. Для изменения текста выделите его и перейдите в Режим Редактирования (клавиша «TAB«). В Окне Свойств перейдите в раздел «Font» где расположены настройки шрифта. Многие настройки шрифта схожи с настройками в текстовых процессорах, но некоторые отличаются.

Вот основные из них:

Панель Shape: Установки качества отображения шрифта (Resolution) и параметры заполнения (Fill). Панель Geometry: Наиболее часто используемые настройки:

Offset сделает текст несколько более толстым; Extrude создаст объем текста (глубину);

bevel сглаживает углы объемного текста.

Вы можете использовать объект-кривую для задания формы основания и формы фаски.

Панель Font: Здесь вы можете выбрать стиль шрифта, который хотите использовать. Шрифт Blender выбран по умолчанию, но вы можете изменить его на любой True-Type шрифт.

Содержание главы

ОГЛАВЛЕНИЕ

184

Если вы используете Windows, шрифты обычно распологаются в каталоге C: Windows. В Linux шрифты можно найти в каталоге /usr /share /fonts / truetype.

Параметр Shear создаст эффект наклонного шрифта, по аналогии со стилем Italic. Поле «Text to Curve» можно использовать для изменения формы текста вдоль кривой.

Панель Paragraph: Обычные параметры выравнивания и отступа.

Панель Text Boxes: По умолчанию, текст будет продлеваться вправо столько, сколько вы захотите. Здесь вы можете настроить область, по которой текст будет форматироваться (переноситься).

Текст на иллюстрации слева был экструдирован и к нему была добавлена фаска (bevel). Некоторые шрифты при экструдировании будут выглядеть лучше, чем другие. Экспериментируйте!

Содержание главы

ОГЛАВЛЕНИЕ

185

Размещение Текста на Кривой

Blender может изменять форму текста в соответствии с формой Кривой (Curve), которой он следует.

Для создания изогнутого текста нажмите Shift -«A», в меню «Add» выберите «Curve«, затем «Path» (или любой другой вид кривой). Перейдите в Режим Редактирования и по желанию измените форму кривой. Затем выйдите из Режима Редактирования, нажав клавишу Tab.

После создания текста, убедитесь что текст выделен, перейдите в раздел Font в Окне Свойств и найдите поле»Text on Curve«. Щелкните в поле и из появившегося меню выберите нужную вам кривую. Текст примет форму выбранной кривой. Возможно, вам потребуется настроить расстояние между буквами для лучшего внешнего вида текста.

Содержание главы

ОГЛАВЛЕНИЕ

186

Другие типы кривых могут быть использованы для изменения формы текста точно таким же образом. Чтобы случайно не удалить кривую во время работы, переместите ее в неиспользуемый слой (клавиша «M«).

Когда экструдируете текст для заголовков и лейблов будьте аккуратны с толщиной букв.

Слишком толстый текст может оказаться плохо читаем.

Содержание главы

ОГЛАВЛЕНИЕ

187

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Здравствуйте. Меня зовут Dziro_12, и сегодня я расскажу про текст в Blender. Перед тем как приступить к работе, откройте User Preferences(CTRL+ALT+U). Передите на вкладку “File” и в строке “Fonts” укажите путь у шрифтам:

  1. Windows: C:WindowsFonts
  2. Linux:
  • /usr/share/fonts
  • /usr/share/X11/fonts
  • /usr/local/share/fonts
  • ~/.fonts

Чтобы узнать точное расположение шрифтов, откройте etc/fonts/fonts.conf. В разделе <!— Font directory list —> указываются директории, в которых систем будет искать шрифты.

Итак, приступим.

  1. Добавим текст. Add — Text или SHIFT+A->Text
  2. Появится текст. Нажмите R/X(90). Перейдите в режим редактирования (TAB). Выйдете из режима редактирования. Русский текст можно ввести, только если данный шрифт поддерживает его.
  3. Давайте рассмотрим параметры текста:


Shape(Форма)

Resolution(Разрешение): отвечает за качество текста во вьюпорте(Preview) и на рендере(Render).


Display: отключает заполнение в режиме редактирования.

Fill: заполняет текст в зависимости от режима.

  • Both: заполняет весь текст.
  • Front: заполняет текст спереди.
  • Back: заполняет текст сзади.
  • None: не заполняет текст.

Geometry (Геометрия)

Modification(Модификация):

  • Offset(смещение): позволяет делать текст шире или уже.
  • Extrude: выдавливает текст.

Bevel(Фаска):

  • Depth (глубина фаски): Добавляет фаску к тексту.
  • Resolution(Разрешение): Качество фаски.

Taper Object(Сужение по объекту): Чем шире кривая тем шире текст и наоборот.

Bevel Object(выдавливание объекта): выдавливает объект по кривой.

  • Bevel Factor: Урезает кривую.
  • Start(Bevel Factor) –начало.
  • End(Bevel Factor) – конец.

Font:

  • Regular: обычный.
  • Bold : жирный.
  • Italics: курсив.
  • Bold & Itlac: Жирный и курсив.
  • Size это размер текста.
  • Shear – наклон текста.

Paragraph(Параграф)

Align: выравнивание текста.

  • Left: по левому краю.
  • Center: по центру.
  • Right: по правому.
  • Justufy: По ширине.
  • Flush: выравнивание текста по левому и правому краю.

Spacing:

  • Letter: ширина между буквами.
  • Word: ширина между словами.
  • Line: ширина между строками.
  • Offset: Смещение от центра по x и y.

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

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

Одной из наиболее яркой возможностью данной среды является работа с 3D-текстом. Вашему вниманию приводятся алгоритмы создания 3D-текста, а также создания эффекта «Ледяного текста».

Алгоритм создания 3D-текста в программе «Blender»

1. Настройки шрифтов в программе: нажимаем Ctrl + Alt + u, вкладка File, выбираем самый первый раздел fonts (шрифты) – папку Windows – fonts. Нажимаем кнопку «Accept».

2. Добавляем текст: команды Schift + A.

3. Чтобы ввести свой текст: нажимаем клавишу tab, удаляем шаблон текста и вводим свой.

4. Чтобы текст отобразился надо поменять шрифт:
в левом столбце нажать F.

Затем внизу столбца выбрать команду Font и там открыть обычный шрифт.

Затем выбрать например шрифт: Meiryo и выйти из редактирования (Tab).

5. Затем, в разделе «Геометрия» настраиваем параметры:

Сначала выбираем «Выдавливание» (оно дает объём), параметр «Разрешение» дает сглаживание углов.

6. Чтобы изменить расстояние между буквами: нажимаем клавишу Tab, стрелкой перемещаемся между буквами, затем кнопками alt + стрелка меняем расстояние между буквами.

7. Добавляем плоскость.

8. Красим плоскость и текст.

9. Нажимаем клавишу F12.

10. Сохранить картинку в рендеринге: в левом нижнем углу нажать команды: изображение – сохранить как.

Алгоритм создания эффекта «Ледяной текст» в программе «Blender»

1. Создать текст;

2. Внизу текста добавить плоскость;

3. Войти в режим «Орто», перед текстом нарисовать куб, выбрать для него режим редактирования и поместить в него текст;

4. Сверху нарисовать вторую плоскость

5. Делаем ее источником света:

  • добавляем ей материал,
  • на верхней строке в окне Render Blender выбираем тип Render Сycles
  • в разделе «Surfase» добавляем тип «Emission»
  • силу излучения ставим 20;

6. Затем выделяем нижнюю плоскость и для нее создаем новый материал с настройками по умолчанию;

7. Переходим на вкладку мира и меняем цвет на синий;

8. Добавляем окно шкалы времени (ставим от 1 до 20);

9. Теперь выделяем текст и преобразовываем в его в мэш-объект;

10. Нажимаем кнопки Alt+C и выбираем 2-ю команду;

11. Переходим на вкладку «Физика»;

12. Выбираем вещество «FLUID» (жидкость) и тип выбираем тоже «FLUID»

13. Теперь выделяем куб;

14. Для него также выбираем вещество «FLUID», а тип «Domen»

  • финальное разрешение ставим 100
  • в конец 0,1
  • кнопка Bake fluid simulation

15. В окне «Outliner» скрываем старый текст;

16. Выбираем «Outliner», раздел структура проекта, затем команда «Text» и отключаем иконки глаз и фотокамера;

17. Переходим в меню «Свойства», затем на вкладку материалов;

18. Создаем новый материал, указываем тип поверхности «BFSD» (стекло);

19. Выставляем рендер и смотрим картину.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить шрифт бдо
  • Как изменить шрифт аризона рп
  • Как изменить шрифт андроид студио
  • Как изменить шрифт wpf
  • Как изменить шрифт wordpad

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии