在最近举行的GDC 2021会议上,致力于提供身临其境的车内娱乐体验的holoride正式发布了holoride Elastic SDK,允许创作者参与开发新的驾驶、娱乐,与开发者社区一起将汽车改造成具有无限身临其境内容创作潜力的画布。”
对于holoride系统,乘客可以将Holoride应用程序安装在官方支持的第一个头部显示设备上,如Pico Neo 3、Neo 3 Pro或G2等。holoride的车辆定位软件随后可以将虚拟内容与车辆的运动、位置和地图数据实时同步。因此,它与乘客的行程完全同步,减少在汽车上消费视觉内容时体验到的晕车。
Holoride为创造者提供的新生态系统的核心是基于Unity的Elastic SDK。ElasticSDK的名字来自Elastic Content,即holoride为移动车辆定义的新内容类别。开发人员可以将Elastic Content视为实际地图和地理信息的创造性灾害石,并将其投影到Unity场景中。在游戏中,Unity camera由VR头部显示器和汽车传感器控制。
ElasticSDK提供了一系列功能,这些功能是定义对象放置方法和地形形状的节点图。它包括两种主要类型的节点:表示位置旋转元组容器的贴图节点(被认为是2D纹理)和生成对象的位置信息组成的姿势节点。节点下载和过滤地图,提取信息,下载感兴趣的点,并用预制物替换。这种可扩展性使Unity开发人员能够创建自己的节点,并创建响应能力强的游戏对象。
为了开发移动车辆的内容,创作者不需要从一开始就学习开发holoride。因为流程生成器实例化预设,所以几乎所有可以打包为预设的元素都可以用常规方式创建,包括渲染器、动画、脚本、音频源等。有关ElasticSDK的详细信息,请参阅holoride上的Creator Space。