Physics of a disc golf frisbee

Hi,

I am not necessarily looking for actual code, but at least some guidance and or links to pages that can help me solve this. I am trying to make a frisbee golf game, and I am stuck on the physics of the frisbee. I can get the disc to fly, but I have not been able to add spin or make it act the way a frisbee would in real life. If you can provide some code that would be great, or at least tell me what properties the disc object would need inorder for this to work.

The disc has a rigid body with the following set:

  • Mass = 0.175
  • Drag = 0
  • Angular Drag = 200 (I am sure this needs to be changed, just wanted to prevent forward rolling)
  • User gravity is checked
  • Is kinematic is unchecked, but changed in a script
  • Interpolate = None
  • Collision Detection = Discrete
  • Constraints are all unchecked

Anyway, any guidance would be much appreciated.

Currently trying to do the same. I’ll let you know if I can manage to get frisbee physics working if you still care.

How did it go?