aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/OdePlugin/OdeScene.cs (unfollow)
Commit message (Expand)AuthorFilesLines
2012-06-29Move update of the final optional ODE total frame stat inside the OdeLock rat...Justin Clark-Casey (justincc)1-3/+3
2012-06-29refactor: rename _collisionEventPrim to m_collisionEventActors and _collision...Justin Clark-Casey (justincc)1-12/+12
2012-06-01Add optional total avatars, total prims and active prims stats to ODE plugin.Justin Clark-Casey (justincc)1-0/+21
2012-06-01If OdeScene.Near() returns no collision contacts, then exit as early as possi...Justin Clark-Casey (justincc)1-0/+4
2012-06-01Add optional stat for the other collision time per frame not spent in ODE nat...Justin Clark-Casey (justincc)1-1/+16
2012-06-01Add avatar forces calculation, prim force and raycasting per frame millisecon...Justin Clark-Casey (justincc)1-7/+46
2012-06-01Collection optional avatar and prim taint frame millisecond timesJustin Clark-Casey (justincc)1-7/+36
2012-06-01Remove recent optional native collision frame milliseconds statJustin Clark-Casey (justincc)1-13/+1
2012-06-01Add optional stat that records milliseconds spent notifying collision listene...Justin Clark-Casey (justincc)1-0/+14
2012-06-01Add avatar and prim update milliseconds per frame optional statsJustin Clark-Casey (justincc)1-7/+31
2012-06-01Add option native step frame ms statJustin Clark-Casey (justincc)1-9/+21
2012-06-01Add total ODE frame time optional stat, as a sanity check on the main scene p...Justin Clark-Casey (justincc)1-7/+21
2012-06-01Break down native ODE collision frame time stat into native space collision a...Justin Clark-Casey (justincc)1-4/+22
2012-06-01Rename new collision stats to 'contacts' - there are/can be multiple contacts...Justin Clark-Casey (justincc)1-6/+6
2012-06-01Stop adding an unnecessary duplicate _perloopcontact if the avatar is standin...Justin Clark-Casey (justincc)1-9/+4
2012-06-01minor: comment out currently unused OdeScene.sCollisionDataJustin Clark-Casey (justincc)1-9/+9
2012-06-01Add ODE avatar and prim collision numbers if extra stats collection is enabled.Justin Clark-Casey (justincc)1-5/+34
2012-06-01Fix OdeScene.GetTopColliders() to return the top 25 colliders rather than the...Justin Clark-Casey (justincc)1-19/+13
2012-05-31Add an optional mechanism for physics modules to collect and return arbitrary...Justin Clark-Casey (justincc)1-10/+129
2012-04-21Comment out spurious Body != IntPtr.Zero code after disableBody(), since disa...Justin Clark-Casey (justincc)1-1/+2
2012-03-20refactor: precalculate the fixed movement factor for avatar tilting (sqrt(2))...Justin Clark-Casey (justincc)1-0/+3
2012-03-20refactor: Eliminate unnecessary duplicate avCapsuleTiltedJustin Clark-Casey (justincc)1-3/+7
2012-02-11correct the default avatar_terminal_velocity value that I accidentally left i...Justin Clark-Casey (justincc)1-1/+1
2012-02-11Clamp ODE character velocity. Make ODE falling character 54m/s by default.Justin Clark-Casey (justincc)1-0/+11
2012-01-25Serialize calls to ODE Collide() function across OdeScene instances to preven...Justin Clark-Casey (justincc)1-1/+29
2012-01-24Restrict accessible of ODECharacter Shell and Body. Add method doc and some ...Justin Clark-Casey (justincc)1-1/+1
2012-01-02Adding commented out log messages and some minor formatting for future bug hu...Justin Clark-Casey (justincc)1-0/+1
2011-12-22Align default ODE_STEPSIZE with that already used through OpenSimDefaults.iniJustin Clark-Casey (justincc)1-2/+2
2011-12-20Fixed bug of avie going under the terrain when crossing regions in certain di...Diva Canto1-2/+2
2011-12-16Comment out accidentally left in "Adding physics prim" log messageJustin Clark-Casey (justincc)1-1/+1
2011-12-15Code cleanup related to ScenePresence.PhysicsActor and OdeScene/OdeCharacterJustin Clark-Casey (justincc)1-5/+21
2011-12-14minor: add some currently commented log lines for use in debuggingJustin Clark-Casey (justincc)1-1/+8
2011-12-14Simplify some manipulation of _taintedActors in OdeSceneJustin Clark-Casey (justincc)1-13/+6
2011-12-14Eliminate _taintedPrimsH and _taintedPrimsL (and _taintedPrimLock) in favour ...Justin Clark-Casey (justincc)1-45/+14
2011-12-12minor: remove pointless comment from OdeScene.csJustin Clark-Casey (justincc)1-2/+1
2011-11-25remove some mono compiler warningsJustin Clark-Casey (justincc)1-4/+4
2011-11-22Log error if we attempt to add/remove an OdeCharacter from the _characters li...Justin Clark-Casey (justincc)1-23/+33
2011-11-22Stop removing actor from the hash maps in OdeScene.RemoveCharacter() since th...Justin Clark-Casey (justincc)1-6/+1
2011-11-22Comment out uncalled OdeScene.UnCombine()Justin Clark-Casey (justincc)1-58/+58
2011-11-22slightly simplify OdeScene.Simulate() by removing bool processtaints, since w...Justin Clark-Casey (justincc)1-23/+11
2011-11-21Slightly improve "Unable to space collide" logging message, though I don't th...Justin Clark-Casey (justincc)1-1/+2
2011-11-21Get rid of OdeCharacter != null checks since OdeScene._characters can never c...Justin Clark-Casey (justincc)1-17/+4
2011-11-21remove unnecessary OdeScene._activeprims locking. Code is single-threadedJustin Clark-Casey (justincc)1-53/+46
2011-11-21Restore defects list. In hindsight, the reason for this is becuase we can't ...Justin Clark-Casey (justincc)1-80/+97
2011-11-21simplify operation of OdeScene._perloopContactJustin Clark-Casey (justincc)1-45/+51
2011-11-21don't bother locking OdeScene._perloopContact in single threaded codeJustin Clark-Casey (justincc)1-47/+42
2011-11-21don't lock OdeScene.contacts since only ever accessed by a single threadJustin Clark-Casey (justincc)1-10/+24
2011-11-21Comment out calls to OdeScene.waitForSpaceUnlock() since that method does not...Justin Clark-Casey (justincc)1-12/+13
2011-11-21Reduce complexity of OdeScene.Simulate() by fully removing bad characters at ...Justin Clark-Casey (justincc)1-41/+1
2011-11-21move geom/actor map maintenance into DestroyODEStructures()/AvatarGeomAndBody...Justin Clark-Casey (justincc)1-2/+0