Space Data股份公司(总公司:东京都港区,代表取缔役社长:佐藤航阳,以下简称「Space Data」)宣布,已在GitHub上针对开发者与创作者公开发表建构于Unreal Engine 5.5上的自订环境物理仿真框架「CEPSim(Custom Environment Physics Simulator)」。CEPSim是一款Unreal Engine的扩充工具,可读取风速、电场、温度等任意环境数据,通过Python编写并应用物理定律,将其变化即时地在3D空间中可视化。它的定位并非一套完整的游戏或仿真器,而是作为在制作新游戏或仿真器时提升便利性的「支持开发流程的工具」。 发布背景 过去,若要在Unreal Engine中处理新的环境条件或物理模型,必须为每个项目追加个别的实作,这导致每次扩充都会产生开发负担的课题。例如,风力仿真与电场仿真需要各自独立的实作,即使只是添加或变更环境条件,每次也都需要耗费工程成本。 针对此问题,CEPSim采用了将「环境数据」与「物理定律」分离并标准化的做法。通过共通的数据格式来描述环境,并利用基于Python的共通接口来定义物理定律,便不再需要每次都在Unreal Engine端埋入个别的实作。如此一来,便能实现弹性的运用,例如针对相同的环境数据比较多个物理模型,或是将相同的物理模型应用于不同的环境条件下。 本工具是以Space Data长年致力于提升虚拟空间表现力,以及数字孪生等尖端研发知识为背景所开发而成。目的是为了提升开发者与创作者在制作新游戏或仿真器时的便利性。 CEPSim的主要特色 1. 环境与物理定律的分离・标准化 环境数据同时支持矢量场(如风速、电场等)与纯量场(如温度、气压等),也支持3D网格数据的内插计算。由于物理定律是通过Python脚本编写,因此无需修改引擎内部的代码,即可自由添加或替换环境与物理的组合。 CEPSim 示范①|通过自然语言创建任意环境数据及3D可视化示范 https://youtu.be/2cTfV3KqBV0 CEPSim 示范②|通过自然语言实作任意物理定律示范 https://youtu.be/YhkihF1Mqj8 2. AI原生(AI-native)的设计理念 CEPSim并非内置专用的AI聊天机器人,而是采用将环境数据与物理定律的编写规则本身明示化、共通化的设计。因此,用户可自行将规则提供给如ChatGPT等通用LLM(大型语言模型),建构出从自然语言生成CEPSim专用环境数据或物理脚本的工作流程。 3. GitHub开源与弹性的使用范围 公开的保存库中,除了读取环境数据、应用物理定律、可视化的基本架构外,还包含了风、电场、温度等范例数据以及Python脚本范例。若为研究或教育目的,可无限制地免费使用。关于商业用途,则将另行洽商授权条件(详细信息预计陆续公布)。 GitHub保存库:https://github.com/ryukih/CEPSim-Public 目标用户 CEPSim是主要针对开发者与创作者的Unreal Engine扩充工具。在制作新游戏、仿真器、交互式内容时,可作为能弹性组合环境条件与物理定律的基础框架来活用。 开发体制 CEPSim主要是由担任Space Data CSO(首席科学官)的兵头龙树(博士)与宫本柊吾(博士)为中心所开发。活用两人拥有的物理仿真与游戏引擎开发的专业知识,打造出放眼从研发到实际应用的架构设计。 预期应用场景 由于CEPSim是一个由数据驱动、脚本驱动且可重新配置的框架,因此可期待在以下多样化领域中发挥作用。 游戏、仿真器、交互式内容开发:建构结合多样环境条件且表现力丰富的虚拟空间 研究与开发