Begehbare Gebäude (t_9558038d): Registry + Kollisionsdateien gezogen

- library/objects.json vom Match-Server (dc9432b): 37 Gebäude jetzt
  shape=trimesh mit collision.quelle -> library/kollisions/<oid>.json
  (36 038 Dreiecke gesamt, objects.json bleibt klein).
- library/kollisions/ (37 Dateien) im Editor-Repo. Editor-Platzhalter nutzt
  weiterhin collision.size — Optik/Anzeige unverändert.
- Suiten nach dem Sync grün: test_library 101, test_object_mirror 74,
  test_library_browser_ui 30, test_editor_svmap 31, test_map_tint 31/0.
This commit is contained in:
Hermes (scopedvr-dev) 2026-10-20 19:50:36 +00:00
parent d637314b82
commit 1f1a413065
38 changed files with 111 additions and 37 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"aabb_max":[2.12,3.83,0.41],"aabb_min":[-2.12,0.0,-0.41],"dreiecke":59,"oid":"hangar_door_001","quelle_glb":"res://assets/objekte/military_desert/buildings/hangar_door_001.glb","vertices":[[1.77,0.0,0.31],[-2.12,3.83,0.31],[1.77,3.83,0.31],[1.77,0.0,0.31],[-2.12,0.0,0.31],[-2.12,3.83,0.31],[1.77,0.0,-0.32],[-2.12,3.83,-0.32],[-2.12,0.0,-0.32],[1.77,0.0,-0.32],[1.77,3.83,-0.32],[-2.12,3.83,-0.32],[1.77,0.0,0.31],[2.12,0.0,-0.32],[1.77,0.0,-0.32],[1.77,0.0,0.31],[2.12,0.0,0.31],[2.12,0.0,-0.32],[2.12,3.83,0.31],[1.77,3.83,-0.32],[2.12,3.83,-0.32],[2.12,3.83,0.31],[1.77,3.83,0.31],[1.77,3.83,-0.32],[-2.12,0.0,0.31],[1.77,0.0,-0.32],[-2.12,0.0,-0.32],[-2.12,0.0,0.31],[1.77,0.0,0.31],[1.77,0.0,-0.32],[-2.12,3.83,0.31],[-2.12,0.0,-0.32],[-2.12,3.83,-0.32],[-2.12,3.83,0.31],[-2.12,0.0,0.31],[-2.12,0.0,-0.32],[1.77,3.83,0.31],[-2.12,3.83,-0.32],[1.77,3.83,-0.32],[1.77,3.83,0.31],[-2.12,3.83,0.31],[-2.12,3.83,-0.32],[2.12,0.0,-0.32],[1.77,3.83,-0.32],[1.77,0.0,-0.32],[2.12,0.0,-0.32],[2.12,3.83,-0.32],[1.77,3.83,-0.32],[2.12,0.0,0.31],[1.77,3.83,0.31],[2.12,3.83,0.31],[2.12,0.0,0.31],[1.77,0.0,0.31],[1.77,3.83,0.31],[2.12,0.0,0.31],[2.12,0.87,-0.32],[2.12,0.0,-0.32],[2.12,0.0,0.31],[2.12,0.43,0.31],[2.12,0.87,-0.32],[2.12,0.43,0.31],[2.12,1.3,-0.32],[2.12,0.87,-0.32],[2.12,0.43,0.31],[2.12,0.87,0.31],[2.12,1.3,-0.32],[2.12,0.87,0.31],[2.12,1.74,-0.32],[2.12,1.3,-0.32],[2.12,0.87,0.31],[2.12,1.3,0.31],[2.12,1.74,-0.32],[2.12,1.3,0.31],[2.12,2.17,-0.32],[2.12,1.74,-0.32],[2.12,1.3,0.31],[2.12,1.74,0.31],[2.12,2.17,-0.32],[2.12,1.74,0.31],[2.12,2.6,-0.32],[2.12,2.17,-0.32],[2.12,1.74,0.31],[2.12,2.17,0.31],[2.12,2.6,-0.32],[2.12,2.17,0.31],[2.12,3.04,-0.32],[2.12,2.6,-0.32],[2.12,2.17,0.31],[2.12,2.6,0.31],[2.12,3.04,-0.32],[2.12,2.6,0.31],[2.12,3.47,-0.32],[2.12,3.04,-0.32],[2.12,2.6,0.31],[2.12,3.04,0.31],[2.12,3.47,-0.32],[2.12,3.04,0.31],[2.12,3.83,-0.32],[2.12,3.47,-0.32],[2.12,3.04,0.31],[2.12,3.47,0.31],[2.12,3.83,-0.32],[2.12,3.47,0.31],[2.12,3.83,0.31],[2.12,3.83,-0.32],[1.67,2.65,-0.41],[1.67,2.51,0.41],[1.67,2.65,0.41],[1.67,2.65,-0.41],[1.67,2.51,-0.41],[1.67,2.51,0.41],[1.67,2.65,0.41],[-2.03,2.51,0.41],[-2.03,2.65,0.41],[1.67,2.65,0.41],[1.67,2.51,0.41],[-2.03,2.51,0.41],[-2.03,2.65,0.41],[-2.03,2.51,-0.41],[-2.03,2.65,-0.41],[-2.03,2.65,0.41],[-2.03,2.51,0.41],[-2.03,2.51,-0.41],[1.67,2.65,0.41],[-2.03,2.65,-0.41],[1.67,2.65,-0.41],[1.67,2.65,0.41],[-2.03,2.65,0.41],[-2.03,2.65,-0.41],[-2.03,2.51,0.41],[1.67,2.51,-0.41],[-2.03,2.51,-0.41],[-2.03,2.51,0.41],[1.67,2.51,0.41],[1.67,2.51,-0.41],[1.67,2.65,-0.41],[-2.03,2.51,-0.41],[1.67,2.51,-0.41],[1.67,2.65,-0.41],[-2.03,2.65,-0.41],[-2.03,2.51,-0.41],[1.67,1.24,-0.41],[1.67,1.11,0.41],[1.67,1.24,0.41],[1.67,1.24,-0.41],[1.67,1.11,-0.41],[1.67,1.11,0.41],[1.67,1.24,0.41],[-2.03,1.11,0.41],[-2.03,1.24,0.41],[1.67,1.24,0.41],[1.67,1.11,0.41],[-2.03,1.11,0.41],[-2.03,1.24,0.41],[-2.03,1.11,-0.41],[-2.03,1.24,-0.41],[-2.03,1.24,0.41],[-2.03,1.11,0.41],[-2.03,1.11,-0.41],[1.67,1.24,0.41],[-2.03,1.24,-0.41],[1.67,1.24,-0.41],[1.67,1.24,0.41],[-2.03,1.24,0.41],[-2.03,1.24,-0.41],[-2.03,1.11,0.41],[1.67,1.11,-0.41],[-2.03,1.11,-0.41],[-2.03,1.11,0.41],[1.67,1.11,0.41],[1.67,1.11,-0.41],[1.67,1.24,-0.41],[-2.03,1.11,-0.41],[1.67,1.11,-0.41],[1.67,1.24,-0.41],[-2.03,1.24,-0.41],[-2.03,1.11,-0.41]]}

