GILPStudio
April 5, 2018 09:19:48
Is there a way of making the transform sop parameters appear in ue4 like we can do it with curves?
I'm making a ‘dune generator’, and while I have the top of the dune made of an editable curve, I would like to move the base edges of this dune with some sort of transform gizmo.
The base are made of other 2 curves that copy the parameters of the first curve (`chs(“../curve2/coords”)`), with the exception that they have a edit node that kinda ‘freezes’ the Ty (so the base stays on the ground).
Since these 2 curves are copying the parameters of the first one, I can't actually make them ‘editable nodes’, since If I do it ue4 will crash every time I try to load the digital asset.
Img of the asset is attached on this post.
dpernuit
April 5, 2018 10:19:20
GILPStudio
April 5, 2018 14:35:29
Hello!
Thank you so much man, it works!!
Can I move the ‘gizmo’, though? It's on the same position of one of the curve points.
dpernuit
April 5, 2018 14:55:13
Yes,
You should normally be able to move the Handle's gizmo around, and this should update the corresponding parameter in Houdini. If it doesn't, then there might be something wrong with how you set it up.
GILPStudio
April 6, 2018 09:09:59
dpernuit
Yes,
You should normally be able to move the Handle's gizmo around, and this should update the corresponding parameter in Houdini. If it doesn't, then there might be something wrong with how you set it up.
Sorry to bother you again dpernuit, but I was referring to the pivot point of these handles. I mean, in houdini they are where I want them to be, but in Unreal they seem to appear like on the center of the mesh.
I'm sending my hipilc
Thanks
chrisgreb
April 6, 2018 10:20:48
There may be a bug where the pivot of the transform is not getting picked up by the handle in the plugin. As a workaround you could try resetting those pivots and use just the TRS.
DominicSewell
April 16, 2020 12:03:44
@chrisgrb @dpernuit what is the correct approach to creating these handles so that the amount of handles increases or decreases relative to a user input in the digital asset?
I currently have a python/hscript mash up that creates handles procedurally relative to the amount of points incoming, stores their transform values in a null and then links these to edit nodes that have been created. However, I have this all happening at the SOP level and thus once the HDA gets locked nothing functions. Im aware of the scripts tab in asset properties but have no idea how to transfer the concept I have working to a HDA at obj level / in ue4?
appreciate any help
Image Not Found
DominicSewell
April 20, 2020 14:09:44
Just a quick follow up to this, I've been made aware of the “unlock new nodes on creation” checkbox in the asset properties this allows for the asset to be created in an unlocked state however, the handles that are created are still not appearing on the unreal engine side?