leap unity_迈出下一步:Unity和Magic Leap合作提供技术预览
leap unity
We are proud to partner with Magic Leap to integrate the Magic Leap platform with Unity. For all creators looking to get started today, we’re thrilled to make available the Unity Technical Preview and the Lumin SDK available on the Magic Leap Creator Portal!
我们很荣幸与Magic Leap合作,将Magic Leap平台与Unity集成在一起。 对于所有希望立即开始的创作者,我们很高兴 在 Magic Leap Creator门户 上 提供 Unity技术预览 和Lumin SDK !
The Technical Preview is meant for anyone looking to get a glimpse at this exciting new platform and explore developing in spatial computing, digital content that seamlessly interacts with the real world. Unity’s integration is compatible with Magic Leap Zero Iteration and Magic Leap Remote features, which allows for simulation of the hardware platform. Technical Previews are intended to be a first-look at new technology so some instability is to be expected.
技术预览版适用于希望了解这个令人兴奋的新平台并探索与现实世界无缝交互的空间计算,数字内容开发的任何人。 Unity的集成与Magic Leap零迭代和Magic Leap Remote功能兼容,从而可以仿真硬件平台。 技术预览旨在初学者了解新技术,因此预计会出现一些不稳定情况。
Magic Leap’s early access partners have already been building high-quality IP in Unity, including Weta Workshop’s Dr. G’s Invaders, Sigur Rós’’ Tónandi, developed in partnership with The Mill, and NBA Digital’s NBA App, enabled by Magic Leap’s Screens platform. We believe Magic Leap’s personal spatial computing platform, coupled with Unity’s tooling, will allow even the most innovative imaginations to be brought to life.
魔术飞跃的早期访问合作伙伴已经建立高质量的IP的统一,包括维塔工作室的 摹博士的侵略者,西格尔罗斯'Tónandi, 合作开发的磨坊 , 和NBA数字的 NBA应用程序 ,使通过魔术大跃进的屏幕平台。 我们相信,Magic Leap的个人空间计算平台,再加上Unity的工具,甚至可以使最具创新性的想象力变为现实。
In-engine screenshot of Tónandi, built with Unity.
使用Unity构建的Tónandi的引擎内屏幕截图。
Magic Leap is the latest platform to expand Unity’s growing support of XR and the next step in personal computing. We at Unity are building on the knowledge and expertise learned from other XR platforms (everything from VR to Mobile AR) to continue to evolve our tools, runtime optimizations and workflow to allow developers to bring their XR content to the widest array of available hardware and ecosystems. Building content for XR is complex and the spectrum of challenges to combine the digital and physical worlds is daunting. As we continue to further develop our leadership in the XR space, the tools Unity provides continue to make these challenges easier to solve.
Magic Leap是最新的平台,可扩展Unity对XR和个人计算的进一步支持。 我们在Unity的基础上,从其他XR平台(从VR到Mobile AR的一切)中汲取的知识和专业知识将继续发展我们的工具,运行时优化和工作流,以允许开发人员将其XR内容带入最广泛的可用硬件和生态系统。 XR的内容构建非常复杂,将数字世界与物理世界结合起来的挑战之艰巨。 随着我们继续在XR领域进一步发展领导地位,Unity提供的工具将继续使这些挑战更容易解决。
Magic Leap One™ is a lightweight, wearable computer that enriches the real world with virtual content. Unity shares Magic Leap’s mission to create a more unified world where the physical and digital exist as one – but such a world only exists when creators like you take the challenge and make this future a reality (no pun intended). Join us in shaping the future and solving some of the most challenging content creation problems of our time.
Magic Leap One™是一款轻巧的可穿戴计算机,通过虚拟内容丰富了现实世界。 Unity担负着Magic Leap的使命,即创建一个更加统一的世界,在其中物理和数字作为一个整体存在-但是,只有当像您这样的创造者接受挑战并实现未来成为现实时,这种世界才存在(无双关)。 与我们一起塑造未来,解决当今时代最具挑战性的内容创作问题。
Coming in 2018, Magic Leap One™, Creator Edition is meant for designers and developers who want to build experiences on the Magic Leap platform.
即将于2018年推出的Magic Leap One™Creator Edition适用于希望在Magic Leap平台上构建体验的设计师和开发人员。
Magic Leap技术预览功能 (Magic Leap Technical Preview features)
The Magic Leap Technical Preview is built against Unity 2018.1. In addition to 2018.1 features, the Technical Preview includes a new platform under the Build Window to target Magic Leap’s Lumin OS. A high level overview of the included Magic Leap features are:
Magic Leap技术预览版是针对Unity 2018.1构建的。 除2018.1功能外,技术预览版还在构建窗口下包括一个针对Magic Leap的Lumin OS的新平台。 包括的Magic Leap功能的高级概述是:
-
Instanced Single Pass Stereo Rendering
实例化的单通道立体声渲染
-
World Reconstruction, such as world meshing, semantic labeling of floors, ceilings, and walls, and ray casting to retrieve intersection points with the world’s depth data
世界重建,例如世界网格划分,地板,天花板和墙壁的语义标记以及射线投射以获取与世界深度数据的交点
-
Physical World Occlusion Culling
物理世界遮挡剔除
-
Eye tracking through fixation point position based on where the user is looking
根据用户注视的位置,通过注视点位置进行眼睛跟踪
-
Support for the Control, including 6DOF tracking, trackpad, and lighting
支持控件,包括6DOF跟踪,触控板和照明
-
Audio spatialization providing fine control over the response of the audio based on user’s movement and audio source position
音频空间化可根据用户的移动和音频源位置对音频的响应进行精细控制
-
Recognize the user’s hand poses (gestures) and track the position of identifiable points on hands such as the tip of the index fingers
识别用户的手姿势(手势)并跟踪诸如食指尖端之类的可识别点的位置
-
Track the position and orientation of specified static image targets in the user’s environment
跟踪用户环境中指定静态图像目标的位置和方向
-
Zero Iteration with Magic Leap Remote (More details below under “Get Started With the Device Simulator”)
使用Magic Leap Remote进行零迭代(更多详细信息,请参见“设备模拟器入门”下的内容)
As we look towards the future, 3D digital content will be the way we interact with the world. Unity believes the world is a better place with more creators in it, and platforms such as Magic Leap will unleash new forms of creativity which we can’t wait to see.
展望未来,3D数字内容将成为我们与世界互动的方式。 Unity相信世界上会有更多的创作者,这是一个更好的地方,Magic Leap等平台将释放我们迫不及待看到的新形式的创造力。
资源资源 (Resources)
Ready to explore what is possible beyond the screen? Here is what you need:
准备探索屏幕之外的一切吗? 这是您需要的:
-
Download the Unity for Magic Leap Technical Preview. Additional updates will happen regularly so check back often to get the latest features.
下载Unity for Magic Leap技术预览版 。 其他更新将定期进行,因此请经常回来获取最新功能。
-
Register on the Magic Leap Creator Portal and grab the Magic Leap Lumin SDK. In addition to the Technical Preview, you will need to grab the latest Lumin SDK by registering on the Magic Leap Creator Portal.
在Magic Leap Creator门户上注册并获取Magic Leap Lumin SDK 。 除了技术预览版,您还需要通过在Magic Leap Creator门户上注册来获取最新的Lumin SDK。
-
Provide feedback in the Unity Forum. This is a Technical Preview, so expect some instability. Please share your feedback and let us know of any issues you may encounter.
在Unity论坛中提供反馈。 这是技术预览,所以请期待一些不稳定。 请分享您的反馈,并让我们知道您可能遇到的任何问题。
设备模拟器入门 (Get started with the Device Simulator)
Once you have installed Unity and the Lumin SDK, you can jump in. The best way to get started today is to use Magic Leap ‘ZI’ or Zero Iteration tools. ZI can be used either with a device simulator or with physical hardware allowing for you to use the device from the Unity editor directly without the needing to deploy.
一旦安装了Unity和Lumin SDK,就可以进入。今天开始的最佳方法是使用Magic Leap'ZI'或零迭代工具。 ZI可以与设备模拟器一起使用,也可以与物理硬件一起使用,从而使您可以直接从Unity编辑器中使用设备,而无需进行部署。
As you build, access the Magic Leap Creator Portal for best practices, technical guidance and additional resources.
在构建时,请访问Magic Leap Creator门户以获取最佳实践,技术指导和其他资源。
Once you’ve followed the steps above for setting up the Unity for Magic Leap Technical Preview, getting your project working in the Magic Leap Remote Simulator is just a few easy steps away:
按照上述步骤设置Unity for Magic Leap技术预览版后,只需几个简单的步骤即可使您的项目在Magic Leap Remote Simulator中运行:
1)从您的Lumin SDK目录中启动Magic Leap Remote应用程序 (1) Start the Magic Leap Remote app from within your Lumin SDK directory)
2)启动模拟器 (2) Start Simulator)
Click ‘Start Simulator’ to launch a simulator that can talk directly to your Unity scene. You can load virtual rooms into the scene by clicking the ☰ menu at the top right of the Mini Map and then clicking ‘Load Virtual Room’. This device simulator will receive images from the eye cameras in your scene, and can send virtual head pose, input, meshing data, etc. back to your Unity scene.
单击“启动模拟器”以启动可以直接与Unity场景对话的模拟器。 您可以通过以下方法将虚拟房间加载到场景中:单击迷你地图右上方的☰菜单,然后单击“加载虚拟房间”。 该设备模拟器将从场景中的眼睛摄像头接收图像,并且可以将虚拟头部姿势,输入,网格数据等发送回Unity场景。
3)创建一个Unity项目 (3) Create a Unity project )
In Unity, create a new project using the ‘Magic Leap’ project template. This will set initial defaults like placing the camera at the origin, rendering with a black background, and configuring a few other defaults that work best for starting out with Magic Leap projects.
在Unity中,使用“ Magic Leap”项目模板创建一个新项目。 这将设置初始默认值,例如将相机放置在原点,使用黑色背景渲染以及配置一些其他最适合从Magic Leap项目开始的默认值。
4)建立目标 (4) Set up build target)
In Build Settings, switch to the ‘Lumin OS’ platform and point the ‘Lumin SDK Location’ at the path where you’ve installed your Lumin SDK.
在“构建设置”中,切换到“ Lumin OS”平台,然后将“ Lumin SDK位置”指向您安装Lumin SDK的路径。
5)启用零迭代 (5) Enable Zero Iteration)
Go to the ‘Magic Leap’ menu and select ‘Enable Zero Iteration’. This will add some Zero Iteration assets to a Magic Leap folder in your project, and will then relaunch the editor.
转到“ Magic Leap”菜单,然后选择“启用零迭代”。 这会将一些零迭代资产添加到项目中的Magic Leap文件夹中,然后重新启动编辑器。
6)点击播放! (6) Click Play!)
At this point, you are able to run your scene on either the simulator you created in Step 2, or remoting to an actual device once you receive hardware, just click Play!
此时,您可以在第2步中创建的模拟器上运行场景,或者在收到硬件后将其切换到实际设备,只需单击“播放”即可!
The Simulator view shows the rendered scene as it would appear if you were wearing a device, integrating the eye view into the virtual room.
Simulator视图显示渲染的场景,就像您戴着设备时所显示的那样,将眼图集成到虚拟房间中。
The corresponding Scene view in the Unity editor depicting the room meshing data sent from the Simulator as a wireframe mesh. Our CG model is also rendered and displayed in the virtual room in the Simulator.
Unity编辑器中的相应“场景”视图将从模拟器发送的房间网格数据描述为线框网格。 我们的CG模型也被渲染并显示在Simulator的虚拟房间中。
Developing for XR spatial computing requires a completely new way of thinking about game and application development, with limitless opportunities for creators! The Technical Preview is the first step to put development for Magic Leap in the hands of millions of Unity Developers. We want to invite all of you to join us now – early in the journey – to learn from one another, share best practices and unleash your creativity beyond the screen!
为XR空间计算进行开发需要一种全新的思维方式来思考游戏和应用程序开发,并为创造者带来无限的机会! 技术预览版是将Magic Leap的开发交到数百万Unity开发人员手中的第一步。 我们希望邀请大家现在加入我们-在旅程的早期-互相学习,分享最佳实践并在屏幕之外释放您的创造力!
Join the Magic Leap Creator Portal
leap unity