UbitUmarov
|
9773ff42c2
define constants for simulation height (-100,50000m) and terrain heightmap (-100,4000). No option. compile time decision. use them at ubOde
|
4 anni fa |
UbitUmarov
|
b929a20045
ubOde resize a avatar without recreating it
|
4 anni fa |
UbitUmarov
|
ea32a73103
osLocalTeleportAgent: no region crossings :( ; check avatar access to target position; flag 8 == force fly; 16 force nofly (both == fly)
|
5 anni fa |
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 ;)
|
5 anni fa |
UbitUmarov
|
0652f01d4c
duhhh npcs don't have child agents; plus minor typos
|
5 anni fa |
UbitUmarov
|
9046e5cb9d
ubode add position to pid control it stopped flying to prevent slow drifts
|
5 anni fa |
UbitUmarov
|
6bc8e2413f
ubode replace a locklessqueue by .net concurrentqueue
|
5 anni fa |
UbitUmarov
|
66f46c6846
ubOde: slow down collision events to attachments
|
6 anni fa |
UbitUmarov
|
e08b43569e
potencial mem leak
|
6 anni fa |
UbitUmarov
|
88511bfab2
make ubOde PInvoke follow ms coding rules
|
6 anni fa |
UbitUmarov
|
0ac81f6a09
ubOde: hashSpaces aren't that nice
|
7 anni fa |
UbitUmarov
|
1dc56eb15f
ubOde: but only do that if sphere is physical..
|
7 anni fa |
UbitUmarov
|
39751891f4
ubOde: dont do avatar step climb on small true spheres. lets play simple football
|
7 anni fa |
UbitUmarov
|
f3a920237b
oops i forgot the avatar knees bending on ramps... so go back..
|
7 anni fa |
UbitUmarov
|
edc7575f9e
a few changes to ubOde avatar collisions
|
7 anni fa |
UbitUmarov
|
a5e3aab575
fix a null ref in ubOde character
|
7 anni fa |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 anni fa |
UbitUmarov
|
d0ae8bb86a
start removing old hack of using SetMomentum to just set instant velocity, now that TargetVelocity is avaiable
|
8 anni fa |
UbitUmarov
|
34dce801b2
put a lock back in ubOde character :(
|
8 anni fa |
UbitUmarov
|
3abd54082f
remove unnecessary lock
|
8 anni fa |
UbitUmarov
|
f1495cb237
ubOde reduce collision_start latency in same cases (only one collision happening and more than 50ms since last)
|
8 anni fa |
UbitUmarov
|
17cc238b44
ubOde a few changes to collisions reporting
|
8 anni fa |
UbitUmarov
|
2d8669ad39
reduce ubOde walking super climbers
|
8 anni fa |
UbitUmarov
|
2548f240b5
add missing overrides
|
8 anni fa |
UbitUmarov
|
aa9503ab86
revert bad last changes and fix the issue another way
|
8 anni fa |
UbitUmarov
|
0a9f06fda7
ubOde actually revert last change don't send unnecessary empty collisions, will patch it elsewhere
|
8 anni fa |
UbitUmarov
|
c303cf7412
ubOde still on relative velocity. Make ubOde report avatar empty collisions to tick events on core. Avn didn't require this, core should not require also (TODO)
|
8 anni fa |
UbitUmarov
|
a572a22dd9
ubOde try to improve contact velocity on first avatar collision with terrain
|
8 anni fa |
UbitUmarov
|
f6891b36be
stop using a vector3 to store axis locks 3bit flags in ubOde
|
9 anni fa |
UbitUmarov
|
aa3303e3af
add get method on physics actors PIDHoverActive
|
9 anni fa |