View file

@ -0,0 +1 @@
{"aabb_max":[4.82,5.64,0.41],"aabb_min":[-4.82,0.0,-0.41],"dreiecke":67,"oid":"hangar_door_002","quelle_glb":"res://assets/objekte/military_desert/buildings/hangar_door_002.glb","vertices":[[4.47,0.0,0.31],[-4.82,5.64,0.31],[4.47,5.64,0.31],[4.47,0.0,0.31],[-4.82,0.0,0.31],[-4.82,5.64,0.31],[4.47,0.0,-0.32],[-4.82,5.64,-0.32],[-4.82,0.0,-0.32],[4.47,0.0,-0.32],[4.47,5.64,-0.32],[-4.82,5.64,-0.32],[4.47,0.0,0.31],[4.82,0.0,-0.32],[4.47,0.0,-0.32],[4.47,0.0,0.31],[4.82,0.0,0.31],[4.82,0.0,-0.32],[4.82,5.64,0.31],[4.47,5.64,-0.32],[4.82,5.64,-0.32],[4.82,5.64,0.31],[4.47,5.64,0.31],[4.47,5.64,-0.32],[-4.82,0.0,0.31],[4.47,0.0,-0.32],[-4.82,0.0,-0.32],[-4.82,0.0,0.31],[4.47,0.0,0.31],[4.47,0.0,-0.32],[-4.82,5.64,0.31],[-4.82,0.0,-0.32],[-4.82,5.64,-0.32],[-4.82,5.64,0.31],[-4.82,0.0,0.31],[-4.82,0.0,-0.32],[4.47,5.64,0.31],[-4.82,5.64,-0.32],[4.47,5.64,-0.32],[4.47,5.64,0.31],[-4.82,5.64,0.31],[-4.82,5.64,-0.32],[4.82,0.0,-0.32],[4.47,5.64,-0.32],[4.47,0.0,-0.32],[4.82,0.0,-0.32],[4.82,5.64,-0.32],[4.47,5.64,-0.32],[4.82,0.0,0.31],[4.47,5.64,0.31],[4.82,5.64,0.31],[4.82,0.0,0.31],[4.47,0.0,0.31],[4.47,5.64,0.31],[4.82,5.21,0.31],[4.82,5.64,0.31],[4.82,5.64,-0.32],[4.82,0.0,0.31],[4.82,0.87,-0.32],[4.82,0.0,-0.32],[4.82,0.0,0.31],[4.82,0.43,0.31],[4.82,0.87,-0.32],[4.82,0.43,0.31],[4.82,1.3,-0.32],[4.82,0.87,-0.32],[4.82,0.43,0.31],[4.82,0.87,0.31],[4.82,1.3,-0.32],[4.82,0.87,0.31],[4.82,1.74,-0.32],[4.82,1.3,-0.32],[4.82,0.87,0.31],[4.82,1.3,0.31],[4.82,1.74,-0.32],[4.82,1.3,0.31],[4.82,2.17,-0.32],[4.82,1.74,-0.32],[4.82,1.3,0.31],[4.82,1.74,0.31],[4.82,2.17,-0.32],[4.82,1.74,0.31],[4.82,2.6,-0.32],[4.82,2.17,-0.32],[4.82,1.74,0.31],[4.82,2.17,0.31],[4.82,2.6,-0.32],[4.82,2.17,0.31],[4.82,3.04,-0.32],[4.82,2.6,-0.32],[4.82,2.17,0.31],[4.82,2.6,0.31],[4.82,3.04,-0.32],[4.82,2.6,0.31],[4.82,3.47,-0.32],[4.82,3.04,-0.32],[4.82,2.6,0.31],[4.82,3.04,0.31],[4.82,3.47,-0.32],[4.82,3.04,0.31],[4.82,3.91,-0.32],[4.82,3.47,-0.32],[4.82,3.04,0.31],[4.82,3.47,0.31],[4.82,3.91,-0.32],[4.82,3.47,0.31],[4.82,4.34,-0.32],[4.82,3.91,-0.32],[4.82,3.47,0.31],[4.82,3.91,0.31],[4.82,4.34,-0.32],[4.82,3.91,0.31],[4.82,4.77,-0.32],[4.82,4.34,-0.32],[4.82,3.91,0.31],[4.82,4.34,0.31],[4.82,4.77,-0.32],[4.82,4.34,0.31],[4.82,5.21,-0.32],[4.82,4.77,-0.32],[4.82,4.34,0.31],[4.82,4.77,0.31],[4.82,5.21,-0.32],[4.82,4.77,0.31],[4.82,5.64,-0.32],[4.82,5.21,-0.32],[4.82,4.77,0.31],[4.82,5.21,0.31],[4.82,5.64,-0.32],[4.37,4.31,-0.41],[4.37,4.17,0.41],[4.37,4.31,0.41],[4.37,4.31,-0.41],[4.37,4.17,-0.41],[4.37,4.17,0.41],[4.37,4.31,0.41],[-4.73,4.17,0.41],[-4.73,4.31,0.41],[4.37,4.31,0.41],[4.37,4.17,0.41],[-4.73,4.17,0.41],[-4.73,4.31,0.41],[-4.73,4.17,-0.41],[-4.73,4.31,-0.41],[-4.73,4.31,0.41],[-4.73,4.17,0.41],[-4.73,4.17,-0.41],[4.37,4.31,0.41],[-4.73,4.31,-0.41],[4.37,4.31,-0.41],[4.37,4.31,0.41],[-4.73,4.31,0.41],[-4.73,4.31,-0.41],[-4.73,4.17,0.41],[4.37,4.17,-0.41],[-4.73,4.17,-0.41],[-4.73,4.17,0.41],[4.37,4.17,0.41],[4.37,4.17,-0.41],[4.37,4.31,-0.41],[-4.73,4.17,-0.41],[4.37,4.17,-0.41],[4.37,4.31,-0.41],[-4.73,4.31,-0.41],[-4.73,4.17,-0.41],[4.37,2.9,-0.41],[4.37,2.76,0.41],[4.37,2.9,0.41],[4.37,2.9,-0.41],[4.37,2.76,-0.41],[4.37,2.76,0.41],[4.37,2.9,0.41],[-4.73,2.76,0.41],[-4.73,2.9,0.41],[4.37,2.9,0.41],[4.37,2.76,0.41],[-4.73,2.76,0.41],[-4.73,2.9,0.41],[-4.73,2.76,-0.41],[-4.73,2.9,-0.41],[-4.73,2.9,0.41],[-4.73,2.76,0.41],[-4.73,2.76,-0.41],[4.37,2.9,0.41],[-4.73,2.9,-0.41],[4.37,2.9,-0.41],[4.37,2.9,0.41],[-4.73,2.9,0.41],[-4.73,2.9,-0.41],[-4.73,2.76,0.41],[4.37,2.76,-0.41],[-4.73,2.76,-0.41],[-4.73,2.76,0.41],[4.37,2.76,0.41],[4.37,2.76,-0.41],[4.37,2.9,-0.41],[-4.73,2.76,-0.41],[4.37,2.76,-0.41],[4.37,2.9,-0.41],[-4.73,2.9,-0.41],[-4.73,2.76,-0.41]]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -145,7 +145,8 @@
"barracks_001": {
"poly": 1139,
"collision": {
"shape": "box",
"quelle": "kollisions/barracks_001.json",
"shape": "trimesh",
"size": [
16.99,
6.247,
@ -1276,7 +1277,8 @@
"building_001": {
"poly": 666,
"collision": {
"shape": "box",
"quelle": "kollisions/building_001.json",
"shape": "trimesh",
"size": [
17.871,
4.562,
@ -1518,7 +1520,8 @@
"checkpoint_001": {
"poly": 382,
"collision": {
"shape": "box",
"quelle": "kollisions/checkpoint_001.json",
"shape": "trimesh",
"size": [
7.577,
3.037,
@ -1532,7 +1535,8 @@
"container_001": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_001.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1546,7 +1550,8 @@
"container_002": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_002.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1560,7 +1565,8 @@
"container_003": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_003.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1574,7 +1580,8 @@
"container_004": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_004.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1588,7 +1595,8 @@
"container_005": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_005.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1602,7 +1610,8 @@
"container_006": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_006.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1616,7 +1625,8 @@
"container_007": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_007.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -1630,7 +1640,8 @@
"container_008": {
"poly": 1816,
"collision": {
"shape": "box",
"quelle": "kollisions/container_008.json",
"shape": "trimesh",
"size": [
2.525,
2.7,
@ -2319,7 +2330,8 @@
"hangar_001": {
"poly": 1416,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_001.json",
"shape": "trimesh",
"size": [
28.139,
11.444,
@ -2333,7 +2345,8 @@
"hangar_002": {
"poly": 454,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_002.json",
"shape": "trimesh",
"size": [
15.549,
8.103,
@ -2347,7 +2360,8 @@
"hangar_003": {
"poly": 522,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_003.json",
"shape": "trimesh",
"size": [
63.349,
19.178,
@ -2361,7 +2375,8 @@
"hangar_004": {
"poly": 546,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_004.json",
"shape": "trimesh",
"size": [
63.349,
11.85,
@ -2375,7 +2390,8 @@
"hangar_005": {
"poly": 308,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_005.json",
"shape": "trimesh",
"size": [
27.347,
11.77,
@ -2389,7 +2405,8 @@
"hangar_006": {
"poly": 309,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_006.json",
"shape": "trimesh",
"size": [
70.019,
10.494,
@ -2403,7 +2420,8 @@
"hangar_007": {
"poly": 488,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_007.json",
"shape": "trimesh",
"size": [
27.702,
8.662,
@ -2417,7 +2435,8 @@
"hangar_008": {
"poly": 420,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_008.json",
"shape": "trimesh",
"size": [
14.063,
10.557,
@ -2431,7 +2450,8 @@
"hangar_door_001": {
"poly": 59,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_door_001.json",
"shape": "trimesh",
"size": [
4.233,
3.831,
@ -2445,7 +2465,8 @@
"hangar_door_002": {
"poly": 67,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_door_002.json",
"shape": "trimesh",
"size": [
9.637,
5.642,
@ -2459,7 +2480,8 @@
"hangar_door_003": {
"poly": 180,
"collision": {
"shape": "box",
"quelle": "kollisions/hangar_door_003.json",
"shape": "trimesh",
"size": [
4.296,
4.626,
@ -2473,7 +2495,8 @@
"helicopter_platform_001": {
"poly": 280,
"collision": {
"shape": "box",
"quelle": "kollisions/helicopter_platform_001.json",
"shape": "trimesh",
"size": [
10.541,
1.629,
@ -3667,7 +3690,8 @@
"tent_001": {
"poly": 1322,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_001.json",
"shape": "trimesh",
"size": [
6.981,
3.538,
@ -3681,7 +3705,8 @@
"tent_002": {
"poly": 1322,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_002.json",
"shape": "trimesh",
"size": [
6.981,
3.538,
@ -3695,7 +3720,8 @@
"tent_003": {
"poly": 862,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_003.json",
"shape": "trimesh",
"size": [
6.981,
3.477,
@ -3709,7 +3735,8 @@
"tent_004": {
"poly": 862,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_004.json",
"shape": "trimesh",
"size": [
6.981,
3.477,
@ -3723,7 +3750,8 @@
"tent_005": {
"poly": 1322,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_005.json",
"shape": "trimesh",
"size": [
6.981,
3.538,
@ -3737,7 +3765,8 @@
"tent_006": {
"poly": 1322,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_006.json",
"shape": "trimesh",
"size": [
6.981,
3.538,
@ -3751,7 +3780,8 @@
"tent_007": {
"poly": 862,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_007.json",
"shape": "trimesh",
"size": [
6.981,
3.477,
@ -3765,7 +3795,8 @@
"tent_008": {
"poly": 862,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_008.json",
"shape": "trimesh",
"size": [
6.981,
3.477,
@ -3779,7 +3810,8 @@
"tent_009": {
"poly": 1865,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_009.json",
"shape": "trimesh",
"size": [
12.608,
4.945,
@ -3793,7 +3825,8 @@
"tent_010": {
"poly": 804,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_010.json",
"shape": "trimesh",
"size": [
6.69,
3.305,
@ -3807,7 +3840,8 @@
"tent_011": {
"poly": 1865,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_011.json",
"shape": "trimesh",
"size": [
12.608,
4.945,
@ -3821,7 +3855,8 @@
"tent_012": {
"poly": 804,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_012.json",
"shape": "trimesh",
"size": [
6.69,
3.305,
@ -3835,7 +3870,8 @@
"tent_013": {
"poly": 100,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_013.json",
"shape": "trimesh",
"size": [
1.867,
2.275,
@ -3849,7 +3885,8 @@
"tent_014": {
"poly": 100,
"collision": {
"shape": "box",
"quelle": "kollisions/tent_014.json",
"shape": "trimesh",
"size": [
1.867,
2.275,