HDA Processor- How to use hdasopname for object hda [h18]

   1763   1   1
User Avatar
Member
2 posts
Joined: 3月 2014
Offline
I've got an object hda that was working fine in h17.5

In h18, however, the HDA Processor node errors out with a message saying it there were no suitable SOPs found in the HDA to use for output.

Looking at the docs, this makes sense, since the field is empty (hip was previously saved in h17.5)

However, try as I may, I'm not able to get the HDA Processor to find the correct SOP node no matter how I fill the hdasopname param. The example for the HDA Processor does not cover this.

I always get: specified SOP node was not found in HDA

my HDA looks like this (this is the path to the SOP with the display flag on, ignoring other nodes):
myHDA (obj_node:HDA/subnet) -> AgentCamera1 (obj_node:Camera) -> lookat_geom (obj_node:Geometry) -> lookat_out (sop_node:Null)

In the Sop Name (hdasopname) param, I tried:

AgentCamera1/lookat_geom/lookat_out
./AgentCamera1/lookat_geom/lookat_out
AgentCamera1/lookat_geom
/myHDA/AgentCamera1/lookat_geom/lookat_out
/myHDA1/AgentCamera1/lookat_geom/lookat_out

but none worked. Is there a special syntax / expression I need to use?

Thanks in advance!
User Avatar
スタッフ
387 posts
Joined: 8月 2017
Offline
Hi there,

Sorry about this – I will file a documentation bug to make this more clear.

This parameter just takes the name of the node, so I believe you will want to set it to “lookat_geom”.

I will also file an RFE to update this parameter so that it can also take an absolute path.
  • Quick Links