feat(editor): add --gen-mesh-archway-double twin-passage primitive

58th procedural mesh: 5-box double archway — 3 vertical posts
(left / shared center / right) plus 2 horizontal lintels each
spanning one opening. Pairs with the existing single
--gen-mesh-archway for plaza approaches, double-door tomb
fronts, formal garden entrances, paired temple entries.

Defaults to 1.40m × 2 openings with 2.40m opening height
(~3.16m total width × 2.60m height including lintels).
This commit is contained in:
Kelsi 2026-05-09 10:11:24 -07:00
parent 0e8ef746af
commit 3db5d05519
3 changed files with 120 additions and 1 deletions

View file

@ -55,7 +55,7 @@ const char* const kArgRequired[] = {
"--gen-mesh-stool", "--gen-mesh-cauldron", "--gen-mesh-gate",
"--gen-mesh-beehive", "--gen-mesh-weathervane",
"--gen-mesh-scarecrow", "--gen-mesh-sundial",
"--gen-mesh-podium", "--gen-mesh-brazier",
"--gen-mesh-podium", "--gen-mesh-brazier", "--gen-mesh-archway-double",
"--gen-texture-gradient",
"--gen-mesh-from-heightmap", "--export-mesh-heightmap",
"--displace-mesh",