[Opensim-dev] A couple more ODE changes to help stability..

Teravus Ovares teravus at gmail.com
Sat Nov 3 18:55:40 UTC 2007


1.   Lets put the FPS, back at 250fps for now.  I'll re-tweak the avatar
standing up routine to make it stand up at that fps.

2.   Add a fallback for frame dropping.   For example..  when the user
updates the terrain, ODE tries to catch up..  which causes all sorts of
goofyness

3.  Use a second contact with different contact parameters for the terrain.
This should 'help' with terrain oddities.

4.  Scale the 256x256 heightmap to 512x512 heightmap points.   That's done
on LL Sims..   and it might 'fill in' the spots in the terrain that are
lacking vertexes and cause the avatar to 'sink into' the terrain.

5.   Figure out what exactly is causing the hightmap collision routine in
Ode to throw the exceptions


I'll update my patch to include 1,2,3. ..   however for 4..     we'll have
to make a routine which upscales the array and averages the four closest.
and item 5 could potentially require a new Ode.dll.   Dan currently has the
source to his modified version with the dnorm4 exception bypassed.   For
more information on #5, see my previous e-mail to dan

Have a look at it on mantis and let me know what you think.

Best Regards

Teravus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20071103/8ebcd2aa/attachment-0001.html>


More information about the Opensim-dev mailing list