aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-26BulletSim: make avatar animations update properly.Robert Adams3-9/+48
It seems that ODE calls the avatar collision handling routine even if there are no collisions. This causes the animation to be updated. So, for instance, going from HOVER to FLY is caused by the physics engine calling the collision routine each frame with 0 collisions.
2012-03-26BulletSim: fix typo introducted by previous checkins (git merge sometimes ↵Robert Adams1-3/+0
makes mistakes)
2012-03-23BulletSim: change default of shouldDisableContactPoolDynamicAllocation from ↵Robert Adams1-2/+2
False to True. It seems that collisions don't happen well when it is False (things fall through terrain).
2012-03-23BulletSim: Add new configuration parameters to get and set console commandsRobert Adams1-4/+32
2012-03-23BulletSim: add a bunch of internal Bullet configuration parameters to ↵Robert Adams2-0/+43
OpenSimDefaults.ini and the code.
2012-03-23BulletSim: remove confusion between angularVelocity and rotationalVelocity ↵Robert Adams3-15/+11
(there is still confusion in the rest of OpenSim). Enhance some debug statements to include the object ID.
2012-03-23BulletSim: update TODO list. Rearrange code for readability. Add per object ↵Robert Adams2-17/+17
friction and restitution runtime settable parameters.
2012-03-23BulletSim: Add AvatarRestitution parameter. Centralize computation of ↵Robert Adams2-3/+9
buoyancy for flying. Tweek avatar default friction and resititution
2012-03-23BulletSim: set buoyancy in only one placeRobert Adams1-5/+3
2012-03-23BulletSim: add some new runtime setable parameters to match the dll.Robert Adams2-7/+16
2012-03-23BulletSim: Update list of TODO tasksRobert Adams1-0/+13
2012-03-22BulletSim: remove confusion between angularVelocity and rotationalVelocity ↵Robert Adams3-15/+11
(there is still confusion in the rest of OpenSim). Enhance some debug statements to include the object ID.
2012-03-21BulletSim: update TODO list. Rearrange code for readability. Add per object ↵Robert Adams2-17/+17
friction and restitution runtime settable parameters.
2012-03-21BulletSim: Add AvatarRestitution parameter. Centralize computation of ↵Robert Adams2-3/+9
buoyancy for flying. Tweek avatar default friction and resititution
2012-03-21BulletSim: set buoyancy in only one placeRobert Adams1-5/+3
2012-03-21BulletSim: add some new runtime setable parameters to match the dll.Robert Adams2-7/+16
2012-03-21BulletSim: Update list of TODO tasksRobert Adams1-0/+13
2012-03-21minor cleanUbitUmarov1-27/+24
2012-03-21 missed a creatMesh in chODE. temporary removed m_meshfailed test since it ↵UbitUmarov1-4/+9
may colide with how meshs and sculpts are loaded. This needs a good revision..
2012-03-21 shapetype support on chOde so it can also request a simple convex hull 'mesh'UbitUmarov2-34/+46
2012-03-21Changes of PrimShapeType should now work with UbitOde ( almost untested )UbitUmarov1-3710/+3724
2012-03-21Tell physics about physics shape when creating. Added some virtual methods ↵UbitUmarov4-5/+55
to get/set density,gravmod, frition,bounce and shape type ( not in use ). UbitOde now should do convex type on creation or everytime the mesh is changed ( as in change size, shape, etc )
2012-03-21add convex state to mesh key, so a change is detected.UbitUmarov1-1/+1
2012-03-20Add prim name to "[MESH]: No recognized physics mesh..." log messageJustin Clark-Casey (justincc)1-1/+1
2012-03-21let convex be a parameter to createMesh so it can be used. Was forced to add ↵UbitUmarov4-7/+21
it also to original mesher code and zeromesher
2012-03-20 added convex decomposition hulls support. Hardcoded to use mesh or this. ↵UbitUmarov1-18/+146
(so no simple hull of convex prims for now).
2012-03-20refactor: precalculate the fixed movement factor for avatar tilting ↵Justin Clark-Casey (justincc)2-8/+16
(sqrt(2)) rather than doing it multiple times on every move.
2012-03-20refactor: Eliminate unnecessary duplicate avCapsuleTiltedJustin Clark-Casey (justincc)1-3/+7
2012-03-20WORK in progress!! Now it reads the simple hull shape to use if convex shape ↵UbitUmarov2-124/+164
is selected for a prim. Due to ODE limitations on convex hulls colisions, it creates a mesh. Being work in progress it is hardcoded to only read that simple convex hull for now. It writes a file named "lixo_lixo.raw" that can be imported into blender for examination of the created mesh (the last one loaded and also hardcoded). To play with put in opensim.ini "meshing = UbitMeshmerizer"
2012-03-20Fix crash where two scene loop threads could changes m_MeshToTriMeshMap at ↵Justin Clark-Casey (justincc)1-10/+16
the same time. Have to lock m_MeshToTriMeshMap as property is static and with more than one region two scene loops could try to manipulate at the same time.
2012-03-17 added a new UbitMeshing module so i can mess it...UbitUmarov6-0/+4726
2012-03-12ubitode prim select was not doing phantom caseUbitUmarov1-6/+17
2012-03-12missing file in ubitODEUbitUmarov1-0/+1
2012-03-11ubitOde also knows a bit more about physical phantomUbitUmarov1-29/+142
2012-03-11 more phantom physics ( chODE and a fix in manager physicsactorUbitUmarov2-62/+121
2012-03-11initial steps to support physical phantomsUbitUmarov6-13/+73
2012-03-09ubitOde bugUbitUmarov1-2/+4
2012-03-09let chode and ubitode find ode.dll on windowsUbitUmarov2-0/+7
2012-03-05 update ubitOdeUbitUmarov4-78/+297
2012-03-04update UbitOdeUbitUmarov5-65/+69
2012-03-04update UbitODEUbitUmarov3-36/+55
2012-03-02This still causes terrain artefactsMelanie1-3/+3
Revert " fix my bug on ChODE terrain heightmap build" This reverts commit aa77d1d486f11da7dc841190f1ca85e085d0d648.
2012-03-02This still causes terrain artefactsMelanie1-3/+1
Revert " fix the last fix. Regions are square but... Also remove the 0.5 offset in map position. It was apparently needed to fix we having nsamples = size and not size + 1." This reverts commit 15bc539bd49e7a09c1ec6e539871cde5eee6032e.
2012-03-02update ubitODEUbitUmarov1-15/+45
2012-02-29ubitODE bug fixUbitUmarov1-1/+1
2012-02-29 update ubitODE to current working stateUbitUmarov2-113/+199
2012-02-29fixUbitUmarov1-1/+3
2012-02-29chODE: bad meshs get a a basic box or sphere geom with setted prim size. ↵UbitUmarov2-503/+148
They will not colide if non-physical and Will collide with land if physical. assume UNTESTED
2012-02-28 made box a little largerUbitUmarov1-6/+6
2012-02-28A few blind changes to go try to go around bad mesh little box replacement failUbitUmarov1-67/+50