Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | now break several things at same time... sog/sop updates, threads options,... | UbitUmarov | 2018-12-28 | 5 | -50/+2 |
| | |||||
* | mantis 8420: ubOde awake up lazy body | UbitUmarov | 2018-12-11 | 2 | -57/+73 |
| | |||||
* | fix compile putting back useless things until they are fully removed | UbitUmarov | 2018-12-06 | 1 | -5/+3 |
| | |||||
* | ubOde: slow down collision events to attachments | UbitUmarov | 2018-12-06 | 2 | -25/+52 |
| | |||||
* | potencial mem leak | UbitUmarov | 2018-12-01 | 1 | -0/+1 |
| | |||||
* | avoid a null ref on Bullet | UbitUmarov | 2018-11-15 | 1 | -1/+2 |
| | |||||
* | pesty warning | UbitUmarov | 2018-11-12 | 1 | -0/+1 |
| | |||||
* | ubOde: remove support for old native ODE lib; make inplace terrain changes, ↵ | UbitUmarov | 2018-11-12 | 3 | -311/+127 |
| | | | | if possible | ||||
* | reduce some threads priority | UbitUmarov | 2018-10-28 | 1 | -1/+0 |
| | |||||
* | oops some code got in ahead of time | UbitUmarov | 2018-10-21 | 1 | -2/+6 |
| | |||||
* | mantis 8387: (try) avoid potencial out of order phys operations | UbitUmarov | 2018-10-21 | 1 | -7/+6 |
| | |||||
* | more use of simpler xml encoder on inventory fetch, plus other cosmetics | UbitUmarov | 2018-10-06 | 1 | -1/+0 |
| | |||||
* | mantis 8384: try to fix bullet heimap managed memory sharing with unmanaged lib | UbitUmarov | 2018-10-03 | 2 | -1/+10 |
| | |||||
* | and some more guard try{}catch{} on ub mesh processing | UbitUmarov | 2018-07-29 | 1 | -8/+31 |
| | |||||
* | ubOde change terrain min height to -100m. Maybe this way a viewer dev mays ↵ | UbitUmarov | 2018-06-27 | 1 | -4/+4 |
| | | | | fix rendering below 0m, like making them think z = 1m for that purpose, for example | ||||
* | Merge branch 'master' into httptests | UbitUmarov | 2018-05-04 | 1 | -2/+2 |
|\ | |||||
| * | fix ubOde terrain copy at north and east borders0.9.0.1 | UbitUmarov | 2018-05-04 | 1 | -2/+2 |
| | | |||||
* | | retire our BlockingQueue replaced by BlockingCollection and cross fingers | UbitUmarov | 2018-01-22 | 1 | -5/+7 |
| | | |||||
* | | some cleanup | UbitUmarov | 2018-01-20 | 1 | -0/+1 |
| | | |||||
* | | pesty warnings | UbitUmarov | 2018-01-17 | 1 | -3/+1 |
| | | |||||
* | | recover a lost null check | UbitUmarov | 2018-01-15 | 1 | -1/+2 |
| | | |||||
* | | shut up some pesty warnings | UbitUmarov | 2018-01-15 | 4 | -6/+6 |
| | | |||||
* | | make old Ode PInvoke follow ms coding rules | UbitUmarov | 2018-01-14 | 7 | -1026/+1023 |
| | | |||||
* | | make ubOde PInvoke follow ms coding rules | UbitUmarov | 2018-01-14 | 9 | -1556/+1673 |
| | | |||||
* | | Merge branch 'master' into httptests | UbitUmarov | 2017-12-14 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | add a missing return on a mesh decode error in ubOdemeshmerizer | UbitUmarov | 2017-12-14 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'master' into httptests | UbitUmarov | 2017-10-13 | 2 | -4/+13 |
|\ \ | |/ | |||||
| * | 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. | ||||
* | | ubOde: comment out some debug stats | UbitUmarov | 2017-09-08 | 1 | -13/+14 |
| | | |||||
* | | ubOde: hashSpaces aren't that nice | UbitUmarov | 2017-09-08 | 3 | -188/+107 |
| | | |||||
* | | Merge branch 'master' into httptests | UbitUmarov | 2017-09-05 | 12 | -86/+414 |
|\ \ | |/ | |||||
| * | 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. | ||||
* | | ubOde move static/dynamic friction to unmanaged code. Note this now ↵ | UbitUmarov | 2017-08-21 | 1 | -13/+14 |
|/ | | | | requeries ode version OS0.13.3 currently at opensim-libs repo trunk/unmanaged/ODE-OpenSim-Test | ||||
* | 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) |