Justin Clark-Casey (justincc)
|
265fe349e0
Somewhat improve avatar region crossings by properly preserving velocity when avatar enters the new region.
|
10 years ago |
Justin Clark-Casey (justincc)
|
86367d7219
refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class.
|
10 years ago |
Justin Clark-Casey (justincc)
|
8d72145112
If Bullet is running on its own thread, use a reset event to control timing rather than a sleep.
|
10 years ago |
Justin Clark-Casey (justincc)
|
23561239ee
Make BulletSim thread be ThreadPriority.Highest if running
|
10 years ago |
Justin Clark-Casey (justincc)
|
4b04d22899
Don't need to check separate physics status in bulletsim update since that method is only run for an indepndent thread anyway.
|
10 years ago |
Justin Clark-Casey (justincc)
|
6e6512eb4a
Make bulletsim thread alarm if no update for 5 seconds.
|
10 years ago |
Justin Clark-Casey (justincc)
|
29400538b7
minor: fix indenting from previous commit b08ab1e
|
10 years ago |
Justin Clark-Casey (justincc)
|
b08ab1e375
If BulletSim is running on its own threads, start this thread via the thread watchdog.
|
10 years ago |
Robert Adams
|
50ed97aa1a
BulletSim: thread safe handling of list of avatars.
|
10 years ago |
Justin Clark-Casey (justincc)
|
3654ae8d8c
Allow the "debug scene set physics false|true" command to work when bulletsim physics is running in a separate thread.
|
10 years ago |
Robert Adams
|
481b7c71c3
BulletSim: add some locking for collision lists to prevent collsions
|
10 years ago |
Robert Adams
|
fab0389cb1
BulletSim: add locking of PhysObjects while processing simulation
|
10 years ago |
Oren Hurvitz
|
998d7009a6
Eliminated many warnings
|
10 years ago |
Robert Adams
|
0842e2e15b
BulletSim: default physical terrain implementation to heightmap.
|
10 years ago |
Robert Adams
|
2d2bea4aa7
varregion: many more updates removing the constant RegionSize and replacing
|
11 years ago |
Robert Adams
|
f2810bf03a
varregion: add plumbing to pass region size from Scene down to the
|
11 years ago |
Robert Adams
|
67195618d5
BulletSim: add requestor's ID to post taint detail log message.
|
11 years ago |
Robert Adams
|
995314f91f
BulletSim: add ID parameter to TaintedObject calls so logging will include LocalID of object which created the taint.
|
11 years ago |
Robert Adams
|
4781297b4e
BulletSim: Extension parameters passed through the classes made to pass just and array of objects rather than a mixture of parameters and array. Makes understanding and parsing what is being passed much easier.
|
11 years ago |
Robert Adams
|
455d36c4c7
BulletSim: add physChangeLinkParams to set individual parameters on link constraints. Not fully functional. Remove double definition of ExtendedPhysics parameters by having BulletSim reference the optional module (addition to prebuild.xml and usings).
|
11 years ago |
Robert Adams
|
f3cc20050e
BulletSim: initial implementation of physChangeLinkFixed that resets a linkset's link back to a fixed, non-moving connection.
|
11 years ago |
Robert Adams
|
0882cf0fc3
BulletSim: add some protections for processing when shutting down.
|
11 years ago |
Robert Adams
|
7c3b71d294
BulletSim: add physical object initialized flag so updates and collisions
|
11 years ago |
Robert Adams
|
24df15dab7
BulletSim: add implementation of 'physSetLinksetType' and 'physGetLinksetType'
|
11 years ago |
Robert Adams
|
2c8bf4aaa6
BulletSim: fix small bug where everything looked like it was colliding
|
11 years ago |
Robert Adams
|
fad4241e4e
BulletSim: make all the different angularVerticalAttraction algorithms
|
11 years ago |
Robert Adams
|
97698ae311
BulletSim: More tweaking on center-of-mass. Almost there. Changes have no effect if LinksetOffsetCenterOfMass=false (the default).
|
11 years ago |
Robert Adams
|
8eb86c9ec9
BulletSim: add the reset of the last commit for flush log file problems.
|
11 years ago |
Robert Adams
|
c24c99f4ba
BulletSim: fix an occasional crash with flushing log files.
|
11 years ago |
Robert Adams
|
795acaa6aa
BulletSim: add failure flag for meshing failure vs asset fetch failure
|
11 years ago |