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
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 884 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 930 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

+15 -2
View File
@@ -2,14 +2,27 @@
3D 模型及相关烘焙贴图。每条包含:路径、简要说明。
约定:游戏用角色放在 `AIClient/Assets/Bundles/Characters/{ActorName}/`(YooAsset Art / `PackDirectory`)。
约定:
- 角色:`AIClient/Assets/Bundles/Characters/{ActorName}/`
- 场景分件:`AIClient/Assets/Bundles/Scenes/{类型}/{场景号}/{英文短名}/`
| 资源路径 | 简要说明 |
| --- | --- |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/TownSquare.prefab` | 小镇广场拼装体;Pipeline `BuildTownSquare.Run`;运行时地址 `TownSquare`;物件 Y 取地表碰撞高度 |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/TownSquare.unity` | 可进游戏的广场场景(相机约 28° 俯斜 + 方向光) |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/ground/` | 广场地表;减面 800;XPbr;Prefab 带非凸 MeshCollider |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/shop/` | 红顶店铺;减面 1797;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/tree/` | 树;减面 1498;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/lamp/` | 路灯;减面 500;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/board/` | 告示牌;减面 800;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/fountain/` | 两层喷泉;减面 1798;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/bench/` | 长椅;减面 699;XPbr |
| `AIClient/Assets/Bundles/Scenes/Town/TownSquare/bush/` | 灌木花箱;collapse 卡住后体素重网格,减面 436;XPbr |
| `Tools/output/townsquare_3d/` | TownSquare 混元高模 GLB(不进 Bundle) |
| `Tools/output/townsquare_game/` | TownSquare 减面/烘焙中间输出(不进 Bundle) |
| `AIClient/Assets/Bundles/Characters/MaleExplorer/` | 角色 MaleExplorer 目录(寻址 Prefab=`MaleExplorer`) |
| `…/MaleExplorer.fbx` | 混元高模减面低模(约 5k tris) |
| `…/MaleExplorer_*.png` | color / normal / ao / metallic / roughness 烘焙贴图 |
| `…/concept.png` | 图生3D 概念参考图 |
| `…/MaleExplorer.prefab` | 运行时加载 Prefab(菜单 `AIGame/M3/Setup Character…` 生成) |
| `Tools/output/male_explorer_3d/male_explorer.glb` | 混元高模中间件(不进 Bundle) |
| `Tools/output/male_explorer_game/` | 减面/烘焙中间输出(不进 Bundle) |
+12 -1
View File
@@ -4,6 +4,17 @@
| 资源路径 | 简要说明 |
| --- | --- |
| `Doc/Design/UI/Casual/casual_ui.png` | 轻松休闲竖屏 UI 设计图;gpt-image-2.5、`--aspect-ratio 9:16`、实测 940×1672、参考 `Doc/Design/ui_design.jpg`、纯白底 |
| `Doc/Design/Scene/TownSquare/town_square.png` | 简单小镇广场总览设计图(多人活动空地);gpt-image-2.5、`1:1`、实测 1254×1254、纯白底 |
| `Doc/Design/Scene/TownSquare/ground.png` | TownSquare 分件·地表;gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/shop.png` | TownSquare 分件·店铺(红顶代表);gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/tree.png` | TownSquare 分件·树;gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/lamp.png` | TownSquare 分件·路灯;gpt-image-2.5、`2:3`、1024×1536、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/board.png` | TownSquare 分件·告示牌;gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/fountain.png` | TownSquare 分件·喷泉(两层,对齐总览);gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/bench.png` | TownSquare 分件·长椅;gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Scene/TownSquare/bush.png` | TownSquare 分件·灌木花箱;gpt-image-2.5、`1:1`、1254×1254、参考总览、纯白底 |
| `Doc/Design/Character/CaoCao/caocao.png` | 轻科幻曹操全身设计图,正面 T Pose;gpt-image-2.5、`2:3`、实测 1024×1536、纯白底 |
| `Tools/output/ui_simple_atlas_gpt.png` | UI Simple Set 图集;gpt-image-2.5 + 参考 `Doc/ui_design.jpg`;约 1254×1254;对应 `Doc/UI_Simple_Set.md` |
| `Tools/output/ui_normal_atlas_gpt.png` | UI Normal Set 图集;gpt-image-2-vip、2048×2048、透明底 + 参考图;对应 `Doc/UI_Normal_Set.md` |
| `AIClient/Assets/Bundles/UI/Texture/Common/*.png` | Normal 图集切出的 **38** 张 Common 单图;脚本 `Tools/slice_ui_normal_atlas.py` |
@@ -11,7 +22,7 @@
| `AIClient/Assets/Bundles/UI/Font/siyuan_CN_Bold SDF.asset` | TMP 动态 SDF 字体资源;JSON→Prefab 默认使用;菜单 `Tools/UI/Ensure SiYuan TMP Font Asset` |
| `Tools/output/male_explorer_test.png` | 男性探险者角色试做;项目文生图脚本 |
| `Tools/output/male_explorer_cursor.png` | 男性探险者对照;Cursor GenerateImage |
| `AIClient/Assets/Bundles/Characters/MaleExplorer/concept.png` | MaleExplorer 概念图(进角色目录) |
| `Tools/output/male_explorer_test.png` | 男性探险者角色试做;项目文生图脚本 |
| `AIClient/Assets/Bundles/Characters/MaleExplorer/MaleExplorer_*.png` | 低模烘焙贴图(color/normal/ao/metallic/roughness) |
| `Doc/ui_design.jpg` | UI 视觉基准图;糖果休闲风控件参考(`Doc/Design/ui_design.jpg` 为同内容副本) |
| `Doc/UI_AutoGen_Overview.md` | UI 自动生成方案总览(JSON→Prefab + 图集) |