На данный момент, ракеты летят прямо, без какого-либо направления. Как заставить ракеты найти группу чайников? Ключ ко всему - тест Find Target.
Тест Find Target создает мишени или цели для частиц в пределах события. Частицы будут искать мишени в списке, который основан на скорости или времени достижения мишени, с разным набором параметров, чтобы контролировать попадание частиц в цель. Это - очень мощное действие, которое может использоваться для довольно многих уникальных эффектов. Например, когда установлен параметр No Control, Find Target действует, как бесконтактный тест, посылая частицы к новым событиям, которые начинаю свое действие, основываясь на расстоянии частиц от объектов мишени. Поэтому, в некоторой степени это не только инструмент для попадания в цель, но также и тест для нахождения цели.
Начинаем:
- Продолжайте предыдущий урок или откройте guided_missile_target_start.max.
Это файл снимка конца первого урока. Если Вы откроете этот файл, нажмите клавишу 6, чтобы открыть Particle View .
Добавьте и откорректируйте тест Find Target:
1. Добавьте желтый тест Find Target на низ события Launch Missiles. Когда добавите Find Target, щелкните его.
В этом месте урока, диаграмма частиц должна напоминать следующую иллюстрацию.
Определите цель:
1. В группе Target, выберите Mesh Objects, а затем щелкните By List. В диалоге Select Target Objects, выберите все три объекта чайника, затем щелкните Select.
Названия объектов чайников (Teapot) появится в списке Target.
2. Дальше включите Follow Target Animation, таким образом частицы будут постоянно искать двигающиеся цели. Иначе, частицы будут искать место в пространстве, где находилась мишень при запуске частицы.
3. Проверьте, чтобы опция Lock On Target также была включена, чтобы частицы выбрали себе цель и следовали бы за ней, чтобы не случилось.
4. Проверьте, чтобы поля Point и Object были установлены в Random, чтобы каждая частица искала случайную точку на случайной мишени.
Это создает предел хаотической неоднородности. Однако Вы можете откорректировать это так, чтобы частицы приближались к другим местам мишени, но так как размер чайников небольшой и они далеко расположены, на данный момент в этом нет необходимости.
5. Проверьте, чтобы Docking Direction была установлена в None Specified.
Это важно, так как другие параметры установки будут изменятся по мере того, как частицы будут приближаться к целям. Эта опция более полезна при моделировании простой группы.
6. В группе Uniqueness, измените Seed к 10739.
7. Если Вы теперь запустите анимацию, Вы должны увидеть, как вылетают ракеты и ищут мишени.
Поиск частицей мишени
Ракета находит чайник
Сохраните работу:
В меню File выберите Save As. Сохраните ваш файл, как myguided_missile_target.max.
Остается два главных шага.
Первый, вероятно Вы обратили внимание на то, что трудно уследить за траекторией ракет. Добавление следов дыма придаст сцене реализма и поможет проследить за полетом ракет.
Следующий, так как Find Target - это тест, он не имеет вывода. Что же случится, когда ракеты уничтожат свои цели? Вы можете создать новое событие, которое вызовет взрыв или что-то другое, что Вы хотите. В двух последующих уроках, Вы добавите следы дыма, а затем создадите взрыв.