UbitUmarov
|
d9380c9b83
|
clean some spurius chars and a few other things. Thanks Vincent Sylvester
|
2022-11-12 02:49:01 +00:00 |
|
UbitUmarov
|
89b13e1db2
|
for fix old ode for linux and others by using again same unmanaged lib as ubode. Otherwise mono will just use the wrong one, since they have same api, and are both always loaded by mono
|
2022-11-09 01:54:16 +00:00 |
|
UbitUmarov
|
c060ce1c9c
|
several cosmetic on physics
|
2022-11-08 03:56:11 +00:00 |
|
UbitUmarov
|
4adcbe6288
|
a few changtes to ubode
|
2022-10-22 12:06:51 +01:00 |
|
UbitUmarov
|
65925027f1
|
c# things on physics; remove unused file (runprebuild)
|
2022-10-16 22:36:09 +01:00 |
|
UbitUmarov
|
a4300c227a
|
fix typo/bug on ubode
|
2022-10-07 19:09:49 +01:00 |
|
UbitUmarov
|
1456f43bc3
|
ubode: change managed/unmanaged contacts shared memory again
|
2022-08-21 05:00:27 +01:00 |
|
UbitUmarov
|
d37bed10c9
|
ubode things
|
2022-08-19 14:49:41 +01:00 |
|
UbitUmarov
|
81193e2a16
|
abuse of AggressiveInlining
|
2022-08-18 00:27:17 +01:00 |
|
UbitUmarov
|
6ebcae4885
|
several changed to ubode rays; remove some test probes not usefull, etc
|
2022-08-18 00:23:38 +01:00 |
|
UbitUmarov
|
f7e7e9c054
|
ubode things
|
2022-08-15 19:31:59 +01:00 |
|
UbitUmarov
|
aad0c3c60e
|
map image service: always try to delete a map tile, before saving a new one; ubode cosmetics that where on disk"
|
2022-08-14 00:24:27 +01:00 |
|
UbitUmarov
|
1b928c9fbd
|
a few changes to ubode; update unmanaged for windows and linuxx86-64. Mac and other os need some nice people contribution. As usualy this can be very bad (BSOD even)
|
2022-08-07 18:20:38 +01:00 |
|
UbitUmarov
|
31689e965e
|
minor cosmetics
|
2022-07-15 22:23:16 +01:00 |
|
UbitUmarov
|
c7253d8bf9
|
send all animations to self again...
|
2022-04-20 01:37:25 +01:00 |
|
UbitUmarov
|
578c0f36ce
|
more cosmetics
|
2022-04-18 23:08:56 +01:00 |
|
UbitUmarov
|
6d701b6759
|
add AvatarJump to phsycis engines. This is just a push in Z direction, Still needs scaling so engines to match. This new scaling is needed so does not impact old push ones
|
2022-04-15 21:47:38 +01:00 |
|
UbitUmarov
|
37ab7afed9
|
update libomv adding NotEqual to vectors and quats; more cosmtics on ubode
|
2022-04-13 23:57:20 +01:00 |
|
UbitUmarov
|
846d2df245
|
replace util.clip by utils.clamp (from libomv), and a few more cosmetics
|
2022-03-18 02:20:40 +00:00 |
|
UbitUmarov
|
dd846ffc6c
|
update libomv with vector2 and 3 IsZero()
|
2022-01-09 23:52:42 +00:00 |
|
UbitUmarov
|
076c87914d
|
save a few ns on ubode
|
2021-09-08 17:52:11 +01:00 |
|
UbitUmarov
|
9773ff42c2
|
define constants for simulation height (-100,50000m) and terrain heightmap (-100,4000). No option. compile time decision. use them at ubOde
|
2020-10-12 23:20:37 +01:00 |
|
UbitUmarov
|
af2a9d9508
|
mantis 8420: ubOde awake up lazy body
|
2018-12-11 17:23:55 +00:00 |
|
UbitUmarov
|
88511bfab2
|
make ubOde PInvoke follow ms coding rules
|
2018-01-14 01:02:21 +00:00 |
|
UbitUmarov
|
0ac81f6a09
|
ubOde: hashSpaces aren't that nice
|
2017-09-08 19:59:38 +01:00 |
|
UbitUmarov
|
3ae210d36f
|
ubOde: let small spheres still be spheres
|
2017-07-22 02:04:02 +01:00 |
|
UbitUmarov
|
d71d13f72b
|
ubOde: represent small objects as a box. A object is small is all scale 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.
|
2017-07-22 01:31:39 +01:00 |
|
UbitUmarov
|
04b97be71e
|
ode does not like null refs
|
2017-07-16 02:55:39 +01:00 |
|
UbitUmarov
|
8b16131206
|
add Util.GetTimeStamp() that returns the stamp in seconds; use it on ubOde; separed land collsions dispatch from the others...
|
2017-07-13 20:21:18 +01:00 |
|
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)
|
2017-07-07 01:49:34 +01:00 |
|
UbitUmarov
|
a18d45fbdc
|
fix some issues on ubOde physics shape type changes
|
2017-06-12 16:19:29 +01:00 |
|
UbitUmarov
|
006c08886a
|
deleted a bit 2 much on last commit
|
2017-04-18 05:31:15 +01:00 |
|
UbitUmarov
|
49884b94a7
|
update ODE binaries for windows. Other platforms need to compile from 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
|
2017-04-18 00:50:55 +01:00 |
|
UbitUmarov
|
0f7ffc56ce
|
several changes for osTeleportObject
|
2017-04-15 10:46:18 +01:00 |
|
UbitUmarov
|
156ef0bbe3
|
still issues with volume detectors and sleeping bodies
|
2017-04-15 02:48:58 +01:00 |
|
UbitUmarov
|
4f8f04d949
|
still issues with volume detectors and sleeping bodies
|
2017-04-15 01:21:47 +01:00 |
|
UbitUmarov
|
9d8220ac9f
|
some reduction on large colision repulsive force on non physical placement of physical prims
|
2017-04-14 03:14:41 +01:00 |
|
UbitUmarov
|
443fc60cdf
|
store the physics inertia override in Mysql and add it to serializer. run prebuild is required
|
2017-04-01 17:49:17 +01:00 |
|
UbitUmarov
|
6a35a965ff
|
add OSSL functions to override linksets total mass, center of mass and 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.
|
2017-03-31 20:55:48 +01:00 |
|
UbitUmarov
|
2fc7993d69
|
ubOde: update prim mass when changing Density
|
2017-01-26 02:45:12 +00:00 |
|
Melanie Thielker
|
b16abc8166
|
Massive tab and trailing space cleanup
|
2017-01-05 19:07:37 +00:00 |
|
UbitUmarov
|
e60366ce92
|
avoid doing unnecessary heavy things on change physics rep
|
2016-11-26 03:29:22 +00:00 |
|
UbitUmarov
|
4a7b8c1b41
|
ubOde fix a multhreading timming issue
|
2016-11-12 03:31:34 +00:00 |
|
UbitUmarov
|
d0ae8bb86a
|
start removing old hack of using SetMomentum to just set instant velocity, now that TargetVelocity is avaiable
|
2016-11-07 12:45:20 +00:00 |
|
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
|
2016-08-19 21:28:40 +01:00 |
|
UbitUmarov
|
f1495cb237
|
ubOde reduce collision_start latency in same cases (only one collision happening and more than 50ms since last)
|
2016-08-17 22:34:21 +01:00 |
|
UbitUmarov
|
17cc238b44
|
ubOde a few changes to collisions reporting
|
2016-08-06 02:05:23 +01:00 |
|
UbitUmarov
|
3f2291611f
|
apply external forces and torque to vehicles also, as other engines do
|
2016-08-04 16:24:19 +01:00 |
|
UbitUmarov
|
2548f240b5
|
add missing overrides
|
2016-07-25 07:18:23 +01:00 |
|
UbitUmarov
|
aa9503ab86
|
revert bad last changes and fix the issue another way
|
2016-07-25 07:06:36 +01:00 |
|