Maya geometry instances to Houdini engine input

   564   1   1
User Avatar
Member
10 posts
Joined: Sept. 2017
Offline
Hello,

I am working on a heavy scene in Maya where I had to use geometry instancing to make it less taxing on my workstation.
Does Houdini engine support geometry instances coming from Maya? I'm currently dealing with over 80 million triangles in terms of instanced geometry.

Or do I have to make my HDA do the instancing under the hood to re-create the scene in Houdini?

Any help or direction would be greatly appreciated.

Thanks
User Avatar
Staff
146 posts
Joined: Oct. 2017
Offline
At the moment, the engine plugin does not support bringing in instances from Maya. If you attempt to connect multiple instances to a single input, it will connect one copy of the leaf geometry, but we only connect the first transform for each leaf geo. The houdiniInputGeometry node currently only supports a single transform input.

The houdiniInputTransform node supports a multi of input transforms, but there's no convenient UI to connect it to anything except locators. You could still script connecting the world transforms of all your instances to a houdiniInputTransform. Which would create a particle geo with one particle for each transform, with the transform data tacked on as point attributes. You could then rebuild the scene in your hda.

We need to revisit the way that the Maya engine deals with input transforms and instances and DAG hierarchy. Any additional feedback is welcome.

Julia.
  • Quick Links