II. Полное погружение
Original size 1140x1600
9

Полное погружение

примеры из кинематографа

«Aquaman» 2018 | behind the scene

Подводные сцены часто можно встретить в фильмах. Однако редко актера действительно помещают под воду: намного рациональнее снять нужное в обычных условиях и уже на постпродакшене наложить CG-волосы.

Так, в «Аквамене» настоящие волосы плотно собирались, поверх них крепились маркеры для упрощения работы на этапе композитинга, отснятое движение переносилось в 3D-софт, где и воссоздавался эффект подводной съемки за счет симуляции грума.

big
Original size 2000x400

«Aquaman» 2018 | VFX breakdown

big
Original size 1803x1008

«Alita: Battle Angel» 2019 | VFX breakdown

Студия Weta Digital занималась визуальными эффектами для фильма «Алита: Боевой Ангел». Главная героиня является full CG-персонажем и в сцене с затонувшим судном ее волосы должны были отрабатывать физически корректно под водой.

Weta выявили, что одновременная отработка flip-симуляции и грума — крайне ресурсоемкий процесс. Поэтому движение волос Алиты никак не зависело от воды, а воссоздавалось с помощью настроек сопротивления, силы тяжести и непосредственной анимации тела.

Original size 1280x466

«Alita: Battle Angel» 2019

«The Shape of Water» 2017 | VFX breakdown

Техническая реализация

подводное движение

Волосы, находящиеся под водой, всегда стремятся вверх — при этом их движение замедленное и плавное, особенно когда водные потоки находятся в покое.

Guide Simulation | настройки Gravity и Wind Drag

Нода Guide Simulation позволяет приводить сгенерированные гайды в движение (с помощью Vellum-солвера) в соответствии с анимированной родительской геометрией и влиянием подконтрольных сил.

Таким образом, две самые важные настройки для имитации подводного движения находятся в разделе Vellum Forces: - Gravity - Wind Drag

Original size 960x293

влияние параметров Gravity и Wind Drag на симуляцию

— GRAVITY параметр силы, воссоздающий влияние гравитации на объекте симуляции. Базовым значением по оси Y является -9.8, что по модулю равно ускорению свободного падения на Земле. Отрицательное значение показывает направление по оси — вниз.

В случае с подводной сценой именно этот параметр позволит исказить привычное притяжение волос к земле — задав положительное значение, близкое к относительной невесомости, можно получить нужный эффект легкого стремления гайдов вверх.

— WIND DRAG Параметр, отвечающий за сопротивление в воздушном пространстве. Чем он меньше, тем свободнее и быстрее происходит движение.

Так, при значении равном единице, гайды движутся медленнее. При нуле же — следуют гравитации бзе какого-либо иного влияния.

0

активация Motion FX Noise

В качестве базового «покачивания» движущегося под водой человека используем либо готовую анимацию, либо создаем Motion FX Noise на транслейты геометрии и задаем подходящую амплитуду движения.

Original size 990x550

процедурная анимация через Motion FX Noise

Original size 1056x462

влияние анимации исходной геометрии на симуляцию

Для имитации влияния подводных потоков можно так же использовать Motion FX Noise на параметр Wind Velocity.

Original size 1184x600

Motion FX Noise на параметре Wind Velocity

Loading...
II. Полное погружение
9
Chapter:
1
2
3
4
5
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more