Is there a defualt "don't cook" option?

   2535   2   0
User Avatar
Member
13 posts
Joined: 5月 2019
Offline
Hello!

I was wondering if there's a “do not cook” option per default when using a HDA inside of Maya?

Right now what I always do is add the input to a switch at the end, thus creating a custom “do not cook” option. The problem is that the asset still is being run through Houdini Engine, even though it just outputs the same mesh. This is quite slow when chain linking multiple HDA's within Maya. It'd be great if there existed an option to completely ignore changes to the input of the HDA by some means.

Thanks!

/Erik
User Avatar
スタッフ
463 posts
Joined: 8月 2019
Offline
Hi Erik,

You should be able to disable the node in the houdiniAsset node's attributes by checking “Frozen” under Maya Transform Attributes > Node Behaviour.

Unfortunately this will only work if you are not using DG-based evaluation.

https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/Maya-Customizing/files/GUID-F69C44F3-1037-46DF-A1BE-56B96EA6ED43-htm.html [knowledge.autodesk.com]

You could also try setting the Node State to “HasNoEffect”.

https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/Maya-Basics/files/GUID-4BBDEBF1-A4F1-4EE3-B225-A1E808AFA206-htm.html [knowledge.autodesk.com]
Edited by johnmather - 2020年1月3日 18:25:14
User Avatar
Member
13 posts
Joined: 5月 2019
Offline
Thanks for the reply, John!

Sadly I wasn't able to get this Frozen approach to work, so I'm still using the “do not cook” solution described above.
  • Quick Links