96 lines
3.5 KiB
JSON
96 lines
3.5 KiB
JSON
{
|
||
"schemaVersion": 1,
|
||
"sceneId": "CharacterUnitReview",
|
||
"outputScene": "Assets/Bundles/Scenes/Review/CharacterUnitReview.unity",
|
||
"reportPath": "Tools/output/character_review/CharacterUnitReview/review_report.json",
|
||
"label": "角色与单位美术验收",
|
||
"spacing": 3.0,
|
||
"groundSize": 24.0,
|
||
"cameraPosition": { "x": 6.0, "y": 1.4, "z": -6.5 },
|
||
"cameraTarget": { "x": 6.0, "y": 0.85, "z": 0.0 },
|
||
"fieldOfView": 35,
|
||
"subjects": [
|
||
{
|
||
"id": "CaoCao",
|
||
"kind": "Human",
|
||
"prefab": "Assets/Bundles/Characters/Human/CaoCao/CaoCao.prefab",
|
||
"expectedHeight": 1.8,
|
||
"heightTolerance": 0.15,
|
||
"maxTriangles": 3500,
|
||
"requireXpbr": true,
|
||
"notes": "人物样例:Y-up、底面原点、局部 -Z 正面"
|
||
},
|
||
{
|
||
"id": "LmGirl",
|
||
"kind": "Human",
|
||
"prefab": "Assets/Bundles/Characters/Human/LmGirl/LmGirl.prefab",
|
||
"expectedHeight": 1.65,
|
||
"heightTolerance": 0.15,
|
||
"maxTriangles": 3500,
|
||
"requireXpbr": true,
|
||
"notes": "人物样例"
|
||
},
|
||
{
|
||
"id": "LmCat",
|
||
"kind": "Animal",
|
||
"prefab": "Assets/Bundles/Characters/Animal/LmCat/LmCat.prefab",
|
||
"expectedHeight": 0.42,
|
||
"heightTolerance": 0.12,
|
||
"maxTriangles": 3500,
|
||
"requireXpbr": true,
|
||
"notes": "非人样例:可作宠物正式模型目录模板 Characters/Animal/{Name}"
|
||
},
|
||
{
|
||
"id": "RockBall",
|
||
"kind": "Animal",
|
||
"prefab": "Assets/Bundles/Characters/Animal/RockBall/RockBall.prefab",
|
||
"expectedHeight": 0.55,
|
||
"heightTolerance": 0.12,
|
||
"maxTriangles": 2000,
|
||
"requireXpbr": true,
|
||
"notes": "岩团团正式静态宠模:混元50k→烘焙1500 tris;已通过。开战/营地替换另开任务"
|
||
},
|
||
{
|
||
"id": "RockBall_Rigged",
|
||
"kind": "Animal",
|
||
"prefab": "Assets/Bundles/Characters/Animal/RockBall/RockBall_Rigged.prefab",
|
||
"expectedHeight": 0.55,
|
||
"heightTolerance": 0.15,
|
||
"maxTriangles": 2500,
|
||
"requireXpbr": true,
|
||
"requireAnimator": true,
|
||
"requiredClips": ["Idle", "Walk", "Attack"],
|
||
"notes": "敌方制作标准样例:同角色12骨→空间对齐→低模转权重→Idle/Walk/Attack→离线收尾;Enemy视觉Variant见Characters/Enemy/RockBall。Motion=0/1,Attack使用Trigger。"
|
||
},
|
||
{
|
||
"id": "FireCat",
|
||
"kind": "Animal",
|
||
"prefab": "Assets/Bundles/Characters/Animal/FireCat/FireCat.prefab",
|
||
"expectedHeight": 0.55,
|
||
"heightTolerance": 0.01,
|
||
"maxTriangles": 2000,
|
||
"requireXpbr": true,
|
||
"notes": "火喵T1伙伴静态模:混元50k→1998 tris/1024 XPbr,隔离正侧背面与尺寸贴地验收通过。"
|
||
},
|
||
{
|
||
"id": "FireCat_Companion",
|
||
"kind": "Animal",
|
||
"prefab": "Assets/Bundles/Characters/Animal/FireCat/FireCat_Companion.prefab",
|
||
"expectedHeight": 0.55,
|
||
"heightTolerance": 0.01,
|
||
"maxTriangles": 2000,
|
||
"requireXpbr": true,
|
||
"requireAnimator": true,
|
||
"requiredClips": ["Idle", "Walk", "Attack"],
|
||
"notes": "火喵T1伙伴视觉:同角色22骨,Walk全骨骼首帧校准,尾部权重修正;Idle/Walk循环,Attack单次双爪施法,0.55秒出手事件。专用Companion_FireCat_Review场景Edit/Play均通过。"
|
||
}
|
||
],
|
||
"workflow": {
|
||
"designDir": "Doc/Design/Character/{Name}/",
|
||
"bakeOutput": "Tools/output/{name}_game/",
|
||
"bundleDir": "AIClient/Assets/Bundles/Characters/{Kind}/{Name}/",
|
||
"setupEntry": "SetupCharacter.Run",
|
||
"reviewEntry": "BuildCharacterReview.Build"
|
||
}
|
||
}
|