Is data unidirectional from Hou to Maya?

   2195   4   1
User Avatar
Member
166 posts
Joined: Nov. 2013
Offline
Apologies for the absurdly noob question, but with Houdini Engine is there any way to render something that is in a Maya scene, but through Houdini without caching out files?

Eg, animation dept want to do a quick render of their characters - could an otl that encapsulates a lop graph be sent through hou engine to Maya, and renders executed from the Maya side?

I realize this is probably a pipe dream but thought I'd throw it out there.
User Avatar
Staff
463 posts
Joined: Aug. 2019
Offline
It should be possible if you promote the render button of your ROP to your HDA.
User Avatar
Member
166 posts
Joined: Nov. 2013
Offline
Would that be able to be cached to usd and sent to Husk?
User Avatar
Member
166 posts
Joined: Nov. 2013
Offline
So I gave this a whirl. My otl is just a sphere, camera, and Karma Lop all linked up.

I exported using Houdini 19.0.657, and in Maya 2022.4 I loaded the Houdini Engine Plugin. When I went Houdini Engine > Load Asset...
and got this error:

// Error: Could not instantiate asset: Lop/davec_engine_test
in OTL file: /blah/home/davec/houdini19.0/otls/davec_engine_test.otl
 // 
// Error: Invalid argument given: Invalid manager type. // 
// Error: davec_engine_test1: Could not instantiate asset: Lop/davec_engine_test
in OTL file: /blah/home/davec/houdini19.0/otls/davec_engine_test.otl
 // 

Should I be pointing to an hda and not an otl?
Do I need to set up a port to Maya per this page? https://www.sidefx.com/docs/maya/_maya__session.html [www.sidefx.com]
User Avatar
Member
166 posts
Joined: Nov. 2013
Offline
Ah, If I make an OBJ level otl with a lopnet inside I get somewhere. Will report back!
  • Quick Links