HOUDINI: VEX & PYTHON
VEX (Vector Extensions) - мощный вычислительный движок встроенный в Houdini и Mantra. Более половины инструментария Houdini так или иначе реализовано с применением VEX, поэтому в каждодневной работе Houdini-артиста VEX является одним из основных инструментов. Управление VEX реализовано посредством одноименного языка программирования. Но многим VEX знаком в основном возможностью собирать необходимый инструментарий нодами в VOP контексте. Возможности VOP очень широки, но они не идут ни в какое сравнение с гибкостью и лёгкостью, которую даёт умение писать программы непосредственно на самом языке VEX. Цель курса - дать понимание принципов программирования. Научить мыслить категориями этих инструментов. На реальных примерах из различных контекстов, научиться реализовывать более сложные программные алгоритмы. Этот курс про программирование. Он предназначен для тех, кто хочет научиться работать с VEX, Python, OpenCL и HDK. Создавать кастомные эффекты и инструменты. Развить навыки программирования, которые пригодятся не только в Houdini. .
Краткая программа курсаБЛОК 1: Как работает VEX.Специфика инструментария и круг решаемых задач. Ноды и код (VOP и VEX). Структура языка VEX. Комфортная работа с кодом и справкой. Практика разработки алгоритмов для простых задач. БЛОК 2: Next level. Реальные задачи.Возможности VEX, как процедурного языка программирования. Реализация сложных примеров для различных контекстов. БЛОК 3: Ограничения движка.Взаимоотношения с "конкурентами" (hscript, python, openCL) Кастомизация и расширение возможностей. Информация о курсе |

