Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Ideas to improve fly fishing simulation
#2
(17-02-2019, 05:24 AM)ChumLee Wrote: 1: How can I make the ObiRope not pivot 360 degrees around the fixed particle at the end of the rod. Any movement that is slightly off course can easily make the rope helicopter around the tip of the rod. Is there any way to encourage the line to only move in a certain plane? (i.e. the plane the rod is moving through).

You could fix the first few particles (2-3) at the beginning of the rope, near the end of the rod. This will allow bend constraints to prevent the rope from pivoting around a single particle, because the first few particles define a straight line that is propagated as the "intended" direction. Make sure you do use bend constraints though!

(17-02-2019, 05:24 AM)ChumLee Wrote: 2: What knobs do I have to reduce the strechiness of the rope... The only thing that I have found effective is reducing the resolution, i.e. number of particles, in the rope... What else can I do?

Increase the amount of distance constraint iterations (these constraint particles along the rope to be at a fixed distance from each other). The higher the amount of iterations, the costlier/higher quality the simulation will be. However ropes have very few constraints compared to cloth or soft bodies for instance, so you can crank this very high with little consequences.

You can also increase the amount of solver substeps. This has the effect of performing the entire simulation multiple times in a single physics timestep, greatly increasing accuracy.

Both settings (iteration count and substep count) are found in the ObiSolver component. 2-5 substeps and 5-10 iterations should suffice.

http://obi.virtualmethodstudio.com/tutor...olver.html


The effect seen in the image is not due to aerodynamics, but the fact that the tip of the rope is heavier than the rest of it. Simply attaching something heavy to the tip, or better yet increasing the mass of the particles at the tip should work.

Btw Obi does take aerodynamics into account (a quite simplified version of true aerodynamics), but only when a ObiForceZone (ObiAmbientForceZone or ObiSphericalForceZone) is present in the scene.
Reply


Messages In This Thread
RE: Ideas to improve fly fishing simulation - by josemendez - 17-02-2019, 12:39 PM