HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#статьи</a></p>
1 <p><a>#статьи</a></p>
2 <ul><li>6 май 2024</li>
2 <ul><li>6 май 2024</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Разбираем особенности софта, основанного на процедурном подходе.</p>
4 </ul><p>Разбираем особенности софта, основанного на процедурном подходе.</p>
5 <p>Иллюстрация: Googledeepmind / Pexels / Rawpixel / Annie для Skillbox Media</p>
5 <p>Иллюстрация: Googledeepmind / Pexels / Rawpixel / Annie для Skillbox Media</p>
6 <p>Считает игры произведениями искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.</p>
6 <p>Считает игры произведениями искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.</p>
7 <p>Процедурная генерация - это мощный инструмент, который позволяет специалисту раскрыть творческий потенциал и воплотить самые смелые концепции, от моделирования и анимации до визуальных эффектов. Этот подход заложен в основе Houdini и выделяет её на фоне остальных программ в области 3D-графики. Редакция "Геймдев‎" Skillbox Media рассмотрела ключевые особенности этого софта.</p>
7 <p>Процедурная генерация - это мощный инструмент, который позволяет специалисту раскрыть творческий потенциал и воплотить самые смелые концепции, от моделирования и анимации до визуальных эффектов. Этот подход заложен в основе Houdini и выделяет её на фоне остальных программ в области 3D-графики. Редакция "Геймдев‎" Skillbox Media рассмотрела ключевые особенности этого софта.</p>
8 <p><strong>Содержание</strong></p>
8 <p><strong>Содержание</strong></p>
9 <ul><li><a>Что такое Houdini</a></li>
9 <ul><li><a>Что такое Houdini</a></li>
10 <li><a>Виды лицензий Houdini</a></li>
10 <li><a>Виды лицензий Houdini</a></li>
11 <li><a>Интерфейс Houdini</a></li>
11 <li><a>Интерфейс Houdini</a></li>
12 <li><a>Ключевые особенности Houdini</a></li>
12 <li><a>Ключевые особенности Houdini</a></li>
13 <li><a>Преимущества Houdini</a></li>
13 <li><a>Преимущества Houdini</a></li>
14 <li><a>Недостатки Houdini</a></li>
14 <li><a>Недостатки Houdini</a></li>
15 </ul><p>Houdini - это универсальная программа для моделирования, анимации,<a>VFX</a>, симуляций, рендеринга и композитинга, основанная на процедурном подходе. Суть этого подхода заключается в построении связок нодов, каждая из которых выполняет определённую операцию. Например, если создать нод с прямоугольным примитивом (Box), связать его с нодами подразделения (Subdivide) и трансформации (Transform) и в последних указать другие параметры, можно получить совершенно новую форму.</p>
15 </ul><p>Houdini - это универсальная программа для моделирования, анимации,<a>VFX</a>, симуляций, рендеринга и композитинга, основанная на процедурном подходе. Суть этого подхода заключается в построении связок нодов, каждая из которых выполняет определённую операцию. Например, если создать нод с прямоугольным примитивом (Box), связать его с нодами подразделения (Subdivide) и трансформации (Transform) и в последних указать другие параметры, можно получить совершенно новую форму.</p>
16 Демонстрация простой связки нодов с примитивом Box<em>Скриншот: Houdini / Side Effects Software</em><p>Процедурный метод Houdini обладает большим потенциалом, особенно в процессе создания визуальных эффектов и симуляций. К тому же у него есть несколько ключевых преимуществ.</p>
16 Демонстрация простой связки нодов с примитивом Box<em>Скриншот: Houdini / Side Effects Software</em><p>Процедурный метод Houdini обладает большим потенциалом, особенно в процессе создания визуальных эффектов и симуляций. К тому же у него есть несколько ключевых преимуществ.</p>
17 <ul><li><strong>Не нужно отменять или заново начинать проект.</strong>Можно удалять ноды, добавлять новые и изменять настройки каждого компонента. При этом все внесённые изменения рассчитываются автоматически, что отлично подходит для прототипирования.</li>
17 <ul><li><strong>Не нужно отменять или заново начинать проект.</strong>Можно удалять ноды, добавлять новые и изменять настройки каждого компонента. При этом все внесённые изменения рассчитываются автоматически, что отлично подходит для прототипирования.</li>
18 <li><strong>Большое количество инструментов для управления масштабными сценами</strong>, включая поддержку генерации и загрузки геометрии, а также добавления деталей во время рендеринга. При этом операции не перегружают оперативную память.</li>
18 <li><strong>Большое количество инструментов для управления масштабными сценами</strong>, включая поддержку генерации и загрузки геометрии, а также добавления деталей во время рендеринга. При этом операции не перегружают оперативную память.</li>
19 <li><strong>Сети нодов можно объединять</strong>и превращать их в кастомные ноды, которые в рамках Houdini называют<a>цифровыми ассетами</a>. Их можно использовать как основу для проектов, что упростит дальнейшую работу художникам.</li>
19 <li><strong>Сети нодов можно объединять</strong>и превращать их в кастомные ноды, которые в рамках Houdini называют<a>цифровыми ассетами</a>. Их можно использовать как основу для проектов, что упростит дальнейшую работу художникам.</li>
20 <li><strong>Наличие собственного скриптового языка</strong><a><strong>VEX</strong></a><strong>.</strong>На нём можно написать собственные выражения и функции для управления нодами.</li>
20 <li><strong>Наличие собственного скриптового языка</strong><a><strong>VEX</strong></a><strong>.</strong>На нём можно написать собственные выражения и функции для управления нодами.</li>
21 </ul><p>У истоков Houdini<a>стояли</a>два энтузиаста - учёный-ракетостроитель Грег Херманович и архитектор Ким Дэвидсон. Изначально оба специалиста занимались программированием для систем Unix. В 1985 году они присоединились к Omnibus - компании, которая была первопроходцем в области производства компьютерной графики для фильмов и телепередач. Два года спустя программисты основали собственную студию Side Effects Software (сокращённо SideFX) и <a>выпустили</a>программу Prisms, основанную на процедурном подходе. В то время производство VFX для художественных фильмов и сфера 3D-моделирования ещё не были развиты так, как сейчас, поэтому программа пользовалась спросом в индустрии кино и телевидения. Инструменты софта заложили основу для будущей Houdini,<a>вышедшей</a>в декабре 1996 года.</p>
21 </ul><p>У истоков Houdini<a>стояли</a>два энтузиаста - учёный-ракетостроитель Грег Херманович и архитектор Ким Дэвидсон. Изначально оба специалиста занимались программированием для систем Unix. В 1985 году они присоединились к Omnibus - компании, которая была первопроходцем в области производства компьютерной графики для фильмов и телепередач. Два года спустя программисты основали собственную студию Side Effects Software (сокращённо SideFX) и <a>выпустили</a>программу Prisms, основанную на процедурном подходе. В то время производство VFX для художественных фильмов и сфера 3D-моделирования ещё не были развиты так, как сейчас, поэтому программа пользовалась спросом в индустрии кино и телевидения. Инструменты софта заложили основу для будущей Houdini,<a>вышедшей</a>в декабре 1996 года.</p>
22 <p>Первым фильмом, в котором использовали Houdini,<a>стала</a>комедия "Подарок на Рождество". Разумеется, визуальные эффекты, сопровождающие ультраскоростное вращение Арнольда Шварценеггера в образе Турбомена вокруг флагштока, покажутся странными современному зрителю, но для середины девяностых они выглядели довольно эффектно.</p>
22 <p>Первым фильмом, в котором использовали Houdini,<a>стала</a>комедия "Подарок на Рождество". Разумеется, визуальные эффекты, сопровождающие ультраскоростное вращение Арнольда Шварценеггера в образе Турбомена вокруг флагштока, покажутся странными современному зрителю, но для середины девяностых они выглядели довольно эффектно.</p>
23 Персонаж Шварценеггера крутится вокруг флагштока - его силуэт, ткань флага и дым от джетпака созданы с помощью компьютерной графики с использованием Houdini<em>Кадры из фильма "Подарок на Рождество"</em><p>Сегодня Houdini занимает уверенные позиции на рынке ПО в области производства VFX и симуляций. Её <a>используют</a>в работе<a>Weta Digital</a>,<a>Digital Domain</a>,<a>Rise FX</a>и другие профильные студии, специализирующиеся на создании визуальных эффектов в кино, анимации, телевидении и рекламе. А сама студия SideFX стала<a>обладательницей</a>множества престижных наград за технические достижения.</p>
23 Персонаж Шварценеггера крутится вокруг флагштока - его силуэт, ткань флага и дым от джетпака созданы с помощью компьютерной графики с использованием Houdini<em>Кадры из фильма "Подарок на Рождество"</em><p>Сегодня Houdini занимает уверенные позиции на рынке ПО в области производства VFX и симуляций. Её <a>используют</a>в работе<a>Weta Digital</a>,<a>Digital Domain</a>,<a>Rise FX</a>и другие профильные студии, специализирующиеся на создании визуальных эффектов в кино, анимации, телевидении и рекламе. А сама студия SideFX стала<a>обладательницей</a>множества престижных наград за технические достижения.</p>
24 Шоурил Houdini за 2023 год, демонстрирующий кадры с использованием программы из фильмов, анимации и рекламы<p>Что касается видеоигр, то в этой сфере инструменты программы начали применять ещё в нулевых годах. Например, во время разработки Killzone 2 студия Guerrilla Games<a>использовала</a>Houdini для создания симуляций одежды, эффектов разрушения и генераций ландшафта. Позднее VFX-художники Naughty Dog<a>создавали</a>динамические потоки воды в Uncharted 4: A Thief’s End.</p>
24 Шоурил Houdini за 2023 год, демонстрирующий кадры с использованием программы из фильмов, анимации и рекламы<p>Что касается видеоигр, то в этой сфере инструменты программы начали применять ещё в нулевых годах. Например, во время разработки Killzone 2 студия Guerrilla Games<a>использовала</a>Houdini для создания симуляций одежды, эффектов разрушения и генераций ландшафта. Позднее VFX-художники Naughty Dog<a>создавали</a>динамические потоки воды в Uncharted 4: A Thief’s End.</p>
25 <p>Houdini широко<a>востребована</a>среди таких крупных компаний, как Sega и Ubisoft, причём её используют не только для генерации ландшафта или симуляций водной среды, но и для создания 3D-ассетов со сложной геометрией. К тому же Houdini совместима с игровыми движками и основными пакетами профильных программ, задействованных в рабочем процессе.</p>
25 <p>Houdini широко<a>востребована</a>среди таких крупных компаний, как Sega и Ubisoft, причём её используют не только для генерации ландшафта или симуляций водной среды, но и для создания 3D-ассетов со сложной геометрией. К тому же Houdini совместима с игровыми движками и основными пакетами профильных программ, задействованных в рабочем процессе.</p>
26 Шоурил Houdini, демонстрирующий возможности программы в играх<p>У лицензии Houdini существует несколько версий. SideFX<a>предлагает</a>широкий выбор тарифов как для крупных компаний, так и для инди-разработчиков или тех, кто просто хочет ознакомиться с возможностями программы. Разберём особенности каждой лицензии.</p>
26 Шоурил Houdini, демонстрирующий возможности программы в играх<p>У лицензии Houdini существует несколько версий. SideFX<a>предлагает</a>широкий выбор тарифов как для крупных компаний, так и для инди-разработчиков или тех, кто просто хочет ознакомиться с возможностями программы. Разберём особенности каждой лицензии.</p>
27 <p><a><strong>Houdini Apprentice</strong></a><strong>.</strong>Бесплатная версия для некоммерческого использования. Подойдёт учащимся и начинающим художникам, которые изучают 3D-графику в качестве хобби. Фактически эта лицензия содержит все функции, которые есть в платной версии Houdini Core (о ней ниже), но с ограниченными возможностями экспорта. Например, созданный контент нельзя сохранить в формате FBX, разрешение финальных рендеров сильно уменьшено, и на них отображается водяной знак. Тем не менее эти ограничения не мешают изучать программу.</p>
27 <p><a><strong>Houdini Apprentice</strong></a><strong>.</strong>Бесплатная версия для некоммерческого использования. Подойдёт учащимся и начинающим художникам, которые изучают 3D-графику в качестве хобби. Фактически эта лицензия содержит все функции, которые есть в платной версии Houdini Core (о ней ниже), но с ограниченными возможностями экспорта. Например, созданный контент нельзя сохранить в формате FBX, разрешение финальных рендеров сильно уменьшено, и на них отображается водяной знак. Тем не менее эти ограничения не мешают изучать программу.</p>
28 <p><a><strong>Houdini Education</strong></a><strong>.</strong>75 долларов в год для студентов и высших образовательных учреждений или учебных центров (для школ и преподавателей - бесплатно). Главное отличие от Apprentice - набор VFX и симуляций из версии Houdini FX. К тому же программа может открывать файлы, созданные в Houdini Apprentice.</p>
28 <p><a><strong>Houdini Education</strong></a><strong>.</strong>75 долларов в год для студентов и высших образовательных учреждений или учебных центров (для школ и преподавателей - бесплатно). Главное отличие от Apprentice - набор VFX и симуляций из версии Houdini FX. К тому же программа может открывать файлы, созданные в Houdini Apprentice.</p>
29 <p><a><strong>Houdini Indie</strong></a><strong>.</strong>269 долларов в год или 399 долларов за два года (установка только на одно устройство). Этот вариант лицензии создан для соло-разработчиков и специалистов-фрилансеров, чья прибыль от проектов не превышает 100 тысяч долларов в год. По функциям она ничем не отличается от Houdini Apprentice, но в ней есть возможность экспорта созданного контента в движки Unreal и Unity, а также в формат FBX.</p>
29 <p><a><strong>Houdini Indie</strong></a><strong>.</strong>269 долларов в год или 399 долларов за два года (установка только на одно устройство). Этот вариант лицензии создан для соло-разработчиков и специалистов-фрилансеров, чья прибыль от проектов не превышает 100 тысяч долларов в год. По функциям она ничем не отличается от Houdini Apprentice, но в ней есть возможность экспорта созданного контента в движки Unreal и Unity, а также в формат FBX.</p>
30 <p>Houdini Indie можно приобрести по более выгодной цене в <a>Steam</a>. Лицензия на год обойдётся в 17 839 рублей, на два года - в 26 479 рублей. Продукт доступен и для пользователей из РФ.</p>
30 <p>Houdini Indie можно приобрести по более выгодной цене в <a>Steam</a>. Лицензия на год обойдётся в 17 839 рублей, на два года - в 26 479 рублей. Продукт доступен и для пользователей из РФ.</p>
31 <p><a><strong>Houdini Core</strong></a><strong>.</strong>1340 долларов в год. Пожизненная лицензия стоит 1995 долларов, но при этом придётся дополнительно платить 995 долларов в год за последующие обновления по истечении года. Лицензия рассчитана на профессиональное использование и содержит все необходимые инструменты для 3D-моделлеров, художников по освещению, риггеров и аниматоров, а также функции для композитинга и моушн-дизайна, за исключением некоторых систем визуальных эффектов и симуляций.</p>
31 <p><a><strong>Houdini Core</strong></a><strong>.</strong>1340 долларов в год. Пожизненная лицензия стоит 1995 долларов, но при этом придётся дополнительно платить 995 долларов в год за последующие обновления по истечении года. Лицензия рассчитана на профессиональное использование и содержит все необходимые инструменты для 3D-моделлеров, художников по освещению, риггеров и аниматоров, а также функции для композитинга и моушн-дизайна, за исключением некоторых систем визуальных эффектов и симуляций.</p>
32 <p><a><strong>Houdini FX</strong></a><strong>.</strong>3195 долларов в год. Пожизненная лицензия - 4495 долларов в год (плюс 2495 долларов в год за последующие обновления). Этот тариф подходит для крупных компаний, которые занимаются производством высокобюджетных проектов. Содержит полный набор функций, в том числе системы визуальных эффектов и симуляций<a>Pyro FX</a>,<a>Fluids</a>,<a>Rigid body</a>,<a>Crowd</a>,<a>Vellum</a>,<a>Wire Solver</a>. Для работы с игровыми движками Unreal и Unity необходимо докупить лицензию<a>Houdini Engine</a>(при использовании годовой лицензии).</p>
32 <p><a><strong>Houdini FX</strong></a><strong>.</strong>3195 долларов в год. Пожизненная лицензия - 4495 долларов в год (плюс 2495 долларов в год за последующие обновления). Этот тариф подходит для крупных компаний, которые занимаются производством высокобюджетных проектов. Содержит полный набор функций, в том числе системы визуальных эффектов и симуляций<a>Pyro FX</a>,<a>Fluids</a>,<a>Rigid body</a>,<a>Crowd</a>,<a>Vellum</a>,<a>Wire Solver</a>. Для работы с игровыми движками Unreal и Unity необходимо докупить лицензию<a>Houdini Engine</a>(при использовании годовой лицензии).</p>
33 <p>Практически каждый тип лицензии<a>имеет</a>своё уникальное расширение файлов. Если контент, созданный в Houdini Core и Houdini FX, имеет стандартное расширение (например<strong>.hip</strong>и <strong>.hda</strong>), то в Houdini Apprentice в конце наименования расширения добавляется<strong>nc</strong>(<strong>.hipnc</strong>,<strong>.hdanc</strong>). У Houdini Indie -<strong>lc</strong>. Таким образом проекты, созданные при одном типе лицензии, нельзя открыть при другом, за исключением случая с лицензией для учебных заведений, упомянутого выше.</p>
33 <p>Практически каждый тип лицензии<a>имеет</a>своё уникальное расширение файлов. Если контент, созданный в Houdini Core и Houdini FX, имеет стандартное расширение (например<strong>.hip</strong>и <strong>.hda</strong>), то в Houdini Apprentice в конце наименования расширения добавляется<strong>nc</strong>(<strong>.hipnc</strong>,<strong>.hdanc</strong>). У Houdini Indie -<strong>lc</strong>. Таким образом проекты, созданные при одном типе лицензии, нельзя открыть при другом, за исключением случая с лицензией для учебных заведений, упомянутого выше.</p>
34 <p><strong>Подытожим.</strong>Начинающим пользователям необязательно покупать платную версию, так как в Houdini Apprentice нет ограничения основных функций. Фактически можно освоить программу совершенно бесплатно, а в дальнейшем принять решение о покупке лицензии.</p>
34 <p><strong>Подытожим.</strong>Начинающим пользователям необязательно покупать платную версию, так как в Houdini Apprentice нет ограничения основных функций. Фактически можно освоить программу совершенно бесплатно, а в дальнейшем принять решение о покупке лицензии.</p>
35 <p><strong>На момент написания материала последняя версия Houdini -</strong><a><strong>20.0.689</strong></a><strong>.</strong>Но для работы рекомендуется использовать стабильную версию<strong>20.0.688</strong>.</p>
35 <p><strong>На момент написания материала последняя версия Houdini -</strong><a><strong>20.0.689</strong></a><strong>.</strong>Но для работы рекомендуется использовать стабильную версию<strong>20.0.688</strong>.</p>
36 <p>Интерфейс Houdini выглядит одинаково во всех версиях лицензии. Рассмотрим его основные особенности. Для наглядности в сцене создан примитив куба.</p>
36 <p>Интерфейс Houdini выглядит одинаково во всех версиях лицензии. Рассмотрим его основные особенности. Для наглядности в сцене создан примитив куба.</p>
37 <em>Скриншот: Houdini / Side Effects Software</em><p>Основной рабочий процесс в Houdini проходит в трёх главных окнах. Самое большое из них - 3D-вьюпорт (на скриншоте -№1). В этой области отображаются все объекты, загруженные в сцену. В режиме обзора (View), который установлен по умолчанию, все основные действия выполняются с помощью мыши:</p>
37 <em>Скриншот: Houdini / Side Effects Software</em><p>Основной рабочий процесс в Houdini проходит в трёх главных окнах. Самое большое из них - 3D-вьюпорт (на скриншоте -№1). В этой области отображаются все объекты, загруженные в сцену. В режиме обзора (View), который установлен по умолчанию, все основные действия выполняются с помощью мыши:</p>
38 <ul><li><strong>удержание ЛКМ</strong> - вращение вокруг сцены;</li>
38 <ul><li><strong>удержание ЛКМ</strong> - вращение вокруг сцены;</li>
39 <li><strong>нажатие на колёсико мыши</strong> - перемещение;</li>
39 <li><strong>нажатие на колёсико мыши</strong> - перемещение;</li>
40 <li><strong>удержание ПКМ</strong>либо<strong> вращание колёсика мыши</strong> - масштабирование.</li>
40 <li><strong>удержание ПКМ</strong>либо<strong> вращание колёсика мыши</strong> - масштабирование.</li>
41 </ul><p>Данные объектов во вьюпорте содержатся в двух рабочих пространствах - в редакторе сети<strong>Network Editor</strong>и в редакторе параметров<strong>Parameter Editor</strong>. Рассмотрим их подробнее.</p>
41 </ul><p>Данные объектов во вьюпорте содержатся в двух рабочих пространствах - в редакторе сети<strong>Network Editor</strong>и в редакторе параметров<strong>Parameter Editor</strong>. Рассмотрим их подробнее.</p>
42 <p><a><strong>Network Editor</strong></a>(на скриншоте - №2) содержит информацию о сетях и нодах. Каждая сеть в Houdini имеет свои свойства и группы нодов, отвечающих за определённые процессы. Например, на скриншоте открыта сеть<strong>obj</strong>, в которой можно настроить ноды геометрии объекта, в данном случае куба. Но если нам потребуется, скажем, настроить его материалы, нам нужно открыть вкладку и выбрать раздел<strong>mat</strong>.</p>
42 <p><a><strong>Network Editor</strong></a>(на скриншоте - №2) содержит информацию о сетях и нодах. Каждая сеть в Houdini имеет свои свойства и группы нодов, отвечающих за определённые процессы. Например, на скриншоте открыта сеть<strong>obj</strong>, в которой можно настроить ноды геометрии объекта, в данном случае куба. Но если нам потребуется, скажем, настроить его материалы, нам нужно открыть вкладку и выбрать раздел<strong>mat</strong>.</p>
43 Выбор сети в Houdini<em>Скриншот: Houdini / Side Effects Software</em><p>Окно<strong>Parameter Editor</strong>(на скриншоте - №3) работает в связке с ранее упомянутым редактором нодов. Например, на скриншоте выделен основной нод, в котором содержится общая информация о кубе, и во вкладке<strong>Transform</strong>в <strong>Parameter Editor</strong>отображены данные о координатах и размерах куба, которые при желании можно изменить. К слову, если развернуть этот нод двойным кликом ЛКМ - в окне отобразится внутренняя структура объекта, которая также представлена в нодах - точнее, пока в одном ноде, который содержит общую информацию о меше. А в окне<strong>Parameter Editor</strong>появятся уже другие настройки.</p>
43 Выбор сети в Houdini<em>Скриншот: Houdini / Side Effects Software</em><p>Окно<strong>Parameter Editor</strong>(на скриншоте - №3) работает в связке с ранее упомянутым редактором нодов. Например, на скриншоте выделен основной нод, в котором содержится общая информация о кубе, и во вкладке<strong>Transform</strong>в <strong>Parameter Editor</strong>отображены данные о координатах и размерах куба, которые при желании можно изменить. К слову, если развернуть этот нод двойным кликом ЛКМ - в окне отобразится внутренняя структура объекта, которая также представлена в нодах - точнее, пока в одном ноде, который содержит общую информацию о меше. А в окне<strong>Parameter Editor</strong>появятся уже другие настройки.</p>
44 Изменение параметров меша после двойного клика по главному ноду куба<em>Скриншот: Houdini / Side Effects Software</em><p>Выше этих трёх окон можно заметить пространство с большим количеством значков, которые распределены по тематическим вкладкам (на скриншоте - №4). В рамках Houdini оно называется<strong>Shelf</strong>, то есть "полка" с основными инструментами. На самом деле все эти функции можно создать и через ноды, но ярлыки на панели обеспечивают более быстрый доступ к необходимым функциям и интерактивному взаимодействию с объектами в сцене. Иными словами,<strong>Shelf</strong> - альтернативный метод работы в Houdini.</p>
44 Изменение параметров меша после двойного клика по главному ноду куба<em>Скриншот: Houdini / Side Effects Software</em><p>Выше этих трёх окон можно заметить пространство с большим количеством значков, которые распределены по тематическим вкладкам (на скриншоте - №4). В рамках Houdini оно называется<strong>Shelf</strong>, то есть "полка" с основными инструментами. На самом деле все эти функции можно создать и через ноды, но ярлыки на панели обеспечивают более быстрый доступ к необходимым функциям и интерактивному взаимодействию с объектами в сцене. Иными словами,<strong>Shelf</strong> - альтернативный метод работы в Houdini.</p>
45 <p>Например, пресловутый куб или просто прямоугольный объект можно создать в <strong>Network Editor</strong>, выбрав<strong>Add</strong> →<strong>Node</strong>(или просто нажать<strong>Tab</strong>), а далее в открывшейся вкладке выбрать<strong>Geometry</strong> →<strong>Primitive</strong> →<strong>Box</strong>(или<strong>Cube</strong>). После этого в <strong>Network Editor</strong>появится нод объекта, а в центре сцены визуализируется куб. А можно просто нажать на значок<strong>Box</strong>в разделе<strong>Create</strong>и разместить его в сцене.</p>
45 <p>Например, пресловутый куб или просто прямоугольный объект можно создать в <strong>Network Editor</strong>, выбрав<strong>Add</strong> →<strong>Node</strong>(или просто нажать<strong>Tab</strong>), а далее в открывшейся вкладке выбрать<strong>Geometry</strong> →<strong>Primitive</strong> →<strong>Box</strong>(или<strong>Cube</strong>). После этого в <strong>Network Editor</strong>появится нод объекта, а в центре сцены визуализируется куб. А можно просто нажать на значок<strong>Box</strong>в разделе<strong>Create</strong>и разместить его в сцене.</p>
46 <p>Чуть ниже полки находится панель вкладок с переключением основного рабочего пространства (на скриншоте - №5). По умолчанию стоит<strong>Scene View</strong>(то есть 3D-вьюпорт), при необходимости можно выбрать редактор анимации (Animation Editor), режим просмотра рендера (Render View), композитинга (Composite View), визуальных эффектов (Motion FX View) и редактор атрибутов геометрии (Geometry Spreadsheet). Также есть возможность создать собственный интерфейс для определённых операций.</p>
46 <p>Чуть ниже полки находится панель вкладок с переключением основного рабочего пространства (на скриншоте - №5). По умолчанию стоит<strong>Scene View</strong>(то есть 3D-вьюпорт), при необходимости можно выбрать редактор анимации (Animation Editor), режим просмотра рендера (Render View), композитинга (Composite View), визуальных эффектов (Motion FX View) и редактор атрибутов геометрии (Geometry Spreadsheet). Также есть возможность создать собственный интерфейс для определённых операций.</p>
47 <p>Слева от вьюпорта можно увидеть панель с основными операциями (на скриншоте - №6). На ней размещены ярлыки с основными методами выделения, перемещения, вращения, трансформации объектов в сцене и так далее. По умолчанию на панели включён режим виртуальной камеры, что позволяет перемещать последнюю внутри сцены.</p>
47 <p>Слева от вьюпорта можно увидеть панель с основными операциями (на скриншоте - №6). На ней размещены ярлыки с основными методами выделения, перемещения, вращения, трансформации объектов в сцене и так далее. По умолчанию на панели включён режим виртуальной камеры, что позволяет перемещать последнюю внутри сцены.</p>
48 <p>Справа от вьюпорта находится панель с различными настройками отображения сцены и объектов (на скриншоте - №7), включая сеть координат, освещения, вершин, нормалей, номеров вершин и полигонов, а также отображение UV-островов и другие данные, которые важно видеть в ходе рабочего процесса.</p>
48 <p>Справа от вьюпорта находится панель с различными настройками отображения сцены и объектов (на скриншоте - №7), включая сеть координат, освещения, вершин, нормалей, номеров вершин и полигонов, а также отображение UV-островов и другие данные, которые важно видеть в ходе рабочего процесса.</p>
49 <p>В самом верху находится главное меню (на скриншоте - №8) со стандартными функциями загрузки, сохранения, импорта ассетов, настроек интерфейса, справочными разделами и другими стандартными функциями, которые встречаются практически во всех программах для 3D-моделирования.</p>
49 <p>В самом верху находится главное меню (на скриншоте - №8) со стандартными функциями загрузки, сохранения, импорта ассетов, настроек интерфейса, справочными разделами и другими стандартными функциями, которые встречаются практически во всех программах для 3D-моделирования.</p>
50 <p>Внизу расположена панель таймлайна (на скриншоте - №9), предназначенная для воспроизведения анимации и симуляций. Здесь же можно настроить ключевые кадры и запустить проигрыватель.</p>
50 <p>Внизу расположена панель таймлайна (на скриншоте - №9), предназначенная для воспроизведения анимации и симуляций. Здесь же можно настроить ключевые кадры и запустить проигрыватель.</p>
51 <p><strong>Большой выбор инструментов для моделирования.</strong>Используя сети нодов, можно создавать сложные конструкции - например, ландшафт, окружение или комплексную городскую среду. Также доступно множество<a>решений</a>для интерактивного моделирования во вьюпорте, в том числе булевы операции, формирование фасок, построение геометрии на основе кривых и другие функции.</p>
51 <p><strong>Большой выбор инструментов для моделирования.</strong>Используя сети нодов, можно создавать сложные конструкции - например, ландшафт, окружение или комплексную городскую среду. Также доступно множество<a>решений</a>для интерактивного моделирования во вьюпорте, в том числе булевы операции, формирование фасок, построение геометрии на основе кривых и другие функции.</p>
52 <p><strong>Уникальные инструменты для риггинга и анимации.</strong>Доступны автоматизированные настройки рига, инструменты для корректной передачи смещения мышц и кожи во время движения, симуляции<a>Vellum</a>для движения одежды, волос и шерсти, а также фреймворк<a>KineFX</a>для ретаргета и редактирования анимаций на процедурной основе.</p>
52 <p><strong>Уникальные инструменты для риггинга и анимации.</strong>Доступны автоматизированные настройки рига, инструменты для корректной передачи смещения мышц и кожи во время движения, симуляции<a>Vellum</a>для движения одежды, волос и шерсти, а также фреймворк<a>KineFX</a>для ретаргета и редактирования анимаций на процедурной основе.</p>
53 <p><strong>Фреймворк для создания реалистичных волос и шерсти</strong>, в том числе<a>Curve Advect</a>для настройки направления волосяного покрова. Также для поддержания динамики используется уже упомянутая выше система Vellum.</p>
53 <p><strong>Фреймворк для создания реалистичных волос и шерсти</strong>, в том числе<a>Curve Advect</a>для настройки направления волосяного покрова. Также для поддержания динамики используется уже упомянутая выше система Vellum.</p>
54 <p><strong>Возможность генерации самых необычных ландшафтов.</strong><a>Процесс</a>во многом схож с рисованием в 3D, что облегчает работу художникам.</p>
54 <p><strong>Возможность генерации самых необычных ландшафтов.</strong><a>Процесс</a>во многом схож с рисованием в 3D, что облегчает работу художникам.</p>
55 <p><a><strong>Инструменты</strong></a><strong>для генерации реалистичных объёмных облаков, в том числе из полигональных объектов.</strong></p>
55 <p><a><strong>Инструменты</strong></a><strong>для генерации реалистичных объёмных облаков, в том числе из полигональных объектов.</strong></p>
56 <p><strong>Реалистичные</strong><a><strong>симуляции</strong></a><strong>взрывов, огня, жидкостей, разрушаемого окружения, частиц и других VFX с учётом соблюдения законов физики.</strong>Многие из систем доступны только в Houdini FX.</p>
56 <p><strong>Реалистичные</strong><a><strong>симуляции</strong></a><strong>взрывов, огня, жидкостей, разрушаемого окружения, частиц и других VFX с учётом соблюдения законов физики.</strong>Многие из систем доступны только в Houdini FX.</p>
57 <p><strong>Два встроенных движка рендеринга</strong><a><strong>Mantra</strong></a><strong>и </strong><a><strong>Karma</strong></a><strong>, предназначенные для разных задач.</strong>Mantra работает только в рамках<a>IFD</a> - формата описания сцены Houdini, тогда как движок Karma предназначен для стандарта описания сцены<a>USD</a>. Больше о разнице движков можно узнать из <a>таблицы</a>. Помимо локального рендера, в Houdini доступны функции рендеринга на сторонних системах, например Arnold или Redshift.</p>
57 <p><strong>Два встроенных движка рендеринга</strong><a><strong>Mantra</strong></a><strong>и </strong><a><strong>Karma</strong></a><strong>, предназначенные для разных задач.</strong>Mantra работает только в рамках<a>IFD</a> - формата описания сцены Houdini, тогда как движок Karma предназначен для стандарта описания сцены<a>USD</a>. Больше о разнице движков можно узнать из <a>таблицы</a>. Помимо локального рендера, в Houdini доступны функции рендеринга на сторонних системах, например Arnold или Redshift.</p>
58 <em>Шоурил, демонстрирующий возможности Houdini 20</em><p><strong>Процедурный подход.</strong>При использовании нодов не нужно беспокоиться о том, что что-то пойдёт не так. Всегда можно перестроить сеть, изменить или поменять местами компоненты и контролировать результат в реальном времени.</p>
58 <em>Шоурил, демонстрирующий возможности Houdini 20</em><p><strong>Процедурный подход.</strong>При использовании нодов не нужно беспокоиться о том, что что-то пойдёт не так. Всегда можно перестроить сеть, изменить или поменять местами компоненты и контролировать результат в реальном времени.</p>
59 <p><strong>Универсальность.</strong>Помимо систем визуальных эффектов, в Houdini можно создавать уникальные 3D-ассеты со сложной геометрией. Огромен выбор инструментов для реалистичной анимации. Также доступна интеграция контента с другим ПО и игровыми движками.</p>
59 <p><strong>Универсальность.</strong>Помимо систем визуальных эффектов, в Houdini можно создавать уникальные 3D-ассеты со сложной геометрией. Огромен выбор инструментов для реалистичной анимации. Также доступна интеграция контента с другим ПО и игровыми движками.</p>
60 <p><strong>Стандарт индустрии.</strong>Различные спецэффекты и симуляции, созданные в Houdini, легко использовать в видеоряде с живыми съёмками, поэтому программа широко применяется в кино, телевидении и рекламе. Houdini распространена среди студий разработки игр. Знание программы станет плюсом в резюме, а значит повысит его привлекательность среди потенциальных работодателей.</p>
60 <p><strong>Стандарт индустрии.</strong>Различные спецэффекты и симуляции, созданные в Houdini, легко использовать в видеоряде с живыми съёмками, поэтому программа широко применяется в кино, телевидении и рекламе. Houdini распространена среди студий разработки игр. Знание программы станет плюсом в резюме, а значит повысит его привлекательность среди потенциальных работодателей.</p>
61 Процедурное окружение в техническом демо Project Titan, большая часть которого создана в Houdini<em>Кадр: Project Titan / YouTube</em><p><strong>Возможность бесплатно ознакомиться с программой без ограничений по времени или функциям.</strong>И хотя Houdini Apprentice не подходит для профессионального использования из-за жёстких ограничений экспорта, в ней можно изучить основы и принять решение, покупать платную версию или нет.</p>
61 Процедурное окружение в техническом демо Project Titan, большая часть которого создана в Houdini<em>Кадр: Project Titan / YouTube</em><p><strong>Возможность бесплатно ознакомиться с программой без ограничений по времени или функциям.</strong>И хотя Houdini Apprentice не подходит для профессионального использования из-за жёстких ограничений экспорта, в ней можно изучить основы и принять решение, покупать платную версию или нет.</p>
62 <p><strong>Большое количество справочных материалов.</strong>Кроме документации и официального канала<a>Houdini</a>на YouTube с подробным разбором разных операций, есть сайт SideFX с <a>подборкой</a> обучающих видео от частных студий и специалистов. Видео можно сортировать по актуальности и содержанию (начинающий, средний или продвинутый уровень, мастер-классы, лайфхаки и так далее).</p>
62 <p><strong>Большое количество справочных материалов.</strong>Кроме документации и официального канала<a>Houdini</a>на YouTube с подробным разбором разных операций, есть сайт SideFX с <a>подборкой</a> обучающих видео от частных студий и специалистов. Видео можно сортировать по актуальности и содержанию (начинающий, средний или продвинутый уровень, мастер-классы, лайфхаки и так далее).</p>
63 <p><strong>Требует от пользователя определённых технических навыков</strong>, в том числе понимания логики и структуры рабочего процесса на основе нодов, знания синтаксиса и функций<a>VEX</a>(при углублённом изучении). При создании некоторых реалистичных симуляций придётся вспомнить физику и математику.</p>
63 <p><strong>Требует от пользователя определённых технических навыков</strong>, в том числе понимания логики и структуры рабочего процесса на основе нодов, знания синтаксиса и функций<a>VEX</a>(при углублённом изучении). При создании некоторых реалистичных симуляций придётся вспомнить физику и математику.</p>
64 <p><strong>Процедурный подход порой усложняет даже простые задачи</strong>, особенно в отношении моделирования и анимации. Например, если в будущем проекте нет сложной геометрии, гораздо проще создать желаемую форму в другом ПО.</p>
64 <p><strong>Процедурный подход порой усложняет даже простые задачи</strong>, особенно в отношении моделирования и анимации. Например, если в будущем проекте нет сложной геометрии, гораздо проще создать желаемую форму в другом ПО.</p>
65 Демонстрация связки нодов для генерации объекта со спиралевидной структурой<em>Скриншот: Houdini / Side Effects Software</em><p>Также стоит помнить, что Houdini - не единственная программа, в которой можно создавать симуляции и визуальные эффекты и тем более работать с анимациями и моделированием объектов. Аналогичные функции есть в Maya, Blender, Cinema 4D и даже в Unreal Engine.</p>
65 Демонстрация связки нодов для генерации объекта со спиралевидной структурой<em>Скриншот: Houdini / Side Effects Software</em><p>Также стоит помнить, что Houdini - не единственная программа, в которой можно создавать симуляции и визуальные эффекты и тем более работать с анимациями и моделированием объектов. Аналогичные функции есть в Maya, Blender, Cinema 4D и даже в Unreal Engine.</p>
66 <p><strong>Симуляции в Houdini требуют мощных вычислительных ресурсов</strong>, поэтому предварительно стоит ознакомиться с <a>системными требованиями</a>.</p>
66 <p><strong>Симуляции в Houdini требуют мощных вычислительных ресурсов</strong>, поэтому предварительно стоит ознакомиться с <a>системными требованиями</a>.</p>
67 <p><strong>Примечание.</strong>Это не значит, что Houdini не работает на слабых системах. Например, во время написания этого материала в качестве эксперимента мы установили Houdini на компьютер с процессором Intel Core i5 3470 3,2 ГГц, видеокартой GTX GeForce 760 и 8 ГБ ОЗУ. Разумеется, вряд ли мы смогли бы обработать на этом железе сложную симуляцию, но с процессом моделирования и созданием статичного рендера программа справилась хорошо. Можно сделать вывод, что системные требования зависят от конкретных задач пользователя.</p>
67 <p><strong>Примечание.</strong>Это не значит, что Houdini не работает на слабых системах. Например, во время написания этого материала в качестве эксперимента мы установили Houdini на компьютер с процессором Intel Core i5 3470 3,2 ГГц, видеокартой GTX GeForce 760 и 8 ГБ ОЗУ. Разумеется, вряд ли мы смогли бы обработать на этом железе сложную симуляцию, но с процессом моделирования и созданием статичного рендера программа справилась хорошо. Можно сделать вывод, что системные требования зависят от конкретных задач пользователя.</p>
68 <p><strong>Высокая цена.</strong>И хотя лицензия Houdini Indie относительно недорогая в сравнении с другими программами для 3D-моделирования (например, Maya или 3DCoat), из-за ограничений по количеству устройств и некоторым функциям крупным студиям придётся покупать лицензию Core или FX, что потребует серьёзных расходов.</p>
68 <p><strong>Высокая цена.</strong>И хотя лицензия Houdini Indie относительно недорогая в сравнении с другими программами для 3D-моделирования (например, Maya или 3DCoat), из-за ограничений по количеству устройств и некоторым функциям крупным студиям придётся покупать лицензию Core или FX, что потребует серьёзных расходов.</p>
69 <p>Магия Houdini требует особого подхода, причём не только технических навыков, но и времени на изучение, а также определённых затрат, которые в дальнейшем должны окупиться.</p>
69 <p>Магия Houdini требует особого подхода, причём не только технических навыков, но и времени на изучение, а также определённых затрат, которые в дальнейшем должны окупиться.</p>
70 <p>Поэтому для начала стоит ознакомиться с бесплатной версией, разобраться в её основах и задать себе вопрос, сможет ли эта программа повысить эффективность и качество ваших проектов. Если ответ утвердительный - наберитесь терпения и приступайте к освоению. И не бойтесь экспериментировать, Houdini станет хорошим вариантом для оттачивания навыков и расширения границ творчества в мире 3D-графики.</p>
70 <p>Поэтому для начала стоит ознакомиться с бесплатной версией, разобраться в её основах и задать себе вопрос, сможет ли эта программа повысить эффективность и качество ваших проектов. Если ответ утвердительный - наберитесь терпения и приступайте к освоению. И не бойтесь экспериментировать, Houdini станет хорошим вариантом для оттачивания навыков и расширения границ творчества в мире 3D-графики.</p>
71 <a>Научитесь: Профессия 3D-художник окружения с нуля до PRO Узнать больше</a>
71 <a>Научитесь: Профессия 3D-художник окружения с нуля до PRO Узнать больше</a>