Greetings,
We are using ObiFluids to generate vomit inside a human's mouth. The liquid is then "sucked" using a tool that makes the particles disappear.
The fluid is generated once with a long lifespan and then the particles are killed using collision with 3 sphere primitives. The liquid is held in the mouth using cube primitives to create a mouth-like facet. Unity is set to run 1 physics step per frame. The fluid, mouth colliders and suction tool are all in a separate layer and are set not to collide with anything but themselves.
profiler:
![[Image: ak0_dSs_8RlN2pQZLcyWjFMr9f3w2jHFjhFiMP5y...P6W3dU8ps2]](https://lh4.googleusercontent.com/ak0_dSs_8RlN2pQZLcyWjFMr9f3w2jHFjhFiMP5ydgyvbQv4UaLusLs6PqT2s9GUI62aQdYsW2seBsTvniOvAE8Q7pKIuAbb6vdlprQ4mQ9LhGo8wdgXsjHpsFwbwWP6W3dU8ps2)
Obi profiler(although forgive me for not really understanding what do I see here):
![[Image: fuQ_xgkWqORwrnBf23zIaiLmxOihXoUz-CWud250...kiecs0htjt]](https://lh5.googleusercontent.com/fuQ_xgkWqORwrnBf23zIaiLmxOihXoUz-CWud2508p1ZyoIW0UqA469tTgipgehRNFS5HJXSOJ-1z4Ngv9-ZweXuAo9KNHUEC0YepiIJtwMlnXo0WQw1PLNJxneTXkkiecs0htjt)
Solver:
![[Image: IJOi14MChtysQxRQgEOvgIkeyMfMORj7CVCsBbFZ...00w7P-g0Eh]](https://lh3.googleusercontent.com/IJOi14MChtysQxRQgEOvgIkeyMfMORj7CVCsBbFZz1oWBD55cqQ1T-KjBWCUb7DJDbJs1-bQdW74pI9IIHpSo__lvXfaR3T3MvKEh-JFd4VVNzI77Ua-EdcgxK174Q00w7P-g0Eh)
Emitter:
![[Image: UYCLO-3ZcdQUgIy8DeJOhRtpwU4PwNx5Xl5wh1Wh...p-jKfhPFpd]](https://lh6.googleusercontent.com/UYCLO-3ZcdQUgIy8DeJOhRtpwU4PwNx5Xl5wh1Wh4zXhQs9gAcY7lPOweIkrUedJwq_rlaAY0FLLDH_CVDBb8c6kBlT35KjpYYzVvLOHAm6T3gL9FMMcC6GTXw7QSDp-jKfhPFpd)
Blueprint:
![[Image: V58jZzD00Ir0UAsnaH5C7mBoMQSPX-SbrOds5sLr...N4ozIRBT0D]](https://lh5.googleusercontent.com/V58jZzD00Ir0UAsnaH5C7mBoMQSPX-SbrOds5sLrOMFdEEi0BEoB0dRxFIMCWtGZgaTCRqbjIaet-X7Cmpi7OLhjQBa9Ut3jiiXhB0THk-w4P7QX7d0-NPTFcsH-7UN4ozIRBT0D)
Render(there are two identical ones):
![[Image: d2QzqFyCVhCcSaz9QzOWKedoBA1A9BnFvaUdbqo9..._QbFcdkQ_U]](https://lh5.googleusercontent.com/d2QzqFyCVhCcSaz9QzOWKedoBA1A9BnFvaUdbqo94s9KEs5m9OWoeCiiOxmubr4lPLLRRu93ZZa8-dCEmTRtIxOit1xqsu4Gp_w4eVkW5OGELHc0ClWctkvlyXIu_-_QbFcdkQ_U)
Time settings:
I'm kind of clueless of where to look for why is this happening because even before I do anything with the liquid (besides emitting it) the performance is like mentioned above.
Hardware:
Intel Core i7 8700
Nvidia GTX 1080
32GB Ram
Win 10 x64
We are using ObiFluids to generate vomit inside a human's mouth. The liquid is then "sucked" using a tool that makes the particles disappear.
The fluid is generated once with a long lifespan and then the particles are killed using collision with 3 sphere primitives. The liquid is held in the mouth using cube primitives to create a mouth-like facet. Unity is set to run 1 physics step per frame. The fluid, mouth colliders and suction tool are all in a separate layer and are set not to collide with anything but themselves.
profiler:
Obi profiler(although forgive me for not really understanding what do I see here):
Solver:
Emitter:
Blueprint:
Render(there are two identical ones):
Time settings:
I'm kind of clueless of where to look for why is this happening because even before I do anything with the liquid (besides emitting it) the performance is like mentioned above.
Hardware:
Intel Core i7 8700
Nvidia GTX 1080
32GB Ram
Win 10 x64