UbitUmarov
9d60ceb85f
update libomv
2021-09-08 21:03:04 +01:00
UbitUmarov
076c87914d
save a few ns on ubode
2021-09-08 17:52:11 +01:00
UbitUmarov
21da22b6ec
lludp remove obsolete pending queue
2021-06-02 14:28:47 +01:00
UbitUmarov
31f7d47663
minor cosmetics
2021-02-12 13:29:41 +00:00
UbitUmarov
ec216a3877
use ObjectJobEngine on ubOde mesh worker
2021-01-08 14:40:14 +00:00
UbitUmarov
1fbf8b44b4
ubOde mesh work does not need a thread all the time
2021-01-08 11:15:41 +00: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
b929a20045
ubOde resize a avatar without recreating it
2020-09-13 05:47:05 +01:00
UbitUmarov
185ed42123
cosmetics
2019-07-30 18:34:32 +01:00
UbitUmarov
ea32a73103
osLocalTeleportAgent: no region crossings :( ; check avatar access to target position; flag 8 == force fly; 16 force nofly (both == fly)
2019-05-01 03:49:24 +01:00
UbitUmarov
11c945a565
add osLocalTeleportAgent(key agent, vector position, vector velocity, vector lookat, LSL_Integer flags). Velocity only works with ubOde but still not good. flags = bit field: 1 use velocity, 2 use lookat, 4 rotate avatar look in current velocity direction (ignored if 2 ie flag = 7 is same as 3). This bypasses most the unnecessary logic of osTeleportAgent, having usage same permissions. It may do region crossings(?). Experimental stage, feedbakc expected ;)
2019-05-01 01:36:10 +01:00
UbitUmarov
0652f01d4c
duhhh npcs don't have child agents; plus minor typos
2019-04-05 03:45:27 +01:00
UbitUmarov
ba66d2d3c1
minor cleanup on mesh decompress code
2019-04-02 10:13:26 +01:00
Robert Adams
87c81b5172
BulletSim: Add delay to stationary check after adding force to Avatar.
...
Fix to Mantis 8496.
Add parameter [BulletSim] AvatarAddForceFrames.
2019-03-06 10:29:46 -08:00
Robert Adams
52947b6280
Remove some more cut-and-paste typos in 6dof constraint setup in XNA
...
version of BulletSim. Could only effect operation of flexible linksets when
using the C# version of the Bullet physics engine.
Found by Tampa and AliciaRaven and reported in Mantis 7612.
2019-02-05 08:35:27 -08:00
Robert Adams
a1568697d0
Remove cut-and-paste typo in 6dof contstrain setup in XNA version of
...
BulletSim. Could only effect operation of flexible linksets when using
the C# version of the Bullet physics engine.
Found by Tampa and reported in Mantis 7612.
2019-02-05 08:07:22 -08:00
UbitUmarov
9046e5cb9d
ubode add position to pid control it stopped flying to prevent slow drifts
2019-01-31 17:25:18 +00:00
UbitUmarov
44e6f45ed6
cosmetics
2019-01-31 12:03:14 +00:00
UbitUmarov
6bc8e2413f
ubode replace a locklessqueue by .net concurrentqueue
2019-01-29 13:49:29 +00:00
UbitUmarov
4c79a85621
forgotten locks on ubode
2019-01-28 03:37:54 +00:00
UbitUmarov
44d6746f40
well.. put the ode locks back, for now
2019-01-21 08:34:19 +00:00
UbitUmarov
a287a8e121
this looks more like ubode
2019-01-21 01:59:33 +00:00
UbitUmarov
81bb620d64
ubode try remove a legacy lock, that is nasty
2019-01-21 01:43:35 +00:00
UbitUmarov
be94a0bffa
minor cosmetics
2019-01-05 23:39:39 +00:00
UbitUmarov
4a73cc81dc
now break several things at same time... sog/sop updates, threads options,...
2018-12-28 13:52:59 +00:00
UbitUmarov
af2a9d9508
mantis 8420: ubOde awake up lazy body
2018-12-11 17:23:55 +00:00
UbitUmarov
58b68aa5e9
fix compile putting back useless things until they are fully removed
2018-12-06 19:04:51 +00:00
UbitUmarov
66f46c6846
ubOde: slow down collision events to attachments
2018-12-06 18:50:42 +00:00
UbitUmarov
e08b43569e
potencial mem leak
2018-12-01 18:49:30 +00:00
UbitUmarov
d43eeb1d9d
avoid a null ref on Bullet
2018-11-15 22:17:44 +00:00
UbitUmarov
64f8036d8f
pesty warning
2018-11-12 11:22:39 +00:00
UbitUmarov
c05598fe62
ubOde: remove support for old native ODE lib; make inplace terrain changes, if possible
2018-11-12 11:12:52 +00:00
UbitUmarov
cf33e0440a
reduce some threads priority
2018-10-28 14:43:14 +00:00
UbitUmarov
495b22470d
oops some code got in ahead of time
2018-10-21 12:41:28 +01:00
UbitUmarov
0986555765
mantis 8387: (try) avoid potencial out of order phys operations
2018-10-21 12:13:21 +01:00
UbitUmarov
eb5fe57a17
more use of simpler xml encoder on inventory fetch, plus other cosmetics
2018-10-06 23:47:56 +01:00
UbitUmarov
1bcdcc2419
mantis 8384: try to fix bullet heimap managed memory sharing with unmanaged lib
2018-10-03 21:17:23 +01:00
UbitUmarov
390cb703f3
and some more guard try{}catch{} on ub mesh processing
2018-07-29 23:31:38 +01:00
UbitUmarov
39c8db8eb1
ubOde change terrain min height to -100m. Maybe this way a viewer dev mays fix rendering below 0m, like making them think z = 1m for that purpose, for example
2018-06-27 23:14:26 +01:00
UbitUmarov
09ae675d28
Merge branch 'master' into httptests
2018-05-04 23:01:53 +01:00
UbitUmarov
24df1086fa
fix ubOde terrain copy at north and east borders
2018-05-04 23:00:34 +01:00
UbitUmarov
d38161f83d
retire our BlockingQueue replaced by BlockingCollection and cross fingers
2018-01-22 17:09:38 +00:00
UbitUmarov
49b4408782
some cleanup
2018-01-20 12:11:07 +00:00
UbitUmarov
e9d2d81880
pesty warnings
2018-01-17 07:04:07 +00:00
UbitUmarov
ae04a24e7a
recover a lost null check
2018-01-15 18:57:15 +00:00
UbitUmarov
c92ba1cc04
shut up some pesty warnings
2018-01-15 16:23:19 +00:00
UbitUmarov
3d87e37d99
make old Ode PInvoke follow ms coding rules
2018-01-14 01:40:49 +00:00
UbitUmarov
88511bfab2
make ubOde PInvoke follow ms coding rules
2018-01-14 01:02:21 +00:00
UbitUmarov
3b141e6e6f
Merge branch 'master' into httptests
2017-12-14 05:37:07 +00:00
UbitUmarov
201c916670
add a missing return on a mesh decode error in ubOdemeshmerizer
2017-12-14 05:36:15 +00:00