Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Physics [split from network thread]
02-14-2007, 06:57 PM,
#3
 
Yes, i'm the main developer of Motorsport. The url is www.motorsport-sim.org , but right now the domain isn't renewed yet (wait 2 days or so, until the DNSs are updated).

Nigo pointed me to some of these multiplayer discussions. I haven't coded much really, but i do have some ideas, and have talked to several commercial car sim developers, so i can definitely offer some suggestions. I'll prolly let you do the coding though Smile


Regarding ODE... it's a good library, but do not think that you can use it for replacing everything. Suspension is relatively easy to set up with ODE, but the performance is a nightmare. It's the main reason Motorsport runs so slow the more cars there are. Using a simpler, game-ish, up-down axis suspension is way faster than a proper double wishbone one. In this case, IK is the way to go.
For tire modelling, what can i say... ODE is a rigid body sim, and tires are not rigid. You're on your own for that piece of code too.

As you can see, ODE is not great for simulating a car. But it's probably the best you've got if you don't want to start from scratch. You go from nothing, to proper generic physics, in just a couple of minutes. It can always be used for trackside objects and fallen car parts.

Anyway, keep in mind that ODE collision detection code can be reused. They have had some cool additions recently, like a new trimesh collider code ("gimpact", instead of the old "opcode" one).

Sorry for the offtopic, i guess this is not multiplayer anymore O: -)
Reply


Messages In This Thread
[No subject] - by thelusiv - 02-14-2007, 06:20 PM
[No subject] - by stenyak - 02-14-2007, 06:57 PM
[No subject] - by thelusiv - 02-15-2007, 05:44 AM
[No subject] - by reece146 - 02-15-2007, 11:17 AM
[No subject] - by stenyak - 02-15-2007, 02:37 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-18-2007, 02:50 PM
[No subject] - by reece146 - 02-18-2007, 07:00 PM
[No subject] - by thelusiv - 02-18-2007, 09:03 PM
[No subject] - by reece146 - 02-18-2007, 09:41 PM
[No subject] - by thelusiv - 02-19-2007, 03:25 AM
[No subject] - by stenyak - 02-19-2007, 08:01 AM
[No subject] - by joevenzon_phpbb2_import3 - 02-19-2007, 09:36 AM
[No subject] - by Nigo - 02-19-2007, 09:48 AM
[No subject] - by thelusiv - 02-19-2007, 11:02 AM
[No subject] - by rookie1 - 02-19-2007, 11:24 AM
[No subject] - by thelusiv - 02-19-2007, 12:56 PM
[No subject] - by rookie1 - 02-19-2007, 01:11 PM
[No subject] - by reece146 - 02-19-2007, 01:12 PM
[No subject] - by thelusiv - 02-19-2007, 01:42 PM
[No subject] - by stenyak - 02-19-2007, 01:54 PM
[No subject] - by stenyak - 02-19-2007, 02:08 PM
[No subject] - by thelusiv - 02-20-2007, 05:10 AM
[No subject] - by stenyak - 02-20-2007, 06:51 AM
[No subject] - by reece146 - 02-23-2007, 01:09 PM
[No subject] - by joevenzon_phpbb2_import3 - 02-23-2007, 09:10 PM
[No subject] - by stenyak - 02-24-2007, 10:55 AM
[No subject] - by thelusiv - 02-28-2007, 02:25 AM
[No subject] - by stenyak - 02-28-2007, 05:38 AM
[No subject] - by thelusiv - 02-28-2007, 08:58 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)