UbitUmarov
|
8b16131206
add Util.GetTimeStamp() that returns the stamp in seconds; use it on ubOde; separed land collsions dispatch from the others...
|
7 ani în urmă |
UbitUmarov
|
dfef16297b
ubOde don't use old ode body sleep option, a few changes on sleep control, update ode.dll (windows, others needed) (keep older versions.. bc.. well bugs happen)
|
7 ani în urmă |
UbitUmarov
|
f3a920237b
oops i forgot the avatar knees bending on ramps... so go back..
|
7 ani în urmă |
UbitUmarov
|
edc7575f9e
a few changes to ubOde avatar collisions
|
7 ani în urmă |
UbitUmarov
|
84c9125016
update ode binaries for windows; add a minimal velocity for bounce
|
7 ani în urmă |
UbitUmarov
|
006c08886a
deleted a bit 2 much on last commit
|
7 ani în urmă |
UbitUmarov
|
156ef0bbe3
still issues with volume detectors and sleeping bodies
|
7 ani în urmă |
UbitUmarov
|
4f8f04d949
still issues with volume detectors and sleeping bodies
|
7 ani în urmă |
UbitUmarov
|
9d8220ac9f
some reduction on large colision repulsive force on non physical placement of physical prims
|
7 ani în urmă |
UbitUmarov
|
24b7903cd0
add missing file. Changes of inertia data of objects running does not
|
7 ani în urmă |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 ani în urmă |
UbitUmarov
|
1507c5230b
remove a gc.collect that isn't very usefull (on the right engine this
|
8 ani în urmă |
UbitUmarov
|
58b7be48a9
ubOde: add a needed lock
|
8 ani în urmă |
UbitUmarov
|
d0ae8bb86a
start removing old hack of using SetMomentum to just set instant velocity, now that TargetVelocity is avaiable
|
8 ani în urmă |
UbitUmarov
|
f6eac5aa7a
remove some MegaRegions code from ubOde
|
8 ani în urmă |
UbitUmarov
|
6c6a965320
remove some MegaRegions code from physics
|
8 ani în urmă |
UbitUmarov
|
133fce98e7
change ODEs topcolliders code ( still bad), plus a few memory leaks
|
8 ani în urmă |
UbitUmarov
|
6ad0f3250b
fix ubOde prims unlink that got broken fixing sleeping bodies collisions, core removes and adds a prim with same LocalID not giving time for physics to actuly delete, so when it did it LocalID was lost
|
8 ani în urmă |
UbitUmarov
|
17cc238b44
ubOde a few changes to collisions reporting
|
8 ani în urmă |
UbitUmarov
|
67a32c91bb
remove redundant check
|
8 ani în urmă |
UbitUmarov
|
aa9503ab86
revert bad last changes and fix the issue another way
|
8 ani în urmă |
UbitUmarov
|
f661fdf2aa
ubOde bug fix
|
8 ani în urmă |
UbitUmarov
|
574b97d93d
ubOde fix contact relative velocity sign
|
8 ani în urmă |
UbitUmarov
|
ac72598c6b
add OSSL osGetPhysicsEngineName(). this returns a string with name and version. does no permition checks or it whould be less usefull ( only ubOde returns value)
|
8 ani în urmă |
UbitUmarov
|
98a00cbce5
ubOde: add threading related calls new ode.dll may need. Hope this doesn't break with current linux ode library
|
9 ani în urmă |
UbitUmarov
|
55cce6aee0
minor: reset character collision flags, even if without a Body
|
9 ani în urmă |
UbitUmarov
|
9bd6befdeb
add some safeguard checks
|
9 ani în urmă |
UbitUmarov
|
097c56330a
rename MinFrameTime as FrameTime, since it is not a minimum but a target value; retune its value a bit so reported FPS is closer to integer value; change ode step size acording to reduce jitter in phys FPS; Make Statistics Scaling factor (fludge factor) configurable. (legacy default of 5.0 in code)
|
9 ani în urmă |
UbitUmarov
|
185d3bd39e
change maximum angular velocity to a value derived from heartbeat rate and Nyquist.
|
9 ani în urmă |
UbitUmarov
|
7cb6ecb9f5
Make physics engines finish internal representation of loaded prims before starting simulation so it does start for all at same time. Currently only in use by ubOde
|
9 ani în urmă |