Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a missing return on a mesh decode error in ubOdemeshmerizer | UbitUmarov | 2017-12-14 | 1 | -1/+2 |
| | |||||
* | BulletSim: Add parameter "[BulletSim]AvatarWalkVelocityFactor=1.0" to | Robert Adams | 2017-10-13 | 2 | -4/+13 |
| | | | | | | | | | | adjust the walking speed passed from the simulator. Default is 1.0f so there should be no change for regions who do not change the factor. The adjustment for walking speed and AlwaysRun speed should be in the simulator and not the physics engines (who all assume TargetVelocity.set is only used for avatar walking/running) but that would require tweaking all the phyiscs engines. | ||||
* | BulletSim: add raycast filtering | Robert Adams | 2017-09-05 | 1 | -3/+35 |
| | |||||
* | BulletSim: first version of raycast. Only single contact point and no | Robert Adams | 2017-09-03 | 8 | -128/+137 |
| | | | | filtering. | ||||
* | BulletSim: modify taint processing which use locks. | Robert Adams | 2017-09-02 | 5 | -27/+62 |
|\ | | | | | | | (Merge branch 'bullettaint' into bulletcast) | ||||
| * | BulletSim: add clock and change logic for taint processing a little | Robert Adams | 2017-08-28 | 5 | -27/+62 |
| | | | | | | | | | | so taints check if they are not in simulation time and execute immediately if not. | ||||
* | | BulletSim: most of the plumbing for raycast. Needs new BulletSim.dll to | Robert Adams | 2017-09-02 | 8 | -0/+252 |
|/ | | | | work. | ||||
* | BulletSim: remove chatty debug message. | Robert Adams | 2017-08-14 | 1 | -2/+2 |
| | |||||
* | BUlletSim: return better terrain height in | Robert Adams | 2017-08-14 | 1 | -4/+20 |
| | | | | | | | | BSTerrainHeightMap.GetTerrainHeightAtXYZ(). Partial fix for Mantis 8011. Problem is that computed terrain height is different than mesh height in the physics engine. For small shapes, they would have their position corrected to above terrain so they would never collide. | ||||
* | Oops fix also default UseMeshiesPhysicsMesh also on ubOde | UbitUmarov | 2017-08-02 | 1 | -1/+1 |
| | |||||
* | mantis 8218 make Meshmerizer UseMeshiesPhysicsMesh defualt to true, to match ↵ | UbitUmarov | 2017-07-27 | 1 | -1/+1 |
| | | | | stated on ini files. | ||||
* | add a rudimentary version control to ubOde meshs cache | UbitUmarov | 2017-07-23 | 1 | -90/+90 |
| | |||||
* | ubOde: let small spheres still be spheres | UbitUmarov | 2017-07-22 | 1 | -1/+1 |
| | |||||
* | ubOde: remove some dead code | UbitUmarov | 2017-07-22 | 1 | -84/+1 |
| | |||||
* | ubOde: represent small objects as a box. A object is small is all scale ↵ | UbitUmarov | 2017-07-22 | 2 | -13/+25 |
| | | | | dimensions are less or equal to option MinSizeToMeshmerize (in ODEPhysicsSettings) with default of 0.1. This is needed because this objects hit narrow phase with high overlaps alot more, and so have high cpu cost. | ||||
* | ubOde remove ols pseudo convex for sculpts | UbitUmarov | 2017-07-22 | 1 | -10/+1 |
| | |||||
* | ubOde suport convex shapes on all normal prims and sculpts. Since code is ↵ | UbitUmarov | 2017-07-21 | 1 | -18/+115 |
| | | | | experimental this is controled by options ConvexPrims and ConvexSculpts, on section Mesh, that can be set to false in case of problems | ||||
* | ode does not like null refs | UbitUmarov | 2017-07-16 | 1 | -1/+2 |
| | |||||
* | add Util.GetTimeStamp() that returns the stamp in seconds; use it on ubOde; ↵ | UbitUmarov | 2017-07-13 | 2 | -18/+20 |
| | | | | separed land collsions dispatch from the others... | ||||
* | ubOde don't use old ode body sleep option, a few changes on sleep control, ↵ | UbitUmarov | 2017-07-07 | 3 | -8/+31 |
| | | | | update ode.dll (windows, others needed) (keep older versions.. bc.. well bugs happen) | ||||
* | ubOde: but only do that if sphere is physical.. | UbitUmarov | 2017-07-03 | 1 | -1/+1 |
| | |||||
* | ubOde: dont do avatar step climb on small true spheres. lets play simple ↵ | UbitUmarov | 2017-07-03 | 1 | -2/+8 |
| | | | | football | ||||
* | oops i forgot the avatar knees bending on ramps... so go back.. | UbitUmarov | 2017-07-02 | 2 | -24/+33 |
| | |||||
* | a few changes to ubOde avatar collisions | UbitUmarov | 2017-07-01 | 2 | -38/+39 |
| | |||||
* | fix some issues on ubOde physics shape type changes | UbitUmarov | 2017-06-12 | 2 | -15/+18 |
| | |||||
* | Fixed typo in log message | Kevin Cozens | 2017-06-09 | 1 | -1/+1 |
| | |||||
* | add a bit more protection for broken scripts like ingen-e3s-v1.33 | UbitUmarov | 2017-05-21 | 1 | -0/+4 |
| | |||||
* | fix a null ref in ubOde character | UbitUmarov | 2017-05-20 | 1 | -36/+34 |
| | |||||
* | ubMeshmerizer: fix the orientation of last triangle on top/bottom faces of | UbitUmarov | 2017-04-26 | 1 | -2/+2 |
| | | | | | hollow cylinders plz delete contents of bin/MeshCache to remove defective entries" | ||||
* | update ode binaries for windows; add a minimal velocity for bounce | UbitUmarov | 2017-04-20 | 1 | -0/+1 |
| | |||||
* | deleted a bit 2 much on last commit | UbitUmarov | 2017-04-18 | 2 | -2/+5 |
| | |||||
* | update ODE binaries for windows. Other platforms need to compile from ↵ | UbitUmarov | 2017-04-18 | 1 | -122/+77 |
| | | | | opensim-libs repo, folder ODE-OpenSim-0.13.2, read file OPENSIM-README.txt. Remove code to reduce bounce on non physical placement, new unmanaged should handle that | ||||
* | several changes for osTeleportObject | UbitUmarov | 2017-04-15 | 1 | -18/+25 |
| | |||||
* | still issues with volume detectors and sleeping bodies | UbitUmarov | 2017-04-15 | 2 | -2/+8 |
| | |||||
* | still issues with volume detectors and sleeping bodies | UbitUmarov | 2017-04-15 | 2 | -23/+41 |
| | |||||
* | some reduction on large colision repulsive force on non physical placement ↵ | UbitUmarov | 2017-04-14 | 3 | -124/+255 |
| | | | | of physical prims | ||||
* | store the physics inertia override in Mysql and add it to serializer. run ↵ | UbitUmarov | 2017-04-01 | 2 | -25/+0 |
| | | | | prebuild is required | ||||
* | add missing file. Changes of inertia data of objects running does not | UbitUmarov | 2017-03-31 | 1 | -1/+2 |
| | | | | | produce correct physical results, namely linear and angular momentum are not conserved. | ||||
* | add OSSL functions to override linksets total mass, center of mass and ↵ | UbitUmarov | 2017-03-31 | 2 | -46/+243 |
| | | | | inertia. replacing the crude automatic estimation based on prims known to physics and density. Changed parameters are still not saved, and are lost on region crossings. only suported by UbODE. EXPERIMENTAL feature, only test it for now.. don't try to use in products. | ||||
* | Merge branch 'melanie' | Melanie Thielker | 2017-02-01 | 1 | -2/+2 |
|\ | |||||
| * | Comment two very spammy debug messages that the usr can't do anything about | Melanie Thielker | 2017-01-30 | 1 | -2/+2 |
| | | | | | | | | Make a third one conditional. | ||||
* | | ubOde: update prim mass when changing Density | UbitUmarov | 2017-01-26 | 1 | -1/+3 |
|/ | |||||
* | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 70 | -3353/+3353 |
| | |||||
* | remove a gc.collect that isn't very usefull (on the right engine this | UbitUmarov | 2016-12-30 | 2 | -1855/+2602 |
| | | | | time) | ||||
* | remove a gc.collect that isn't very usefull | UbitUmarov | 2016-12-30 | 1 | -2602/+1853 |
| | |||||
* | ubOde other convex type objects other than mesh and sculpt also don't have holes | UbitUmarov | 2016-12-12 | 2 | -4/+7 |
| | |||||
* | ubOde simple spheres and boxes with type convex have no holes on ↵ | UbitUmarov | 2016-12-12 | 1 | -9/+15 |
| | | | | physics(long forgotten fix) | ||||
* | ubMeshmerizer, fix the orientation of last triangle on top/bottom faces in ↵ | UbitUmarov | 2016-12-03 | 1 | -2/+2 |
| | | | | case on circle hollow shape | ||||
* | avoid doing unnecessary heavy things on change physics rep | UbitUmarov | 2016-11-26 | 1 | -0/+7 |
| | |||||
* | a few more changes on potencial mem issues | UbitUmarov | 2016-11-18 | 1 | -2/+8 |
| |