• Unity推荐设置(HoloLens开发系列)


    本文翻译自:Recommended settings for Unity

     

    Unity提供了一系列默认选项,这些选项能够适用于所有平台的一般情况。但是,Unity同样为HoloLens提供了一些特殊行为,这些行为可以通过项目设置来改变。

    本文内容

    • 1 全息启动画面
    • 2 追踪丢失(Tracking loss)
    • 3 功能
    • 4 了解更多

     

    全息启动画面

    为了改变全息启动画面的设置,打开Edit > Project Settings... > Player 页面,点击Windows Store 选项卡,找到Splash Image > Show Unity Splash Screen设置和Windows Holographic > Holographic Splash Image。

    • 切换Show Unity Splash Screen选项将会打开或关闭Unity标志的启动画面。如果你没有Unity Pro许可证,Unity标志的启动画面将总是显示。
    • 如果一个全息启动图像被应用,无论Show Unity Splash Screen复选框是否选中,全息启动图像都将被显示。只有拥有Unity Pro许可证的开发者才可以指定自定义的全息启动图像。

    显示Unity启动画面

    全息启动图像

    行为

    展示默认的启动画面5秒,直到应用被加载,时间比较长。

    自定义

    展示自定义的启动画面5秒,直到应用被加载,时间比较长。

    显示透明(无内容)直到应用被加载。

    自定义

    展示自定义的启动画面5秒,直到应用被加载,时间比较长。

     

    追踪丢失(Tracking loss)

    HoloLens依赖它所”看见“的环境构建坐标系统,这确保了全息图像能够保持在自己的位置上。当HoloLens不能在空间中定位自己,我们称之为”丢失追踪(lost tracking)”。在这种情况下,依赖于坐标系统的功能,如空间映射将不能工作。

    当跟踪丢失发生时,Unity的默认行为是停止渲染全息图像,暂停 游戏循环(game loop),并发送跟踪丢失的通知,追随用户凝视。自定义通知也以追踪丢失图像(tracking loss image)的形式被提供。为了提升依赖于追踪的应用的用户体验,在追踪恢复之前,让Unity彻底地处理一些事情是很有必要的。

    自定义追踪丢失图像。在追踪丢失时,开发者可以提供一个自定义的图像以供显示。为了自定义追踪丢失图像,打开Edit > Project Settings... > Player页面,点击Windows Store选项卡,可以找到Windows Holographic > Tracking Loss Image。

    退出自动暂停。一些应用在追踪丢失时,可能不需要继续追踪或者要求不间断追踪。在这些情况下,应用可以退出默认的追踪丢失行为。如果开发者选择这样,那么需要对在追踪丢失情形下可能出现渲染不正确的物体,进行隐藏或禁用。在大多数情况下,建议要渲染的唯一内容是锁定物体(body locked content)。

    为了退出自动暂停行为,请打开Edit > Project Settings... > Player 页面,点击Windows Store  选项卡,找到Holographic > On Tracking Loss Pause and Show Image 复选框。

    追踪丢失事件。要在追踪丢失时自定义行为,需要在全局处理追踪丢失事件

     

    功能

    为了应用能够利用HoloLens上面的一些功能,必须在应用清单里声明这些功能。在Unity中的清单声明,可以使这些声明包含在后续的项目导出中。这些设置可以在Player Settings > Windows Store > Publishing Settings > Capabilities 中找到。以下是为全息应用开启常用API的功能列表:

    功能

    API要求的功能

    网络摄像机

    视频和图像捕获

    空间感知

    表面观测和空间锚

    麦克风

    听写识别,语法识别和关键字识别

    图片库/视频库/音乐库

    图像或视频捕获(分别为静态图片,视频,音频)

     

    了解更多

  • 相关阅读:
    数据库范式
    将DBF,XLS,XML,MDB文件导入C#DataGrid的方法
    在类文件中引用Server对象
    在使用了母版页的页面里加载css和js文件
    IIS 7.5 URL重写参数
    hdu Can you solve this equation?
    hdu Dome of Circus
    hdu Bone Collector
    hdu Turn the corner
    hdu 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
  • 原文地址:https://www.cnblogs.com/mengnan/p/5595447.html
Copyright © 2020-2023  润新知