Деформация по формуле

Вы можете задать деформацию параметрически, используя математическую формулу в деформаторе Formula (Формула). Вызывается этот деформатор нажатием кнопки Add Formula Deformation (Добавить деформирование формулой) или вызовите команду Object → Deformation → Formula (Объект → Деформация → Формула) – рис. 3.36.

http://samoucka.ru
Рис. 3.36. Деформатор Formula вызывается командой Object → Deformation → Formula

С помощью трех ручек управления оранжевого цвета вы можете изменять размеры габаритного контейнера деформатора. Остальные параметры настраиваются в окне Attributes. Кроме полей Size (Размер), там содержится меню Effect (Эффект), определяющее каким образом будет применяться формула для деформации объекта. Меню содержит опции (рис. 3.37):

http://samoucka.ru
Рис. 3.37. Меню Effect

  • Manual (Вручную) – при выборе этой опции вы должны задать формулу деформации для каждой оси;
  • Spherical (Сферическая) – в этом случае формула будет действовать радиально, от начала координат деформатора во всех направлениях;
  • Cylindrical (Цилиндрическая) – для этой опции формула действует вдоль осей X и Z. Вдоль оси Y деформации не происходит;
  • X Radial (Радиальный по X) – в этом случае формула действует от начала координат вдоль оси X;
  • Y Radial (Радиальный по Y) – здесь формула аналогичным образом действует от начала координат вдоль оси Y;
  • Z Radial (Радиальный по Z) – формула действует от начала координат вдоль оси Z.

Если вы выбрали способ задания вручную (manual), ниже в окне активизируются поля X (x, y, z, t), Y (x, y, z, t) и Z (x, y, z, t). В них вы указываете для каждой из трех осей зависимости от трех координат и переменной времени t. Последнее используется для анимации деформации во времени (рис. 3.38).

http://samoucka.ru
Рис. 3.38. Задание формулы вручную

При выборе остальных опций активизируется поле d (u, v, x, y, z, t), в котором указывается зависимость от временного параметра t от трех линейных геометрических координат x, y, z и двух сферических координат u и v.