Add TownSquare scene assets, resource production docs, and model pipeline updates.

Bring in plaza props/prefabs, ZhaoYun source GLB, design originals, and Hunyuan/Blender tooling used to produce them.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
udx
2026-09-28 14:28:46 +08:00
co-authored by Cursor
parent 5f8cb890c8
commit 9793d8581d
273 changed files with 10388 additions and 34 deletions
+10 -1
View File
@@ -397,8 +397,17 @@ def main():
for m in used_mats]
_strip_textures()
from bl_decimate import export_fbx_source_yup, prepare_game_export
meshes = [o for o in bpy.data.objects if o.type == "MESH"]
for obj in meshes:
prepare_game_export(obj)
bpy.ops.object.select_all(action="DESELECT")
for obj in meshes:
obj.select_set(True)
if meshes:
bpy.context.view_layer.objects.active = meshes[0]
fbx_out = os.path.join(outdir, model_name + ".fbx")
bpy.ops.export_scene.fbx(filepath=fbx_out, path_mode='STRIP', embed_textures=False)
export_fbx_source_yup(fbx_out)
print("MT_SUMMARY " + json.dumps(
{"model": model_name, "fbx": os.path.basename(fbx_out), "materials": results},