Posts: 4
Threads: 1
Joined: Jun 2021
Reputation:
0
Hello!
I have object structure like this
ParentObject
---Obi Solver
------Obi Chain
---ChainBall
---ChainHandle
Then I move Parent object Obi Chain's physics works. I want physics only then I move ChainBall or ChainHandle. Is it any way to do it?
Thank you!
Posts: 6,313
Threads: 24
Joined: Jun 2017
Reputation:
400
Obi Owner:
The simulation is always performed on the solver's space, so if you move the solver, any child actors will move together with it. Usual behavior you get with parent-child objects.
However you can attach ropes to any object (regardless of where it is in the hierarchy) and collisions also work with any objects. If I understood your question correctly, you can have:
ParentObject
---Obi Solver
------Obi Chain
ChainBall
ChainHandle
And just attach the ball and the handle to the chain.
Posts: 4
Threads: 1
Joined: Jun 2021
Reputation:
0
29-06-2021, 01:04 PM
(This post was last modified: 29-06-2021, 01:18 PM by ikostyakov.)
I tried:
ParentObject
---Obi Solver
------Obi Chain
---ChainBall
---ChainHandle
and
ParentObject
---Obi Solver
------Obi Chain
---------ChainBall
---------ChainHandle
then I move ParentObject chain physics reacts on it. Can I make it react on ChainBall and ChainHandle movement only?
My problem - I have floating origin and sometimes need to shift ParentObject for 500 units and more. But then I move my object pore physics works like ParentObject have huge acceleration
Posts: 4
Threads: 1
Joined: Jun 2021
Reputation:
0
Ok. I have same sample as you. I think my problem is my chain ball have IsKinematic flag. Can you test it?
Posts: 4
Threads: 1
Joined: Jun 2021
Reputation:
0
That is it! Totally missed this property. Thanks a lot!