How to move individual objects in geometry level

   3335   4   1
User Avatar
Member
2 posts
Joined: Oct. 2016
Offline
I'm not very experienced in Houdini, sorry in advanced for not using proper terminology.

I can't seem to move individual SOP nodes, like boxes and spheres independently. For example, when I create a geometry node on OBJ level, then create a box and a sphere inside the geometry node; how can I translate the sphere independently from the box?
When I select the sphere in obj mode ('1-key') and then translate it, it translates both the sphere and the box? I know I can change the values in the parameters panel, but I also want to be able to translate by clicking on the viewport.

Thanks!
User Avatar
Member
1743 posts
Joined: March 2012
Offline
If you transform a whole object, all of its geometry will be transformed. If you want to transform just some of it, you'll either need to split the geometry into two inner objects and just transform one of them, or you can use a Transform SOP to directly transform the point positions of a group. Hopefully one of those approaches will get you what you need.

I tend to work almost exclusively at the SOP level, so I'm rather biased toward using SOPs, but if the sphere and the box don't need to be in the same detail for anything, they might as well be separate objects.
Writing code for fun and profit since... 2005? Wow, I'm getting old.
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
User Avatar
Member
833 posts
Joined: Jan. 2018
Offline
Just add a Transform Node for each object node. That way you can animate them individually as you desire.

Attachments:
Screen Shot 2018-05-22 at 10.37.59 AM.png (61.4 KB)

>>Kays
For my Houdini tutorials and more visit:
https://www.youtube.com/c/RightBrainedTutorials [www.youtube.com]
User Avatar
Member
2 posts
Joined: Oct. 2016
Offline
Midphase
Just add a Transform Node for each object node. That way you can animate them individually as you desire.

Ah I see. And if I want to use the move tool to move the box1 while clicking/dragging in the viewport, I would first have to control-drag or double-click on the box to select all its primitives, and then perform the translation? Or is there a way to just click once on the box to select it, and then translate?
Edited by cr3scendo - May 23, 2018 11:25:25
User Avatar
Member
7801 posts
Joined: Sept. 2011
Offline
cr3scendo
Midphase
Just add a Transform Node for each object node. That way you can animate them individually as you desire.

Ah I see. And if I want to use the move tool to move the box1 while clicking/dragging in the viewport, I would first have to control-drag or double-click on the box to select all the primitives, and then perform the translation? Or is there a way to just click once on the box to select it, and then translate?

Yes, keep the box a separate object.
  • Quick Links