Cinema 4D’s Houdini Engine integration leverages the capabilities of HDAs using the standard user interface and workflow that makes Cinema 4D so intuitive and powerful to use. It allows users to load HDAs as .hda or .otl files inside Cinema 4D and manipulate them like standard Cinema 4D generators.
The Houdini Engine processes the asset, translates the node-based Houdini setup that was used to create the HDA, “cooks” the result and returns it to Cinema 4D. This whole process takes place in the background with extremely low overheads, is non-intrusive and the user sees the result, just as with any standard Generator in Cinema 4D. When an HDA is loaded, all parameters that have been exposed by the creator of the HDA are available as attributes in Cinema 4D’s Attribute Manager.
The power of the Houdini integration is enhanced by the fact that an HDA can have inputs as parameters, allowing the user to push (marshal) standard Cinema 4D polygon objects, MoGraph setups, generators and Thinking Particle groups to the Houdini Engine for processing. This powerful feature lets HDAs be created that take advantage of a wide range of Houdini’s procedural modeling tools, particle generators, fracturing setups, fluid dynamics, grains and crowd simulations, just to name a few.