diff options
author | Robert Adams | 2012-12-29 18:34:46 -0800 |
---|---|---|
committer | Robert Adams | 2012-12-31 19:57:21 -0800 |
commit | 203588e3c0374505a6aa564d8f7a655d968653d7 (patch) | |
tree | 8c4baba73e84f42bbedaca64d5e2ba33bb4e8aa9 /OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt | |
parent | Resolve Mantis 6480 (http://opensimulator.org/mantis/view.php?id=6480) (diff) | |
download | opensim-SC_OLD-203588e3c0374505a6aa564d8f7a655d968653d7.zip opensim-SC_OLD-203588e3c0374505a6aa564d8f7a655d968653d7.tar.gz opensim-SC_OLD-203588e3c0374505a6aa564d8f7a655d968653d7.tar.bz2 opensim-SC_OLD-203588e3c0374505a6aa564d8f7a655d968653d7.tar.xz |
BulletSim: change physical data structures to classes. Add default
instantiations for PhysBody and PhysShape when BSPhysObject is created
to account for them being classes and not structures.
Update TODO list.
Diffstat (limited to 'OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt')
-rwxr-xr-x | OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt b/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt index f805836..8ec9871 100755 --- a/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt +++ b/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt | |||
@@ -97,6 +97,9 @@ Selecting and deselecting physical objects causes CPU processing time to jump | |||
97 | Re-implement buoyancy as a separate force on the object rather than diddling gravity. | 97 | Re-implement buoyancy as a separate force on the object rather than diddling gravity. |
98 | Register a pre-step event to add the force. | 98 | Register a pre-step event to add the force. |
99 | More efficient memory usage when passing hull information from BSPrim to BulletSim | 99 | More efficient memory usage when passing hull information from BSPrim to BulletSim |
100 | Avatar movement motor check for zero or small movement. Somehow suppress small movements | ||
101 | when avatar has stopped and is just standing. Simple test for near zero has | ||
102 | the problem of preventing starting up (increase from zero) especially when falling. | ||
100 | 103 | ||
101 | LINKSETS | 104 | LINKSETS |
102 | ====================================================== | 105 | ====================================================== |
@@ -195,6 +198,7 @@ Should taints check for existance or activeness of target? | |||
195 | keeps the object from being freed, but that is just an accident. | 198 | keeps the object from being freed, but that is just an accident. |
196 | Possibly have and 'active' flag that is checked by the taint processor? | 199 | Possibly have and 'active' flag that is checked by the taint processor? |
197 | Parameters for physics logging should be moved from BSScene to BSParam (at least boolean ones) | 200 | Parameters for physics logging should be moved from BSScene to BSParam (at least boolean ones) |
201 | Can some of the physical wrapper classes (BulletBody, BulletWorld, BulletShape) be 'sealed'? | ||
198 | 202 | ||
199 | THREADING | 203 | THREADING |
200 | ================================================= | 204 | ================================================= |