BulletSim: comments and TODO list update
parent
d15bfcf614
commit
cf89e29ac3
|
@ -100,10 +100,15 @@ public sealed class BSPrim : BSPhysObject
|
||||||
BaseShape = pbs;
|
BaseShape = pbs;
|
||||||
_isPhysical = pisPhysical;
|
_isPhysical = pisPhysical;
|
||||||
_isVolumeDetect = false;
|
_isVolumeDetect = false;
|
||||||
_friction = PhysicsScene.Params.defaultFriction; // TODO: compute based on object material
|
|
||||||
_density = PhysicsScene.Params.defaultDensity; // TODO: compute based on object material
|
// Someday set default attributes based on the material but, for now, we don't know the prim material yet.
|
||||||
|
// MaterialAttributes primMat = BSMaterials.GetAttributes(Material, pisPhysical);
|
||||||
|
_density = PhysicsScene.Params.defaultDensity;
|
||||||
|
_friction = PhysicsScene.Params.defaultFriction;
|
||||||
_restitution = PhysicsScene.Params.defaultRestitution;
|
_restitution = PhysicsScene.Params.defaultRestitution;
|
||||||
|
|
||||||
_vehicle = new BSDynamics(PhysicsScene, this); // add vehicleness
|
_vehicle = new BSDynamics(PhysicsScene, this); // add vehicleness
|
||||||
|
|
||||||
_mass = CalculateMass();
|
_mass = CalculateMass();
|
||||||
|
|
||||||
// No body or shape yet
|
// No body or shape yet
|
||||||
|
|
|
@ -6,7 +6,7 @@ Eliminate all crashes (DONEish)
|
||||||
Enable vehicle border crossings (at least as poorly as ODE)
|
Enable vehicle border crossings (at least as poorly as ODE)
|
||||||
Avatar created in previous region and not new region when crossing border
|
Avatar created in previous region and not new region when crossing border
|
||||||
Vehicle recreated in new sim at small Z value (offset from root value?) (DONE)
|
Vehicle recreated in new sim at small Z value (offset from root value?) (DONE)
|
||||||
Calibrate turning radius
|
Calibrate turning radius (DONE)
|
||||||
limitMotorUp calibration (more down?)
|
limitMotorUp calibration (more down?)
|
||||||
study PID motors (include 'efficiency' implementation
|
study PID motors (include 'efficiency' implementation
|
||||||
Add to avatar movement
|
Add to avatar movement
|
||||||
|
@ -82,6 +82,7 @@ Add osGetPhysicsEngineName() so scripters can tell whether BulletSim or ODE
|
||||||
Also osGetPhysicsEngineVerion() maybe.
|
Also osGetPhysicsEngineVerion() maybe.
|
||||||
Linkset.Position and Linkset.Orientation requre rewrite to properly return
|
Linkset.Position and Linkset.Orientation requre rewrite to properly return
|
||||||
child position. LinksetConstraint acts like it's at taint time!!
|
child position. LinksetConstraint acts like it's at taint time!!
|
||||||
|
Implement LockAngularMotion -- implements llSetStatus(ROTATE_AXIS_*, T/F)
|
||||||
|
|
||||||
LINKSETS
|
LINKSETS
|
||||||
======================================================
|
======================================================
|
||||||
|
|
Loading…
Reference in New Issue