wip(assembler): M2 round 1 -- sharp-mesher spike: hybrid MC+DC keeps edges, borders and LOD seams not solved yet

Standalone only. Hybrid/DC cut sharp residual 16.7 -> 6.25 cm and split creases ~100%, organic wall
unchanged under hybrid, +4.4% mesh cost, W1/W8/W16 identical. Gate failed: hybrid open edges on 500/625
tagged tile borders; every method fails LOD0/LOD1 (no transition templates yet). Binaries and OBJ meshes not committed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MmSoF64BbRFmk9C3p1VsBJ
This commit is contained in:
Fr0zkaandClaude Opus 5.5 committed 2026-10-10 01:32:27 +02:00
1 parent 61633cb492
commit 6953254349
31 files changed
+5627

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

@@ -0,0 +1,46 @@
piece,method,workers,cell_count,triangles,vertices,mesh_ms_median_3,mesh_hash,collision_proxy_hash,collision_geometry_delta_m
corner90,MC,1,32768,3192,1598,16.5302,0x3e35202e741326da,0x3e35202e741326da,0
corner90,MC,8,32768,3192,1598,14.1565,0x3e35202e741326da,0x3e35202e741326da,0
corner90,MC,16,32768,3192,1598,14.5744,0x3e35202e741326da,0x3e35202e741326da,0
corner90,Hybrid,1,32768,3196,3473,17.3756,0x1c68ed55a97a2b70,0x1c68ed55a97a2b70,0
corner90,Hybrid,8,32768,3196,3473,14.7298,0x1c68ed55a97a2b70,0x1c68ed55a97a2b70,0
corner90,Hybrid,16,32768,3196,3473,15.1832,0x1c68ed55a97a2b70,0x1c68ed55a97a2b70,0
corner90,DC,1,32768,3196,1875,16.346,0x27eb83e4bcb5d532,0x27eb83e4bcb5d532,0
corner90,DC,8,32768,3196,1875,13.5541,0x27eb83e4bcb5d532,0x27eb83e4bcb5d532,0
corner90,DC,16,32768,3196,1875,13.9794,0x27eb83e4bcb5d532,0x27eb83e4bcb5d532,0
doorway,MC,1,32768,2172,1086,15.0354,0x5091c48df9516232,0x5091c48df9516232,0
doorway,MC,8,32768,2172,1086,13.7949,0x5091c48df9516232,0x5091c48df9516232,0
doorway,MC,16,32768,2172,1086,13.9519,0x5091c48df9516232,0x5091c48df9516232,0
doorway,Hybrid,1,32768,2172,2462,15.8758,0xc70ca49841d4ad46,0xc70ca49841d4ad46,0
doorway,Hybrid,8,32768,2172,2462,14.137,0xc70ca49841d4ad46,0xc70ca49841d4ad46,0
doorway,Hybrid,16,32768,2172,2462,14.5053,0xc70ca49841d4ad46,0xc70ca49841d4ad46,0
doorway,DC,1,32768,2172,1376,15.0068,0x7ec18c54d9af2487,0x7ec18c54d9af2487,0
doorway,DC,8,32768,2172,1376,13.2934,0x7ec18c54d9af2487,0x7ec18c54d9af2487,0
doorway,DC,16,32768,2172,1376,13.2488,0x7ec18c54d9af2487,0x7ec18c54d9af2487,0
riser1m,MC,1,32768,4428,2216,17.6744,0x930603791a29a779,0x930603791a29a779,0
riser1m,MC,8,32768,4428,2216,15.0862,0x930603791a29a779,0x930603791a29a779,0
riser1m,MC,16,32768,4428,2216,15.501,0x930603791a29a779,0x930603791a29a779,0
riser1m,Hybrid,1,32768,4432,4775,19.222,0x7a80c8099ed5e2df,0x7a80c8099ed5e2df,0
riser1m,Hybrid,8,32768,4432,4775,15.9639,0x7a80c8099ed5e2df,0x7a80c8099ed5e2df,0
riser1m,Hybrid,16,32768,4432,4775,16.2443,0x7a80c8099ed5e2df,0x7a80c8099ed5e2df,0
riser1m,DC,1,32768,4432,2559,17.6231,0x7a58ef3dd552662f,0x7a58ef3dd552662f,0
riser1m,DC,8,32768,4432,2559,15.5117,0x7a58ef3dd552662f,0x7a58ef3dd552662f,0
riser1m,DC,16,32768,4432,2559,15.5445,0x7a58ef3dd552662f,0x7a58ef3dd552662f,0
cliff_overhang,MC,1,32768,5036,2520,18.5265,0x1881bd75ddc7e7de,0x1881bd75ddc7e7de,0
cliff_overhang,MC,8,32768,5036,2520,15.2582,0x1881bd75ddc7e7de,0x1881bd75ddc7e7de,0
cliff_overhang,MC,16,32768,5036,2520,15.3717,0x1881bd75ddc7e7de,0x1881bd75ddc7e7de,0
cliff_overhang,Hybrid,1,32768,5040,5412,19.8127,0x985b8497adfe9dec,0x985b8497adfe9dec,0
cliff_overhang,Hybrid,8,32768,5040,5412,15.9717,0x985b8497adfe9dec,0x985b8497adfe9dec,0
cliff_overhang,Hybrid,16,32768,5040,5412,16.4467,0x985b8497adfe9dec,0x985b8497adfe9dec,0
cliff_overhang,DC,1,32768,5040,2892,18.232,0x4723adced541eab2,0x4723adced541eab2,0
cliff_overhang,DC,8,32768,5040,2892,14.6485,0x4723adced541eab2,0x4723adced541eab2,0
cliff_overhang,DC,16,32768,5040,2892,14.7275,0x4723adced541eab2,0x4723adced541eab2,0
organic_cave_chamber,MC,1,32768,2444,1224,13.7729,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,MC,8,32768,2444,1224,13.0782,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,MC,16,32768,2444,1224,13.3739,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,Hybrid,1,32768,2444,1224,14.5881,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,Hybrid,8,32768,2444,1224,13.732,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,Hybrid,16,32768,2444,1224,14.0734,0x50031a0a691ec6f4,0x50031a0a691ec6f4,0
organic_cave_chamber,DC,1,32768,2448,1226,14.1388,0x317a60749cc26f6a,0x317a60749cc26f6a,0
organic_cave_chamber,DC,8,32768,2448,1226,12.971,0x317a60749cc26f6a,0x317a60749cc26f6a,0
organic_cave_chamber,DC,16,32768,2448,1226,13.1444,0x317a60749cc26f6a,0x317a60749cc26f6a,0
1 piece method workers cell_count triangles vertices mesh_ms_median_3 mesh_hash collision_proxy_hash collision_geometry_delta_m
2 corner90 MC 1 32768 3192 1598 16.5302 0x3e35202e741326da 0x3e35202e741326da 0
3 corner90 MC 8 32768 3192 1598 14.1565 0x3e35202e741326da 0x3e35202e741326da 0
4 corner90 MC 16 32768 3192 1598 14.5744 0x3e35202e741326da 0x3e35202e741326da 0
5 corner90 Hybrid 1 32768 3196 3473 17.3756 0x1c68ed55a97a2b70 0x1c68ed55a97a2b70 0
6 corner90 Hybrid 8 32768 3196 3473 14.7298 0x1c68ed55a97a2b70 0x1c68ed55a97a2b70 0
7 corner90 Hybrid 16 32768 3196 3473 15.1832 0x1c68ed55a97a2b70 0x1c68ed55a97a2b70 0
8 corner90 DC 1 32768 3196 1875 16.346 0x27eb83e4bcb5d532 0x27eb83e4bcb5d532 0
9 corner90 DC 8 32768 3196 1875 13.5541 0x27eb83e4bcb5d532 0x27eb83e4bcb5d532 0
10 corner90 DC 16 32768 3196 1875 13.9794 0x27eb83e4bcb5d532 0x27eb83e4bcb5d532 0
11 doorway MC 1 32768 2172 1086 15.0354 0x5091c48df9516232 0x5091c48df9516232 0
12 doorway MC 8 32768 2172 1086 13.7949 0x5091c48df9516232 0x5091c48df9516232 0
13 doorway MC 16 32768 2172 1086 13.9519 0x5091c48df9516232 0x5091c48df9516232 0
14 doorway Hybrid 1 32768 2172 2462 15.8758 0xc70ca49841d4ad46 0xc70ca49841d4ad46 0
15 doorway Hybrid 8 32768 2172 2462 14.137 0xc70ca49841d4ad46 0xc70ca49841d4ad46 0
16 doorway Hybrid 16 32768 2172 2462 14.5053 0xc70ca49841d4ad46 0xc70ca49841d4ad46 0
17 doorway DC 1 32768 2172 1376 15.0068 0x7ec18c54d9af2487 0x7ec18c54d9af2487 0
18 doorway DC 8 32768 2172 1376 13.2934 0x7ec18c54d9af2487 0x7ec18c54d9af2487 0
19 doorway DC 16 32768 2172 1376 13.2488 0x7ec18c54d9af2487 0x7ec18c54d9af2487 0
20 riser1m MC 1 32768 4428 2216 17.6744 0x930603791a29a779 0x930603791a29a779 0
21 riser1m MC 8 32768 4428 2216 15.0862 0x930603791a29a779 0x930603791a29a779 0
22 riser1m MC 16 32768 4428 2216 15.501 0x930603791a29a779 0x930603791a29a779 0
23 riser1m Hybrid 1 32768 4432 4775 19.222 0x7a80c8099ed5e2df 0x7a80c8099ed5e2df 0
24 riser1m Hybrid 8 32768 4432 4775 15.9639 0x7a80c8099ed5e2df 0x7a80c8099ed5e2df 0
25 riser1m Hybrid 16 32768 4432 4775 16.2443 0x7a80c8099ed5e2df 0x7a80c8099ed5e2df 0
26 riser1m DC 1 32768 4432 2559 17.6231 0x7a58ef3dd552662f 0x7a58ef3dd552662f 0
27 riser1m DC 8 32768 4432 2559 15.5117 0x7a58ef3dd552662f 0x7a58ef3dd552662f 0
28 riser1m DC 16 32768 4432 2559 15.5445 0x7a58ef3dd552662f 0x7a58ef3dd552662f 0
29 cliff_overhang MC 1 32768 5036 2520 18.5265 0x1881bd75ddc7e7de 0x1881bd75ddc7e7de 0
30 cliff_overhang MC 8 32768 5036 2520 15.2582 0x1881bd75ddc7e7de 0x1881bd75ddc7e7de 0
31 cliff_overhang MC 16 32768 5036 2520 15.3717 0x1881bd75ddc7e7de 0x1881bd75ddc7e7de 0
32 cliff_overhang Hybrid 1 32768 5040 5412 19.8127 0x985b8497adfe9dec 0x985b8497adfe9dec 0
33 cliff_overhang Hybrid 8 32768 5040 5412 15.9717 0x985b8497adfe9dec 0x985b8497adfe9dec 0
34 cliff_overhang Hybrid 16 32768 5040 5412 16.4467 0x985b8497adfe9dec 0x985b8497adfe9dec 0
35 cliff_overhang DC 1 32768 5040 2892 18.232 0x4723adced541eab2 0x4723adced541eab2 0
36 cliff_overhang DC 8 32768 5040 2892 14.6485 0x4723adced541eab2 0x4723adced541eab2 0
37 cliff_overhang DC 16 32768 5040 2892 14.7275 0x4723adced541eab2 0x4723adced541eab2 0
38 organic_cave_chamber MC 1 32768 2444 1224 13.7729 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
39 organic_cave_chamber MC 8 32768 2444 1224 13.0782 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
40 organic_cave_chamber MC 16 32768 2444 1224 13.3739 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
41 organic_cave_chamber Hybrid 1 32768 2444 1224 14.5881 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
42 organic_cave_chamber Hybrid 8 32768 2444 1224 13.732 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
43 organic_cave_chamber Hybrid 16 32768 2444 1224 14.0734 0x50031a0a691ec6f4 0x50031a0a691ec6f4 0
44 organic_cave_chamber DC 1 32768 2448 1226 14.1388 0x317a60749cc26f6a 0x317a60749cc26f6a 0
45 organic_cave_chamber DC 8 32768 2448 1226 12.971 0x317a60749cc26f6a 0x317a60749cc26f6a 0
46 organic_cave_chamber DC 16 32768 2448 1226 13.1444 0x317a60749cc26f6a 0x317a60749cc26f6a 0
@@ -0,0 +1,46 @@
piece,method,workers,hash,identical_to_w1
corner90,MC,1,0x3e35202e741326da,true
corner90,MC,8,0x3e35202e741326da,true
corner90,MC,16,0x3e35202e741326da,true
corner90,Hybrid,1,0x1c68ed55a97a2b70,true
corner90,Hybrid,8,0x1c68ed55a97a2b70,true
corner90,Hybrid,16,0x1c68ed55a97a2b70,true
corner90,DC,1,0x27eb83e4bcb5d532,true
corner90,DC,8,0x27eb83e4bcb5d532,true
corner90,DC,16,0x27eb83e4bcb5d532,true
doorway,MC,1,0x5091c48df9516232,true
doorway,MC,8,0x5091c48df9516232,true
doorway,MC,16,0x5091c48df9516232,true
doorway,Hybrid,1,0xc70ca49841d4ad46,true
doorway,Hybrid,8,0xc70ca49841d4ad46,true
doorway,Hybrid,16,0xc70ca49841d4ad46,true
doorway,DC,1,0x7ec18c54d9af2487,true
doorway,DC,8,0x7ec18c54d9af2487,true
doorway,DC,16,0x7ec18c54d9af2487,true
riser1m,MC,1,0x930603791a29a779,true
riser1m,MC,8,0x930603791a29a779,true
riser1m,MC,16,0x930603791a29a779,true
riser1m,Hybrid,1,0x7a80c8099ed5e2df,true
riser1m,Hybrid,8,0x7a80c8099ed5e2df,true
riser1m,Hybrid,16,0x7a80c8099ed5e2df,true
riser1m,DC,1,0x7a58ef3dd552662f,true
riser1m,DC,8,0x7a58ef3dd552662f,true
riser1m,DC,16,0x7a58ef3dd552662f,true
cliff_overhang,MC,1,0x1881bd75ddc7e7de,true
cliff_overhang,MC,8,0x1881bd75ddc7e7de,true
cliff_overhang,MC,16,0x1881bd75ddc7e7de,true
cliff_overhang,Hybrid,1,0x985b8497adfe9dec,true
cliff_overhang,Hybrid,8,0x985b8497adfe9dec,true
cliff_overhang,Hybrid,16,0x985b8497adfe9dec,true
cliff_overhang,DC,1,0x4723adced541eab2,true
cliff_overhang,DC,8,0x4723adced541eab2,true
cliff_overhang,DC,16,0x4723adced541eab2,true
organic_cave_chamber,MC,1,0x50031a0a691ec6f4,true
organic_cave_chamber,MC,8,0x50031a0a691ec6f4,true
organic_cave_chamber,MC,16,0x50031a0a691ec6f4,true
organic_cave_chamber,Hybrid,1,0x50031a0a691ec6f4,true
organic_cave_chamber,Hybrid,8,0x50031a0a691ec6f4,true
organic_cave_chamber,Hybrid,16,0x50031a0a691ec6f4,true
organic_cave_chamber,DC,1,0x317a60749cc26f6a,true
organic_cave_chamber,DC,8,0x317a60749cc26f6a,true
organic_cave_chamber,DC,16,0x317a60749cc26f6a,true
1 piece method workers hash identical_to_w1
2 corner90 MC 1 0x3e35202e741326da true
3 corner90 MC 8 0x3e35202e741326da true
4 corner90 MC 16 0x3e35202e741326da true
5 corner90 Hybrid 1 0x1c68ed55a97a2b70 true
6 corner90 Hybrid 8 0x1c68ed55a97a2b70 true
7 corner90 Hybrid 16 0x1c68ed55a97a2b70 true
8 corner90 DC 1 0x27eb83e4bcb5d532 true
9 corner90 DC 8 0x27eb83e4bcb5d532 true
10 corner90 DC 16 0x27eb83e4bcb5d532 true
11 doorway MC 1 0x5091c48df9516232 true
12 doorway MC 8 0x5091c48df9516232 true
13 doorway MC 16 0x5091c48df9516232 true
14 doorway Hybrid 1 0xc70ca49841d4ad46 true
15 doorway Hybrid 8 0xc70ca49841d4ad46 true
16 doorway Hybrid 16 0xc70ca49841d4ad46 true
17 doorway DC 1 0x7ec18c54d9af2487 true
18 doorway DC 8 0x7ec18c54d9af2487 true
19 doorway DC 16 0x7ec18c54d9af2487 true
20 riser1m MC 1 0x930603791a29a779 true
21 riser1m MC 8 0x930603791a29a779 true
22 riser1m MC 16 0x930603791a29a779 true
23 riser1m Hybrid 1 0x7a80c8099ed5e2df true
24 riser1m Hybrid 8 0x7a80c8099ed5e2df true
25 riser1m Hybrid 16 0x7a80c8099ed5e2df true
26 riser1m DC 1 0x7a58ef3dd552662f true
27 riser1m DC 8 0x7a58ef3dd552662f true
28 riser1m DC 16 0x7a58ef3dd552662f true
29 cliff_overhang MC 1 0x1881bd75ddc7e7de true
30 cliff_overhang MC 8 0x1881bd75ddc7e7de true
31 cliff_overhang MC 16 0x1881bd75ddc7e7de true
32 cliff_overhang Hybrid 1 0x985b8497adfe9dec true
33 cliff_overhang Hybrid 8 0x985b8497adfe9dec true
34 cliff_overhang Hybrid 16 0x985b8497adfe9dec true
35 cliff_overhang DC 1 0x4723adced541eab2 true
36 cliff_overhang DC 8 0x4723adced541eab2 true
37 cliff_overhang DC 16 0x4723adced541eab2 true
38 organic_cave_chamber MC 1 0x50031a0a691ec6f4 true
39 organic_cave_chamber MC 8 0x50031a0a691ec6f4 true
40 organic_cave_chamber MC 16 0x50031a0a691ec6f4 true
41 organic_cave_chamber Hybrid 1 0x50031a0a691ec6f4 true
42 organic_cave_chamber Hybrid 8 0x50031a0a691ec6f4 true
43 organic_cave_chamber Hybrid 16 0x50031a0a691ec6f4 true
44 organic_cave_chamber DC 1 0x317a60749cc26f6a true
45 organic_cave_chamber DC 8 0x317a60749cc26f6a true
46 organic_cave_chamber DC 16 0x317a60749cc26f6a true
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff