导出 PDF

所选内容将按目录顺序合并下载。已选文档之间可在 PDF 内跳转,未选文档链接将打开在线页面。

跳转到正文

碰撞 ​

碰撞使运行时角色或交互对象能够与地面、墙面等表面接触。在 Create(创建) 页面导入或生成碰撞,再在 LiSplatActor 中启用。

导入或生成碰撞 ​

  1. 已有碰撞网格时,点击 Import Collision Body(导入碰撞体),选择 PLY 或 OBJ 网格。
  2. 需要从高斯数据生成时,选择适合场景的预设,点击 Generate Collision Body(生成碰撞体),等待生成完成。
  3. 选中 LiSplatActor,勾选 Enable Collision(启用碰撞)。
  4. 勾选 Show Loaded Collision(显示已加载碰撞),检查网格是否与地面、墙面位置对应。

碰撞导入、生成与导出图:碰撞导入、生成与导出

生成碰撞数据图:生成碰撞数据

检查角色交互 ​

  1. 选择第三人称浏览,或使用工程中的角色和游戏模式。
  2. 将 Player Start(出生点)放到地面上方的合适位置,避免嵌入墙面或碰撞体。
  3. 点击 Play(运行),测试落地、行走、门洞和障碍物阻挡。
  4. 检查完成后关闭碰撞显示,恢复正常画面。

显示碰撞并检查第三人称交互图:显示碰撞并检查第三人称交互

Enable Collision(启用碰撞) 控制阻挡,Show Loaded Collision(显示已加载碰撞) 只负责显示调试网格。网格可见不代表角色的碰撞通道已正确设置。

导出与重新匹配 ​

使用 Export Collision Body(导出碰撞体) 可导出标准 PLY 三角网格。更换场景资产后,重新检查碰撞是否匹配;数据发生明显变化时,应重新生成或导入对应碰撞。

LiSplat Unreal SDK 产品文档中心