07-11-2017, 02:33 PM
(07-11-2017, 01:27 PM)mimarilker Wrote: Yes , I exactly mean the same thing. So, is there any workaround to run simulation in other planes. I really need this, since 3D mode gives inappropriate results for me. Thanks a lot.
Unity won't let you use 2D mode in any other plane but XY, so I see little use for it.
Anyway, you can set the solver to simulate in local space, and then rotate the entire simulation space to whatever orientation you need. However this may be a bit hacky for your purposes. To do it:
- Parent your emitter(s) under the ObiSolver transform.
- Enable "simulate in local space" in the solver.
- Rotate the solver to orient the simulation to any plane you wish (doesn't even t need to be aligned to the world's axis).
- Optional: you might want to rotate the gravity direction accordingly, as it is still expressed in world space.