PCG-02 · Aipcg

01 / 18

Aipcg:Agent 辅助 TA 开发案例

把美术意图变成接口、数据和可检查的工程条件。

  • 分清开发 Agent 与运行时 Agent。
  • 用真实建筑数据调查中心与轴心差异。
  • 按数据、几何、引擎与视觉分别报告结果。

PCG-02 · Aipcg

02 / 18

开发与运行的双层架构

开发与运行的双层架构
开发 Agent 改工具并验证;运行时 Agent 产生结构数据,由算法和引擎生成内容。

PCG-02 · Aipcg

03 / 18

案例背景与版本

  • 当前代码、历史运行与学习资料分别保存。
  • 历史 CSV 来自 10021958_prompt_no_reference。
  • 地图报告来自 10021941_wuzhen_prompt。
  • 相同建筑数量不证明是同次地图,不拼造完整运行身份。

PCG-02 · Aipcg

04 / 18

TA 目标与验收条件

目标工程表达接受方式
建筑不重叠旋转占用与间距几何审计
使用已有资产AssetKey、Mesh、bounds引用与尺寸核对
可编辑地图DataTable、PCG、保存实际引擎检查
风格合适参考图与比较条件人工视觉评审

PCG-02 · Aipcg

05 / 18

两类 Agent 的分工

开发 Agent

  • 阅读项目与失败输入。
  • 定位接口、修改工具。
  • 执行检查、评审与交付。

运行时 Agent

  • 根据提示产生结构数据。
  • 遵守 schema 和运行配置。
  • 后续算法与 UE 接续执行。

PCG-02 · Aipcg

06 / 18

上下文与真实场景数据

  • 明确要解释当前实现,还是复盘旧运行。
  • 提供真实资产路径、尺寸、轴心与样本。
  • 当前 policy 尝试上限 2,历史 manifest 为 5。
  • 当前复制 policy 关闭视觉审计,不称默认启用。

PCG-02 · Aipcg

07 / 18

任务拆解

01

结构化输出:场景语义和空间计划。

02

确定性规划:几何、建筑位置与约束。

03

数据导出:字段、单位和引用一致。

04

引擎导入:图执行、地图保存与结果核验。

PCG-02 · Aipcg

08 / 18

接口与关键实现选择

  • 先定义标识与字段单位,再分别实现各阶段。
  • 模型提出布局,程序执行可计算规则。
  • 真实包围盒限制建筑占用,PCG 构建实例。
  • 导出与导入共享 schema,字段变化同步检查。

PCG-02 · Aipcg

09 / 18

具体差异:中心当成轴心

94.63

初始直接比较的最大差值 / cm

  • 将 PixelX / PixelY 换算后直接比较 WorldX / WorldY。
  • 错误假设是图片中心等于模型轴心。
  • 该差异不证明引擎代码缺陷,而是核对方法缺项。

PCG-02 · Aipcg

10 / 18

定位与正确换算

C = 像素换算的世界中心
c = 局部 BoundsCenter
s = Scale,θ = Yaw

R(θ)c = (cx cosθ - cy sinθ,
         cx sinθ + cy cosθ)
WorldPivotXY = C - s × R(θ)c
  • 依次核对单位、Y 方向、旋转、缩放和包围盒。
  • Pixel 代表占用中心,World 代表模型轴心。
  • 非零局部中心经旋转后改变轴心位置。

PCG-02 · Aipcg

11 / 18

数据与几何验证

23

本次核对记录

0.0

校正后最大误差 / cm

  • 容差为 0.0001 cm;全部记录符合。
  • plan 与 CSV 数值误差 0.0,资产引用一致。
  • 这是核对方法校正,不是修改了 UE 放置代码。

PCG-02 · Aipcg

12 / 18

引擎状态与视觉检查

检查层证明范围本章状态
数据与几何字段、数值与约束本次部分离线核对
引擎与保存导入、图执行、落盘历史记录,未重跑
视觉构图、落地与风格本次没有新场景评审
只读 commandlet资产读取与退出历史包含退出码异常

PCG-02 · Aipcg

13 / 18

前后核对与证据

方法结果解释
中心直接作轴心最大差值约 94.63 cm错误比较前提
加入旋转中心偏移最大误差 0.0 cm与 CSV 轴心一致
plan 与 CSV 对照数值与引用一致数据交接通过

没有新增引擎生成或性能改善测量。

PCG-02 · Aipcg

14 / 18

人工参与及适用边界

  • 人定义风格目标、工程规则与最终接受条件。
  • 几何通过不表示视觉效果符合要求。
  • 历史计时与批量提示经验缺完整记录,收益不复算。
  • 跨运行审计仍需同次 ID、地图路径和实例明细。

PCG-02 · Aipcg

15 / 18

可复用任务模板

任务:建筑落地高度审计
版本:明确源码与运行 ID
输入:BoundsMinZ 与地形高度
输出:只读异常报告
样本:非零轴心与坡地
引擎检查:单独记录
  • 写清需求、事实、允许文件与输出。
  • 公式与真实视觉验证分开。
  • 未知结果不补写成功。

PCG-02 · Aipcg

16 / 18

案例复盘练习

  • 选一条建筑,手算旋转中心偏移并脚本核对。
  • 记录现象、错误假设、代码与正确公式。
  • 分开本次检查和历史引擎证据。
  • 说明还需要怎样证明地图与 CSV 同次对应。

PCG-02 · Aipcg

17 / 18

TA 开发案例思维导图

TA 开发案例思维导图
需求、分工、数据、失败定位、分层验证和人工接受构成可追溯的 TA 开发案例。

PCG-02 · Aipcg

18 / 18

代码、报告与运行记录

核验日期:2026-10-10。源码、运行身份、静态分析与执行范围分别保留。