aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-31 fix slow moving physical objects moving without sending updatesUbitUmarov1-9/+9
2015-08-20ubitode a bit more friendly for megas (still disabled)UbitUmarov1-171/+49
2015-08-20make basic ode work with var regions for contribution back to CORE. ( avnUbitUmarov2-152/+147
partial compatibility code needs to be reverted). Cant fully test.
2015-08-20 make it compatible with avn, no point making avn compatible with itUbitUmarov3-6/+30
2015-08-20 update old git to os core versionUbitUmarov4-60/+55
2015-08-19another funny bug (mine this time)UbitUmarov1-2/+2
2015-08-19ubitode varsize ( Mega disabled till better checks )UbitUmarov1-54/+101
2015-03-29varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams3-7/+33
Util.cs routines to convert region coords to and from world coords or handles.
2015-02-13fix axis locking AmotorUbitUmarov1-6/+6
2014-10-13name the threadUbitUmarov1-0/+1
2014-10-12 try to reduce avatar bounce on falls. Not all possible side effectsUbitUmarov1-25/+19
checked, specially on portals
2014-10-05 reduce some avatar engine strenghtUbitUmarov1-9/+10
2014-10-04try to help steps climb a bit compensating the bounce reductionUbitUmarov1-0/+2
2014-09-29 remove check of other prim top height on steps climb codeUbitUmarov1-3/+4
2014-09-29 change avatar physics and motion control. Still not that good :(UbitUmarov2-57/+320
2014-09-23fix building state logic...UbitUmarov1-2/+2
2014-07-21 avatar collisions fixUbitUmarov1-51/+54
2014-07-21 change ava to ava collisions a bitUbitUmarov1-30/+42
2014-07-21bug fixUbitUmarov1-4/+5
2014-07-20 fix physics sit for physical child primsUbitUmarov1-4/+4
2014-07-19revert to capsule representation of avatar colliderUbitUmarov1-297/+28
2014-07-18reduce avatar hover in basic ode pluginUbitUmarov1-1/+1
2014-01-10Fix crash in BulletSim which sometimes happens making a linkset physicalRobert Adams1-7/+32
(like sitting on and activating a vehicle) and crossing borders. This keeps better bookkeeping on compound shapes so BulletSim can identify them when being freed.
2013-12-14Fix TestSitAndStandWithNoSitTarget NPC and SP tests.Justin Clark-Casey (justincc)1-8/+1
These stopped working because current code calculates sit heights based on avatar physics rather than appearance data. Also changed BasicPhysics to not divide Z param of all set sizes by 2 - there's no obvious good reason for this and basicphysics is only used in tests
2013-12-06apparently mono DeflateStream has no CopyTo method =(dahlia1-1/+5
2013-12-06use System.IO.Compression.DeflateStream for mesh decompression in an attempt ↵dahlia1-9/+5
to reduce mesh asset decoding failures
2013-11-01add null check for jpeg2000 sculpt image decode failure. Note: the ↵dahlia1-0/+9
j2kDecodeCache folder should be cleared after updating to this revision so that sculpts containing alpha can be re-decoded and successfully meshed.
2013-11-01discard alpha in 4-plane sculpt textures before generating physics proxy meshdahlia1-12/+7
2013-10-26BulletSim: update collision flags to make sure they fit in the shorts provided.Robert Adams1-7/+7
2013-10-23BulletSim: change collision flags for groundplane to not interact with ↵Robert Adams4-7/+13
static objects. Reorder collision flag setting code for terrain to fit pattern used elsewhere.
2013-10-15BulletSim: implement the SL bug where VEHICLE_HOVER_UP_ONLY disablesRobert Adams1-0/+12
the vehicle buoyancy if the vehicle is above its hover height. This is a known misfeature of this vehicle flag which has been accepted since it would break too many implementations. The problem is noticed when creating a jetski-like vehicle that jumps over sand bars. A boat normally is configured with neutral buoyancy and hovering at water height. When it jumps the sandbar, it needs to have gravity applied to get back to water level.
2013-10-11BulletSim: Fix snap back from edge of region problem. Mantis 6794.Robert Adams1-2/+13
2013-10-04Bump OPenSimulator version and assembly versions up to 0.8.0 DevJustin Clark-Casey (justincc)7-7/+7
2013-09-20BulletSim: reduce avatar walking stopped threshold.Robert Adams2-0/+4
Add parameter for setting the walking stopped threshold. This fixes the slight jump when an avatar stops walking.
2013-09-20BulletSim: zero velocity when avatar not moving.Robert Adams1-0/+1
This fixes a movement jitter that happens when an avatar is standing on a tilted surface.
2013-09-11BulletSim: remove collision cache clearing logic for physical objects.Robert Adams1-2/+5
This fixes constraints from getting messed up when properties change.
2013-09-11BulletSim: add ClearCollisionProxyCache function to API.Robert Adams4-2/+35
Add proxy cache clearing when some properties are changed. This fixes a problem where objects would stop colliding of they were moved with setPosition mulitple times.
2013-09-11BulletSim: add LSL function and plumbing for setting a springRobert Adams3-2/+37
equilibrium point in the physics engine constraint.
2013-09-11BulletSim: add extended physics LSL constants for axis specification.Robert Adams2-35/+60
Add specific error warnings for mis-matched parameter types in extended physics functions.
2013-09-11BulletSim: ability to specify groups of axis to modify in constraint ↵Robert Adams1-8/+45
parameters that control multiple axis. Add useLinearReferenceFrameA constraint parameter.
2013-09-11BulletSim: add axis parameter for specifying enable, damping, and stiffness ↵Robert Adams3-17/+38
for spring constraints. Renumber parameter ops since I can as no one is using them yet.
2013-09-11BulletSim: implementation of setting spring specific physical parameters. ↵Robert Adams3-35/+76
Add setting of linkset type to physChangeLinkParams. Lots of detail logging for setting of linkset constraint parameters.
2013-09-11BulletSim: add requestor's ID to post taint detail log message.Robert Adams1-2/+3
2013-09-11BulletSim: pass both root and child BSPhysObjects to Extension function. ↵Robert Adams2-22/+24
Update routines to use the new parameters list from above change.
2013-09-11BulletSim: add ID parameter to TaintedObject calls so logging will include ↵Robert Adams8-70/+89
LocalID of object which created the taint.
2013-09-11BulletSim: Extension parameters passed through the classes made to pass just ↵Robert Adams4-30/+80
and array of objects rather than a mixture of parameters and array. Makes understanding and parsing what is being passed much easier.
2013-09-11BulletSim: adjust avatar capsule height calculation to be closer to defined ↵Robert Adams2-7/+12
SL heights. Correct BSParam avatar height defaults to be what's in OpenSimDefaults.ini.
2013-09-11BulletSim: add extended physics function physGetLinkType(linkNum). Add ↵Robert Adams3-23/+144
implementation of physChangeLinkParams() in BSLinksetConstraint.
2013-09-11BulletSim: change ExtendedPhysics constants to 'const' so they can be used ↵Robert Adams1-0/+22
as case variables in switch statements.
2013-09-11BulletSim: add physChangeLinkParams to set individual parameters on link ↵Robert Adams5-73/+153
constraints. Not fully functional. Remove double definition of ExtendedPhysics parameters by having BulletSim reference the optional module (addition to prebuild.xml and usings).