Деформации Deflector, SDeflector и UDeflector
Объемная деформация типа Deflector (Отражатель) используется в качестве щита для отражения потока частиц и изменения направления их движения. Щит отражателя виден только в окнах проекций и не воспроизводится при визуализации итогового изображения сцены.
Деформация типа SDeflector или Spherical Deflector (Сферический отражатель) позволяет сформировать отражатель потока частиц, имеющий сферическую форму. Все параметры данной деформации совпадают с параметрами деформации UDeflector (Универсальный отражатель). Значок сферического отражателя тоже виден только в окнах проекций и не воспроизводится при визуализации итогового изображения сцены.
Деформация типа UDeflector или Universal Deflector (Универсальный отражатель) позволяет использовать в качестве отражателя потока частиц любой объект сцены.
Все три отражателя - Deflector (Отражатель), SDeflector (Сферический отражатель) и UDeflector (Универсальный отражатель) - можно использовать в целях имитации препятствий не только для систем частиц, но и для любых геометрических объектов. Например, в сочетании с модификатором Flex (Гибкость) данные отражатели позволяют имитировать упругие деформации мягких тканей на препятствии. Примеры использования отражателей совместно с модификатором гибкости вы найдете в главе 12 «Инструменты модификации объектов».
Для создания деформации типа Deflector (Отражатель) выполните следующее:
Создайте источник частиц любого типа.
Щелкните на кнопке объемной деформации типа Deflector (Отражатель) в свитке типов объектов категории Space Warps (Объемные деформации).
Щелкните в нужной точке любого окна проекции и перетащите курсор, растягивая изображение значка деформации, который имеет вид прямоугольника, как показано на рис. 10.82.
Рис. 10.82. Частицы от источника типа SuperSpray (Супербрызги) пока свободно проникают через отражатель
Свяжите источник деформации с источником частиц. Перейдите на командную панель Modify (Изменить) и настройте параметры деформации в свитке Parameters (Параметры), показанном на рис. 10.83:
Рис. 10.85. Частицы типа SuperSpray (Супербрызги) проникают через отражатель, имеющий вил примитива-параллелепипеда; внизу - значок универсального отражателя
В свитке Basic Parameters (Базовые параметры) объемной деформации, показанном на рис. 10.86, щелкните на кнопке Pick Object (Указать объект) и выделите объект-отражатель. Если после щелчка на кнопке нажать клавишу Н, то объект-отражатель можно будет выбрать по имени в списке появившегося окна диалога Pick Object (Указать объект).
Рис. 10.86. Свиток Basic Parameters (Базовые параметры) объемной деформации UDeflector (Универсальный отражатель)
Свяжите источник деформации с источником частиц. Перейдя на командную панель Modify (Изменить), настройте параметры деформации в свитке Basic Parameters (Базовые параметры), которые полностью аналогичны соответствующим параметрам объемной деформации Deflector (Отражатель), рассмотренной выше.
На рис. 10.87 показан пример действия объекта сцены в качестве отражателя потока частиц.
Рис. 10.87. Частицы отскакивают от объекта, играющего роль отражателя: в окне проекции (а); после визуализации (б)
Для создания деформации типа SDeflector (Сферический отражатель) выполните следующее:
Создайте источник частиц любого типа.
Щелкните на кнопке объемной деформации типа SDeflector (Сферический отражатель) в свитке типов объектов категории Space Warps (Объемные деформации).
Щелкните в нужной точке любого окна проекции и перетащите курсор, растягивая изображение значка деформации, который имеет вид сферического контейнера. В отличие от отражателя типа UDeflector (Универсальный отражатель) размер сферического контейнера и его расположение существенно влияют на характер отражения, так как отражение частиц происходит непосредственно от контейнера.
Свяжите источник деформации с источником частиц. Перейдя на командную панель Modify (Изменить), настройте в свитке Basic Parameters (Базовые параметры) параметры деформации, которые полностью совпадают с параметрами деформации типа Deflector (Отражатель), рассмотренными выше, за одним исключением: вместо ширины и длины значка деформации вам предоставляется возможность настроить параметр Diameter (Диаметр).
Контейнер отражателя не является визуализируемым объектом, так что если вы хотите видеть сферу, от которой отражаются частицы, необходимо перед визуализацией создать сферический примитив того же диаметра, что и отражатель, и точно совместить центр примитива с центром отражателя.
На рис. 10.88 показан пример отражения потока частиц от сферического отражателя.
Рис. 10.88. Действие деформации типа SDeflector (Сферический отражатель) на поток частиц: в окне проекции (а); после визуализации с добавлением примитива-сферы (б)