雨果·巴拉:行业北极星Vision Pro过度设计不适合产品市场

Unity EditorXR 0.4.12预览版已发布

查看引用/信息源请点击:映维网

EditorXR 0.4.12预览版已经发布

映维网 2020年09月29日)EditorXR 0.4.12预览版已于日前正式登陆Unity Package Manager。

用户只需打开Unity Package Manager,启用预览包,点击“+”按钮,并在单击“Addpackage from git URL…”后键入com.unity.editorxr即可。对于Unity 2019.1和2019.2,你需要手动编辑Packages/manifest.json文件文档并添加“com.unity.editorxr”: “0.4.12-preview”

乍一看来,这一版本与0.3相比变化不大。但团队在底层纳入了众多显著的变化。最为重要的是,EditorXR现在支持与Unity MARS一同面世的XR Tools Module Loader。Module Loader有助于进一步解耦EditorXR中的系统,并允许EditorXR更轻松集成MARS,以及其他未来可能采用Module Loader和Functionality Injection架构的包。用于开发工具和工作区的API基本尚没有改变,但团队已经替换或删除了大量的“plumbing”代码,并交由Module Loader包处理。

Unity同时删除了第三方Nition UnityOctree库,并将其替换为新的Spatial Hash Module。所述模块具有相同的用途,但采用了一个更为灵活的API,可支持对对象列表的操作。

这个版本仍然依赖于嵌入至EditorXR包的旧Input Prototype。它将提示你在第一次导入时更新输入绑定。团队目前正在更新使用新的输入系统,并希望在未来的版本中删除这一代码。

Unity随同Input Refactor将EditorXR分成一组名为Runtime Authoring Framework的包。Unity的目标是提供一个模块化和可扩展的系统。团队选择的解决方案是创建或集成能够单独解决所述简单问题的单独软件包(如场景拾取或工具管理),并当可用时将其替换EditorXR代码。

于2019年发布的XR Interaction Toolkit为两个uGUI画布处理基于光线的交互,以及可交互的场景对象。团队已经用等效模块替换EditorXR的MultipleRayInputModule,并更新BaseHandle以继承Baseinteractiveable。这允许团队删除EditorXR中的一些代码,并朝着统一编辑或创作系统和游戏系统迈出一步。

本文链接https://news.nweon.com/78543
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