Создание управляемых ракет
Цели - это обычная возможность современных систем частиц, определение точки в пространстве, к которой направляются частицы или которую они ищут. Это может показаться простым, но хорошие инструменты для определения цели весьма сложны и требуют некоторых возможностей, чтобы сделать их полезными в работе. Эти возможности включают: поиск среди множественных целей, ускорения и замедления движения частиц к целям и от них, так же как и дальнейшие события, после достижения цели. Все это обрабатывает Particle Flow, используя тест Find Target. Вы можете считать тест Find Target, системой наведения для частиц, который делает ее совершенной для создания анимации управляемой ракеты.
Эта обучающая программа содержит испуганный биплан, который пытается подстрелить некоторые чайники мятежника. Этот биплан был модифицирован ракетной подвеской на каждом крыле, которая запускает частицы. Каждая ракетная подвеска запускает одну частицу. Каждая частица будет использовать унаследованную геометрию ракеты и искать чайник наугад, оставляя позади себя частицы дыма. Когда частица (ракета) достигает своей цели, вызывается событие взрыва.
В прошлом, использование частиц по умолчанию не возможно было обработать процедурно. Сначала, Вы не могли заставить частицы искать цель, уже не говоря о случайной цели внутри группы. И в то время, как Вы могли породить частицы при столкновении с объектом, рожденные частицы должны были совместно использовать те же самые свойства. Это означало, что взрыв должен был быть сделан с помощью отдельной системы частиц, устанавливаемой вручную. А это уже крах для цели процедурной системы.
Уровень знаний: Средний
Время обучения: 2–3 часа
Возможности, представленные в этом уроке
- Создание ракет с применением частиц, вылетающих от выбранных поверхностей (полигонов)
- Использование тестов Find Target
- Создание следов дыма с помощью операторов Shape Facing и динамических материалов
- Создание взрывов с помощью анимированных операторов Scale
Файлы этого обучения
Все необходимые файлы для этого урока находятся на Tutorial Files CD, в каталоге \tutorials\particle_effects\. Прежде чем начать это обучение, копируйте папку \tutorials в корневую папку \3dsmax8.