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

Sean Dague sean at dague.net
Mon Nov 5 14:58:45 UTC 2007


On Sat, Nov 03, 2007 at 02:55:40PM -0400, Teravus Ovares wrote:
> 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.

+1.  I assume this will be done at the physics manager level so all
engines see it the same.

> 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.

Someone said they had a routine that nearly did that.  Can't remember
who.

	-Sean

-- 
__________________________________________________________________

Sean Dague                                       Mid-Hudson Valley
sean at dague dot net                            Linux Users Group
http://dague.net                                 http://mhvlug.org

There is no silver bullet.  Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20071105/ea24d8d1/attachment-0001.pgp>


More information about the Opensim-dev mailing list