catchyid Posted August 28, 2016 Share Posted August 28, 2016 Hi, I want to control a RBD translation using RBD Solver, and control the object rotation using SOP Solver. I used Multisolver, made RBD Solver the first input and SOP Solver the second. Inside the SOP solver I could not find a way to access the translation/orientation of the RBD as whole. My questions: -SOP Solver is not meant to change objects position/orientation, right? It has access only to points -What is the right way to achieve my goal? Should I use Script Solver instead? Thanks Quote Link to comment Share on other sites More sharing options...
bonsak Posted August 28, 2016 Share Posted August 28, 2016 You can add a "Transform" node after the "dop_geometry" node and do the rotation with that. Would that help? -b 1 Quote Link to comment Share on other sites More sharing options...
catchyid Posted August 29, 2016 Author Share Posted August 29, 2016 Hi bonsak, unfortunately it does not work. I did it and nothing happened. I "think" that the SOP solver is only concerned about point/vertices/... processing, however changing the entire position/translation of the DOP object is not its job. BTW, let's say instead of adding "translate" node, we add "Attribute Wrangler" node and write something simple such as @P += @N, now this works fine... When I check the geometry spreadsheet, I see "Position" data, I think somehow I need to overwrite the rotation values in here. Maybe a script solver would do it... Quote Link to comment Share on other sites More sharing options...
rich_lord Posted August 29, 2016 Share Posted August 29, 2016 This is much easier if you use RBD Packed objects. Then, each RBD object is represented by one point, and manipulating it in a SOP Solver as one object is easy. 1 Quote Link to comment Share on other sites More sharing options...
catchyid Posted August 29, 2016 Author Share Posted August 29, 2016 Thanks rich_lord, it does work Thanks again... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.