30-09-2018, 02:00 PM
Hi,
I have bought Obi Rope asset. Unfortunately, I have encountered several problems and I need assistance.
1. Importing Obi Rope asset to my VR project as well as to blank project (Unity 2018.2.10f1) causes many warnings and errors. (error1.jpg errror2.jpg error3.jpg)
Should I be worried about this?
Using the asset also causes errors, like when I duplicated an Obi Rope element (error4.jpg).
2. I noticed that adding a new rope causes a massive fps drop. Having couple dozen ropes with defult lenght, thickness 0,01 ,42 particles and damping 0,94 in a scene leads to less than 20 fps. I occurred to me that ObiSolver.FixedUpdate for every rope happens in Main Thread. Does Obi Rope not make use of multiple core processors? Is everything being done using only one? Additionally, I discovered that a CPU usage is almost the same whether Obi rope is enabled or not. (Obi rope usage1.jpg, Obi rope usage2.jpg)
3. In order to make a rope the stiffest (to simulate e.g. a HDMI cable), what settings should be set on? I experimented with damping, but the results were rather disappointing.
4. Based on the documentation, as I understand, every rope should have its own component Obi Rope, Obi Solver and ObiBezier or ObiCatmullRom?
I have bought Obi Rope asset. Unfortunately, I have encountered several problems and I need assistance.
1. Importing Obi Rope asset to my VR project as well as to blank project (Unity 2018.2.10f1) causes many warnings and errors. (error1.jpg errror2.jpg error3.jpg)
Should I be worried about this?
Using the asset also causes errors, like when I duplicated an Obi Rope element (error4.jpg).
2. I noticed that adding a new rope causes a massive fps drop. Having couple dozen ropes with defult lenght, thickness 0,01 ,42 particles and damping 0,94 in a scene leads to less than 20 fps. I occurred to me that ObiSolver.FixedUpdate for every rope happens in Main Thread. Does Obi Rope not make use of multiple core processors? Is everything being done using only one? Additionally, I discovered that a CPU usage is almost the same whether Obi rope is enabled or not. (Obi rope usage1.jpg, Obi rope usage2.jpg)
3. In order to make a rope the stiffest (to simulate e.g. a HDMI cable), what settings should be set on? I experimented with damping, but the results were rather disappointing.
4. Based on the documentation, as I understand, every rope should have its own component Obi Rope, Obi Solver and ObiBezier or ObiCatmullRom?