![](https://media.sidefx.com/accounts/avatars/85994/resized/160/160/197201_10150129086331705_7527981_n.png)
Stina Flodström
stinzen
About Me
EXPERTISE
Freelancer
INDUSTRY
Gamedev
Houdini Skills
Availability
Not Specified
Recent Forum Posts
SOLVED Creating relative channel references with attribute Feb. 7, 2025, 7:01 a.m.
That did work thank you! I think I was just overcomplicating things
![](/static/djangobb_forum/img/smilies/smile.png)
Write in a n exiting Datatable Feb. 6, 2025, 2:24 p.m.
Hey,
I just read through the documentation, are you using the right path?
If you right-click on your DT asset in the content browser in Unreal and select "Copy object path" you will get the right path (then just remove the name of the asset of course). I see you have the path from "copy reference", both those work in my experience when placing instances but maybe it expects a path without the /Script/ for this?
From the documentation:
"The data table will be saved at the string specified by the unreal_object_path attribute. The string at the first point will be taken. This path should be a valid Unreal path (where /Game represents the Content folder). "
https://www.sidefx.com/docs/houdini/unreal/outputs.html#data-tables [www.sidefx.com]
Just a thought!
I just read through the documentation, are you using the right path?
If you right-click on your DT asset in the content browser in Unreal and select "Copy object path" you will get the right path (then just remove the name of the asset of course). I see you have the path from "copy reference", both those work in my experience when placing instances but maybe it expects a path without the /Script/ for this?
From the documentation:
"The data table will be saved at the string specified by the unreal_object_path attribute. The string at the first point will be taken. This path should be a valid Unreal path (where /Game represents the Content folder). "
https://www.sidefx.com/docs/houdini/unreal/outputs.html#data-tables [www.sidefx.com]
Just a thought!
SOLVED Creating relative channel references with attribute Feb. 6, 2025, 2 p.m.
Hey All,
Is it possibly to automatically create channel references based on an attribute in vex or alike?
I created a lot of parameters automatically from a json in my hda with names of meshes for a tiling set, following a python tutorial. I have points with a "name" attribute and I want to hook up a channel reference to the corresponding parameter in the hda - so the point gets a relative reference to the parameter with the matching name. Without me having to do it manually with right-click Copy Parameter - "Paste Relative Reference".
Example: I have a point named "corner_left" I want it have a relative channel reference the parameter channel "corner left" in the hda. Is that possible?
I tried creating a channel path with ch("../" + name) in vex but the value in the channel wasn't actually referenced.
I'm assigning paths to meshes in unreal to the points, any help appreciated!
Is it possibly to automatically create channel references based on an attribute in vex or alike?
I created a lot of parameters automatically from a json in my hda with names of meshes for a tiling set, following a python tutorial. I have points with a "name" attribute and I want to hook up a channel reference to the corresponding parameter in the hda - so the point gets a relative reference to the parameter with the matching name. Without me having to do it manually with right-click Copy Parameter - "Paste Relative Reference".
Example: I have a point named "corner_left" I want it have a relative channel reference the parameter channel "corner left" in the hda. Is that possible?
I tried creating a channel path with ch("../" + name) in vex but the value in the channel wasn't actually referenced.
I'm assigning paths to meshes in unreal to the points, any help appreciated!