Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Maya 5 для профессионалов - Адамс М.

Адамс М., Миллер Э. Maya 5 для профессионалов — П: Питер, 2004. — 823 c.
Скачать (прямая ссылка): Maya5dliyprofessionalov2004.pdf
Предыдущая << 1 .. 139 140 141 142 143 144 < 145 > 146 147 148 149 150 151 .. 294 >> Следующая


Распространение частиц

409

различаться. Когда струя сталкивается с объектом, она распадается на отдельные частицы, которые потом сливаются с другими частицами. Вода не просто отражается от поверхности, она разбрызгивается. Именно поэтому параметру Resilience (Упругость) присвоено относительно низкое значение. Кроме того, столкновение струи со стенками трубы сделает эффект более реалистичным, так как частицы будут выходить из сопла в различных направлениях, как показано на рис. 14.7,

. ¦¦ Sdeca» i-ос,г? а' • . :11?'^ rg1 Г::

¦ -jydl:

і TsiMttBiton Attribute« ft* j MssH рщдайщ

;h'::

йщщ

ч Sb fiL'jf.rv

ІІ^лГ Mcam Shai ¦, r^ijwori^'aJi-r Л;

. 1

г||Ж)ЬШ auadii

Ife^rVisiblein

p^iVciibL^jg-L-Iadl

Ji !І''. Г. 0?!}^??'

і г-,=.; j' ~ 'J--:

'Рис. 14.6. Редактирование атрибутов визуализации поверхности, формирующей сопло пожарного гидранта в разделе Render Stats диалогового окна Attribute Editor

Можно пойти дальше, добавив в устье сопла небольшую кромку. В результате частицы будут выходить из сопла еще более причудливым образом. Любые мелкие детали, присутствующие в системе, добавляют имитации реализм. Если частицы при столкновении с кромкой отбрасываются внутрь трубы вместо того, чтобы по дуге вылетать наружу, можно либо поменять форму кромки, либо присвоить параметру Resilience (Упругость) отрицательное значение.

Последнее приведет к тому, что частицы будут перескакивать через объект, с которым они сталкиваются, а не отскакивать от него. Это очень полезный э<$>фект, так как он позволяет быстро менять направление движения частиц без влияния поля.

410

Глава 14' Частицы и динамика

-IfabK- Cf«f* :FmNШ$(ііЙцсйПвдг гшчзцъЫья-а Jwi,ц "¦•. 'J;Ц-¦¦?¦,'; ^ ^ ' ^le^i:;.^?-???

Рис. 14.7. Частицы больше не проходят сквозь сгенки трубы, они сталкиваются с ними и выходят из сопла

Атрибут Conserve

Для имитации потери движения используется атрибут Conserve (Сохранение), который указывает, как изменится скорость частицы при переходе к следующему кадру. Этому атрибуту всегда нужно присваивать значение меньше заданного по умолчанию, так как все объекты, даже пустое пространство, оказывают некоторое сопротивление, что приводит к потере части движения.

Атрибут Conserve (Сохранение) непосредственно контролирует движение в ходе имитации динамики. Если объект сохраняет 100 % движения в каждом кадре, поменять направление его перемещения крайне сложно. Например, если частицы испускаются параллельно оси X со скоростью 1 единица/с, и вы хотите добавить силу тяжести, чтобы они двигались по дуге и рано или поздно падали вниз, вы никогда не достигнете данного эффекта, если атрибут Conserve (Сохранение) имеет заданное по умолчанию значение 1. Ведь в этом случае скорость перемещения вдоль оси X будет сохраняться от кадра к кадру. Рекомендуем для начала присвоить этому атрибуту значение 0,975, а затем определить, что с ним делать, уменьшать или увеличивать.

Распространение частиц

411

Указанное значение вполне подходит для имитации водяной струи. Для доступа к данному атрибуту щелкните на квадратике, расположенном справа от команды Particle Tool (Инструмент для работы с частицами) в меню Particles (Частицы).

Сила тяжести

Сила тяжести является важным фактором, позволяющим достичь реализма при имитации динамики. Присвоив соответствующему атрибуту неверное значение, невозможно добиться корректного вида сцены. Например, вы вряд ли спутаете астронавтов, идущих по поверхности Луны, с человеком, шагающим по поверхности нашей планеты. И не только потому, что над астронавтами находится черное небо со слишком яркими звездами. То, как они поднимают ноги при ходьбе, скорость оседания пыли, которую они при этом поднимают, да и скорость падения самих объектов, — все это дает зрителю ощущение, что действие происходит не на Земле.

Сила тяжести в Maya вычисляется в метрах в секунду вне зависимости от выбранных вами единиц измерения. Следовательно, заданное по умолчанию значе ние параметра Magnitude (Интенсивность) для поля Gravity (Сила тяжести), равное 9,8, означает 9,8 м/с2.

Так как сила притяжения частиц к земле зависит от их массы, а в нашем случае довольно сложно определить, какова должна быть масса каждой водяной капли для имитации эффекта воздействия силы тяжести значение параметра Magnitude (Интенсивность) будет увеличено до 565. Это значение было найдено методом проб и ошибок.

Управляющие узлы

Настал момент для создания узла, управляющего частицами. Скорость выхода воды из сопла определяется давлением. В свою очередь давление определяется объемом воды, проходящим через единицу объема пространства. Следовательно, соотношение между размером сопла и количеством пропускаемой сквозь него воды определяет скорость ее перемещения. То есть для вычисления скорости нужно знать радиус сопла и объем воды. Эти же параметры влияют на скорость эмиссии. Однако их не следует показывать пользователям, так как им не нужна информация, что 1000 кубометров воды перемещается по трубе диаметром 20 см. Поэтому скорость генерации частиц примем за X, а скорость их перемещения — за Y. Если связать us друг с другом, для управления количеством вытекающей из пожарного гидранта воды пользователю потребуется регулировать всего один атрибут. С его помощью можно сформировать как мощную струю, так и несколько капель.
Предыдущая << 1 .. 139 140 141 142 143 144 < 145 > 146 147 148 149 150 151 .. 294 >> Следующая