aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt
diff options
context:
space:
mode:
authorRobert Adams2012-12-29 21:43:43 -0800
committerRobert Adams2012-12-31 19:57:21 -0800
commit48f718f39fcd61501262878a8bcfbd98efed29d2 (patch)
treeaa67dbaf54d75152f01302921bbc42226daaec8b /OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt
parentBulletSim: change physical data structures to classes. Add default (diff)
downloadopensim-SC_OLD-48f718f39fcd61501262878a8bcfbd98efed29d2.zip
opensim-SC_OLD-48f718f39fcd61501262878a8bcfbd98efed29d2.tar.gz
opensim-SC_OLD-48f718f39fcd61501262878a8bcfbd98efed29d2.tar.bz2
opensim-SC_OLD-48f718f39fcd61501262878a8bcfbd98efed29d2.tar.xz
BulletSim: first round of conversion from direct BulletSimAPI interfacing by BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first.
Diffstat (limited to 'OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt')
-rwxr-xr-xOpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt b/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt
index 8ec9871..4cb8e6d 100755
--- a/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt
+++ b/OpenSim/Region/Physics/BulletSPlugin/BulletSimTODO.txt
@@ -31,6 +31,7 @@ CRASHES
31 31
32VEHICLES TODO LIST: 32VEHICLES TODO LIST:
33================================================= 33=================================================
34Angular motor direction is global coordinates rather than local coordinates
34Border crossing with linked vehicle causes crash 35Border crossing with linked vehicle causes crash
35Vehicles (Move smoothly) 36Vehicles (Move smoothly)
36Add vehicle collisions so IsColliding is properly reported. 37Add vehicle collisions so IsColliding is properly reported.
@@ -78,7 +79,7 @@ Small physical objects do not interact correctly
78 Create chain of .5x.5x.1 torui and make all but top physical so to hang. 79 Create chain of .5x.5x.1 torui and make all but top physical so to hang.
79 The chain will fall apart and pairs will dance around on ground 80 The chain will fall apart and pairs will dance around on ground
80 Chains of 1x1x.2 will stay connected but will dance. 81 Chains of 1x1x.2 will stay connected but will dance.
81 Chains above 2x2x.4 are move stable and get stablier as torui get larger. 82 Chains above 2x2x.4 are more stable and get stablier as torui get larger.
82Add PID motor for avatar movement (slow to stop, ...) 83Add PID motor for avatar movement (slow to stop, ...)
83setForce should set a constant force. Different than AddImpulse. 84setForce should set a constant force. Different than AddImpulse.
84Implement raycast. 85Implement raycast.
@@ -100,9 +101,13 @@ More efficient memory usage when passing hull information from BSPrim to BulletS
100Avatar movement motor check for zero or small movement. Somehow suppress small movements 101Avatar 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 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. 103 the problem of preventing starting up (increase from zero) especially when falling.
104Physical and phantom will drop through the terrain
105
103 106
104LINKSETS 107LINKSETS
105====================================================== 108======================================================
109Offset the center of the linkset to be the geometric center of all the prims
110 Not quite the same as the center-of-gravity
106Linksets should allow collisions to individual children 111Linksets should allow collisions to individual children
107 Add LocalID to children shapes in LinksetCompound and create events for individuals 112 Add LocalID to children shapes in LinksetCompound and create events for individuals
108LinksetCompound: when one of the children changes orientation (like tires 113LinksetCompound: when one of the children changes orientation (like tires