🏙️ CITYGEN · 3D 建筑生成引擎
一个种子 → 一整座形态各异的城。左边调参数,右边能转、能走进去。
复用 zaha-props/shapes.js 的 8 种真顶点非盒形态 × 8 组正交基因。
② 允许出现的形态(点开关)
全关 = 只出方盒子(对照组,一眼看出引擎有没有在起作用)。
③ 相机
环绕:拖拽转视角 / 滚轮缩放 / 点楼看基因。
走进去:点画面锁鼠标,WASD 走、Shift 加速、空格 跳、Esc 退出。
④ 导出
Unity / UE / Godot / Blender 通吃,单位=米,Y 轴朝上。
⑤ 引擎自检(实时真数)
数字取自渲染器真实统计与生成结果,不是写死的。
红线来自目标卡:同屏 ≥30 栋不雷同、其中 ≥6 栋非长方体。