Преобразование текста в форму

Sep 22 2020

Я пытаюсь преобразовать текст в форму. Есть ли удобный способ сделать это в Blender? Например, как преобразовать текст «CH3» в сферу? Пожалуйста, помогите, если знаете, как это сделать. Спасибо!

Ответы

6 lemon Sep 22 2020 at 14:59

Для этого можно использовать модификатор shrinkwrap и некоторую анимацию прозрачности:

Мы можем сохранить текст как есть: просто немного выдавим его (панель свойств текста) и преобразуем его в сетку (меню «объект / преобразовать в» ), так как нам понадобится группа вершин.

Затем добавьте опорную сферу вокруг текста. Эта сфера не будет визуализироваться и предназначена только для проецирования.

Добавьте к тексту группу вершин и добавьте к ней следующие модификаторы:

  • Vertex вес близость на геометрию опорной сферы и использование группы вершин. Мы анимируем параметр «глобальное влияние» от 0 до 1, чтобы группа вершин текста постепенно переходила к 1.
  • Подразделение поверхности, помогающее избавиться от артефактов
  • Упаковочный к поддержке сферы, используя ту же группу вершин и с помощью параметра, показанного выше

Текстовый шейдер - это непосредственно цвет, чтобы избавиться от обычных проблем (см. Blend-файл).

Теперь используйте вторую сферу, которая будет видна в конце, поскольку ее альфа / прозрачность анимируются.

Эта сфера сама проецируется на текст с помощью другого модификатора сжатия со следующими параметрами:

Эта сфера полностью закрашена (см. Blend-файл) и добавляет цветовой переход.

5 moonboots Sep 22 2020 at 11:28

Вот базовое и немного более полное решение с использованием обоих модификаторов Cast :

  • Создайте текст, после преобразования в сетку, нажмите X> Limited Dissolve, чтобы упростить его, и используйте сетку и инструмент Knife Project , чтобы разделить его:

  • Поместите его начало в его геометрию, создайте пустое место где-нибудь позади, дайте ему модификатор Cast с пустым as Object , поиграйте с фактором:

  • Создайте сферу, имеющую тот же радиус, что и сферический текст. Создайте ключевой кадр для фактора Cast и материала текста и сферы, чтобы они исчезли и появились. Если вы используете Eevee, вам нужно выбрать Alpha Mode> Alpha Blend в настройках материала:

Вы можете улучшить, если используете шейп-ключи:

  • Создайте свои буквы, создайте 2 шейп-ключа для объекта, второй оставьте выделенным, выберите буквы и выдавите их, выберите края:

  • Нажмите, AltSчтобы надуть:

  • Удалите выдавливание, чтобы получить плоскую топологию:

  • На этот раз вы анимируете оба ключа формы (от ключа формы 1 до 2), модификатор Cast и материал, чтобы получить анимацию, сохраните сферу, как в первом методе, чтобы сделать переход к полной сфере.