AI 輔助賽道素材自動替換

專案進度報告|跨引擎資產自動化整理與賽道物件置換 KIRO 本機

目前狀態:基礎流程與小物件/組合道具已跑通,建物替換規則測試中

報告主題:跨引擎資產自動化整理與賽道物件置換

一、場景自動化架構與流程進度

本管線已實現從 Unity 資產提取、Blender 批次整理到 Unreal Engine (UE) 導入與分析的自動化流程:

Unity (A9 原生場景)
匯出 FBX 模型
Blender 自動化處理
自動合併 Mesh、校正軸向 (Pivot/Orientation)、整理材質球
Blender 自動化處理截圖
Unreal 自動化導入
自動完成規範命名、材質球梳理、UV 通道數量整理
Unreal 自動化導入截圖
場景掃描與置換
提取物件 Bounds 幾何尺寸與名稱正則篩選
依「測試區域範圍 (Volume)」執行局部批次替換

二、各類物件替換測試進度與現況

物件類別 測試項目 / 方法 目前狀態 驗證成果與說明
基礎小物件 植物(樹木/灌木)、護欄 ✅ 已完成 幾何 Bounds 與名稱匹配度高,局部區域替換後朝向與位置皆正確。
上海植物護欄原始
上海植物護欄(原始)
AI替換植物護欄結果
AI 替換結果
合併型物件 連體道具(測試項目:路燈群) ✅ 已完成 成功跑通「UE → Blender 拆解並提取各子物件世界座標 → 轉回 UE 精準定位」,能正確依獨立座標放置對應新素材與內容。
上海原生合併模型,中心點在世界座標(000)
原生合併模型(中心點在 000)
素材成功放置對應位置
素材成功放置對應位置
大型建物 單棟建築、沿街街區 🔄 測試中 遇到尺寸匹配與排布瓶頸,現正調整替換演算法(詳見下述瓶頸說明)。
建物看起來好像很正常
看似正常的建物替換
實際有很多建物疊在一起
實際有多棟建物重疊

三、當前技術瓶頸

大型建物替換(Building Replacement)遇到的核心問題:

  1. 素材庫尺寸受限:原生場景中部分建物 Bounds 偏小,而新主題素材庫中相近尺寸的模型數量有限。
  2. 重複率過高:若強制依 1:1 幾何 Bounds 匹配,容易在同一路段頻繁選用同一棟模型,造成街景高度重複。
  3. 模型穿插重疊:若放寬 Bounds 限制隨機挑選較大模型,由於模型比例鎖定(避免門窗失真),會導致相鄰建物互相穿插穿模。

下一步研發方向(規劃解法)