The following videos are presented by Senior 3D Software Developer Cameron White, who covers several updates to Agent Primitives that are new in Houdini 19. Cameron goes over how to create an agent, round-tripping between crowds and KineFX, writing sequences to disk, how to add things to your crowds (props, for example), Vellum sim with agents and specifying custom data to your agent definition for varying the look of your crowd sim.
Agent Primitives: Overview
This video provides an overview of agent primitives and the different parts that make up the agent definition. Additional topics include: creating agent primitives and rigs, round-tripping between crowds and KineFX, and efficiently caching crowd sequences to disk.
- TIME STAMPS -
00:53 - Intro to agent primitives and agent definitions
11:54 - Creating agent primitives and rigs
23:08 - Caching agent definitions
Agent Primitives: Geometry
This video provides an in-depth look into agent shapes and layers, and discusses new features in Houdini 19 that simplify the workflow for producing geometry variations in a crowd.
- TIME STAMP -
00:01 - Intro to shapes, deformers, and layers
06:56 - Demo of Agent Layer 2.0 and Crowd Assign Layers
23:02 - Deformers and rigid shape bindings
27:25 - Bounding boxes
30:59 - Vellum workflow
Agent Primitives: Metadata
This video covers a new feature in Houdini 19 which allows custom data to be stored in the agent definition and shared between instances of an agent. A custom tool is developed to demonstrate how this feature can be used, and several new features in Houdini 19 related to dictionary attributes are also demonstrated.
- TIME STAMP -
00:01 - Intro
01:27 - Dictionary attributes and the Attribute Adjust Dictionary SOP
09:32 - Storing custom data in the agent definition
10:48 - Demo