0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VIVE WAVE开发平台究竟如何?

fFU3_vrtuoluo 来源:lq 2019-06-07 17:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2019年5月12日,Unity在上海举行了Unite Shanghai 2019,会上Unity大中华区商务经理肖蓓蓓女士与HTC VIVEPORT中国区负责人谢礼安共同宣布Unity与HTC达成VIVEPORT VR内容分发平台合作。

谢礼安表示,“从去年开始,HTC便开始与爱奇艺、创维、大朋等一体机达成VIVEPORT平台合作。截止目前,VIVEPORT平台用户基数已有三到四倍的增长,所以我们希望有更多的开发者往VR方向发展,此次与Unity合作,就是给未来开发提供更好的工具,降低分发困难和时间成本。”

在随后的时间,Vive中国区开发者关系及内容团队负责人袁东为我们讲述了以及Vive平台的最新技术以及ViveSDK的沉浸式SDK的具体功能。

以下为演讲内容整理:

“今天,我想跟大家分享的是Vive的SDK,HTC在全世界能够制作出世界上最惊艳VR的设备,同样我们想把最先进的VR技术带给开发者,让开发者能制作出更惊艳的内容。在现在社会中,产品的体验是胜于产品的本身的,为了能有更多沉浸的体验,以下我将给大家介绍Vive SDK的沉浸四大功能。”

音效

提起VR,大家的第一感受是视觉,其次便是音效体验。Vive提供的3DSP技术能够帮助开发者更好的去渲染音效,特别提供高精度的声音模拟,传统的录制过程中会使有两个麦克风来录制自然界的声音,但将这运用到VR中是远远不够的。

其中影响人类听觉的因素有非常多,除了距离这一因素,其实人的耳廓、耳道,甚至你的衣服的材质都会影响你声音的体验,所以我们提供比较高精度的,让大家在录制中能够更有观感体验。

Hi-Res 3D是耳机中高保真度的评判标准之一,而我们提供的SDK便采用第三阶的Hi-Res。我们以每五度是一个度量单位,并且提供方向设定,同时我们也提供了3D Audio中有物理叠加的体验,以及声音衰减等。

例如在虚拟环境中,双方隔着一堵墙,那么我们可以通过3D Audio模拟出隔绝,声音阻隔的效果。

混合现实

下面重点介绍一下XR Engine,这个工具是对虚拟和现实世界的感知和理解体现。这个演示的RD,能够很好的展示我们现阶段XR达到的成绩,通过HTC Vive Pro的摄像头,能让用户在虚拟现实中看到现实的场景。

RD展示的效果便是在XR状态下,在现实世界中打开了一个隧道,而这一连接虚拟世界和现实的隧道,可以让你在这两个世界来回的走动,而且可以把一个物体从一个世界扔到另一个世界,这个过程还有碰撞的反馈,是不是很像哆啦A梦的梦幻体验?

如果开发者有一台Grght Eye和Left Eye的话,那么开发者可以尝试使用我们提供SEE-Through功能进行开发,这是一个很有趣的过程。

值得一提的是,用户在使用SEE-Through功能跟真实世界中交互体验时,我们可以获取用户的场景深度信息,这可以辅助开发者做出非常有意思的Demo。

而这一过程所需的便是3D Reconstruction,它能把现实的场景在虚拟中重现,从而重塑一个交互场景。

SRWorks SDK,它的功能就是感知现实世界。我们在做SrworksSDK的时候,主要的方向是为开发者提供更高精度的Mesh。所以我们提供的Mesh是通用的OPG文件,开发者首先做了可以生成OPJ的文件,再将这个打到具体的项目中,这时,开发者就能发现它有许多非常优秀的属性可以帮助你进行开发。

当你在使用设备扫描场景时,就SrworksSDK会读取物品的形状。而你只要根据这些信息,去设计有趣的内容就行了。也就是说我们可以实时的扫出整个世界,每一桢的叠加,可以真实的和世界做互动,这样你就可以实时的做一些反馈,这个非常有意思。

要做到实时反馈,便需要AI.Vision,它是你的AI认知工具。我们可以通过学习,将摄像头前面的物体进行感知识别。2D的方面它能识别9类的物体,举例说明,当你在VR中玩《Beat Saber》的时候,有人走到你面前,这时Vision就会有提醒的在画面中给予提醒,以此避免发生一些危险的事情。

交互

我相信大家很多人,在第一次体验VR的内容中,可能第一个内容可能是深海奇遇,当你站再一个沉浸甲板的时候,你可能看到海底混沌海水的时候,你第一个反应是伸出双手感知世界,这是人跟世界最自然的一种接触,就是通过双手。

我们北京的研究团队一直致力于这种交互的研究,这一交互系统,可以在MR环境下提供最基本的左手跟右手的识别,我们在一基础上定义了五种手势,未来也会有更多的手势可以识别出来。此外它能够提供手的骨骼信息(2D、3D),大约有21个点。

这是我们一个工程师在演示Demo,他的双手被识别出来,而且每个手的关节,21个点清晰的识别出来,而且是实时的。我们单个摄像头提供3D信息,是有一点困难,所以暂时使用Vive,是不支持3D的信息捕捉。此外,移动设备VIVE FOCUS,因为一体机算力的受限,目前也没法达到这一效果,但在未来,我们也会提供势骨骼捕捉支持。

我们的SDK支持最流行的Native Library、Java AAR Plugin等,这些工具都可以开发出内容。我们有一个应用叫VivePaper,通过这个应用可以利用手势,用最自然的方式读你想要看的杂志和书籍。

为了让开发者更加清楚的了解用户的行为,我们设计了SRAnipal工具。这是Eye tracking(眼球追踪技术),这个技术可以能追踪开发者眼球注视的点。这时,我们可以通过SRAnipal来清楚的了解到用户在内容体验的整个过程中所关注的点。

此外我们支持Lip tracking(嘴唇捕捉),通过外置设备我们可以通过嘴唇来识别出不同的表情。同时还有Movement tracking(运动追踪)和shape tracking(形状捕捉),我相信听到这里在座的人应该会很开心,因为我们正在朝着《黑客帝国》的方向发展。

SRanipal,我们想感知用户的表达,还有预测他,现在我们能够提供的是Movement tracking和shape tracking,我相信在座的人应该很开心,像《黑客帝国》,我们朝着这个一步一步做。未来会我们还会识别出更多的自然界的形态,包括光照。例如开灯、关灯,光照灯源的方向等,将环境中的信息,反馈到XR中。

WAVE平台

下面我向大家介绍ViveWAVE平台,现在市面有400个不同的平台和不同种类的VR设备。对于开发者来讲,这么多的设备,他们就会有很多的抱怨,相信不少开发者都有做内容Porting(移植)的烦恼,尤其做安卓的开发者。因为业界缺乏这样的标准,所以我们的WAVE平台很希望能成为像Unity一样的多平台支持,可以不用很多的优化,你只需要关注的就是把你的精力用在创造更加惊艳的内容上,这是我们的愿望和梦想。

这是WAVE的Scope,如果你是第三方的兼容硬件的开发者,你可以用DEVICE MAKER,做开发。这个是WAVE的DIAGRAM,它是一个Base在安卓的平台上,但是是可以安装的平台,只要你是符合我们标准的安卓的设备,就可以安装WAVE。

值得一提的是,WAVE的Main Features是高阶的开发工具。使用Single pass rendering 以后,能够实现双眼的桢级渲染。画面的渲染会以用户的注视点来进行取舍,以高分辨率去渲染关注点,而用户没有关注到的画面会以一个比较低的分辨率来进行渲染。

通过以上所述的SDK和VIVEPORT两种方式,可以帮助用户生成最后的content,且这一结果不会受到盗版的影响。

我的分享就到这里,非常感谢大家对Vive还有VIVEPORT的支持,在此也呼吁大家通过developer.vive.com去下载我们的开发平台。到时,我们都会有专家的解答和及时的解答。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • VR技术
    +关注

    关注

    2

    文章

    227

    浏览量

    19421
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1113

    浏览量

    52183
  • VIVE
    +关注

    关注

    0

    文章

    38

    浏览量

    16320

原文标题:【技术干货】Vive SDK四大功能详解

文章出处:【微信号:vrtuoluo,微信公众号:VR陀螺】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Silicon Labs发布新版Z-Wave SDK 8.0

    Silicon Labs(芯科科技)发布新版Z-Wave SDK 8.0(SISDK 2025.12.0)。此更新版本不仅交付了更多关于Z-Wave远程协议(Long Range, LR)的功能更新
    的头像 发表于 04-20 09:25 524次阅读

    什么是低代码:低代码开发平台详解 5个优质低代码平台工具

    企业数字化转型的“加速器”,越来越多企业开始借助低代码开发平台降本增效。本文将通俗解读低代码、低代码开发平台的核心含义,拆解其核心价值,并推荐几款主流优质
    发表于 04-07 16:03

    Xthings:Z-Wave长距离技术赋能AIoT智能锁

    推出的旗舰款智能锁,在对其进行开发时,Xthings面临诸多设计挑战:需兼顾超低功耗,在单一平台中支持Z-Wave长距离、低功耗蓝牙以及Matter协议,同时满足高度集成化、边缘计算、安全通信需求,并
    的头像 发表于 03-25 16:00 553次阅读
    Xthings:Z-<b class='flag-5'>Wave</b>长距离技术赋能AIoT智能锁

    小艺开放平台平台功能

    平台的高效编排方式。开发者可通过该模式基于鸿蒙Agent通信协议快速、便捷地将成熟的第三方智能体对接至小艺开放平台,实现分发与调用,提升平台的场景覆盖能力。该模式适用于同时具备鸿蒙端应
    发表于 01-30 15:24

    探索DK-45605与DK-45686 SmartMotion开发平台的硬件魅力

    开发平台来实现各种创新应用。今天,就让我们一起来深入了解一下InvenSense的DK-45605与DK-45686 SmartMotion开发平台(Ver. I),看看它们
    的头像 发表于 12-26 10:30 638次阅读

    芯科科技携手Xthings推出支持Z-Wave认证的智能门锁

    Silicon Labs(芯科科技)和Xthings正在携手引领人工智能物联网(AIoT),我们的安全、多协议ZG28 Z-Wave 800 SoC帮助 Xthings 克服了智能门锁的设计挑战
    的头像 发表于 11-30 10:38 1425次阅读

    开源鸿蒙技术大会2025丨跨平台开发框架分论坛:共拓移动开发新边界,共创跨平台生态新时代

    随着开源鸿蒙生态的持续壮大,开发者迎来了除Android与iOS之外的“第三种选择”。为解决“加入一个新生态就会增加一倍投入”的行业痛点,让开发者的代码能够在更多平台上复用,开源鸿蒙跨平台
    的头像 发表于 11-20 17:31 1263次阅读
    开源鸿蒙技术大会2025丨跨<b class='flag-5'>平台</b><b class='flag-5'>开发</b>框架分论坛:共拓移动<b class='flag-5'>开发</b>新边界,共创跨<b class='flag-5'>平台</b>生态新时代

    主流低代码开发平台有哪些:加速数字化转型的核心力量

    在数字化转型浪潮席卷各行各业的当下,企业对快速开发、灵活迭代应用程序的需求日益迫切。低代码开发平台凭借其可视化编程、模块化组件和简化开发流程的特点,成为解决传统
    的头像 发表于 11-03 16:53 741次阅读

    低代码开发平台推荐:2025国内低代码开发平台排名TOP10

    低代码开发平台排行榜 在企业数字化转型的浪潮中,低代码开发平台正逐渐成为企业实现高效开发和快速迭代的重要工具。随着技术的不断进步和市场需求的
    的头像 发表于 10-28 10:22 1036次阅读

    多摩川高分辨率编码器:究竟如何赋能数控机床超精密运动控制?

    在现代制造业中,数控机床的应用极为广泛,其加工精度直接影响着产品的质量和性能。而多摩川高分辨率编码器的出现,为数控机床的超精密运动控制带来了新的突破。那么,它究竟是如何实现这一赋能的呢?让我们一探究竟
    的头像 发表于 08-04 17:59 1194次阅读

    主流机器视觉软件开发平台介绍及对比?

    机器视觉作为工业自动化的核心技术,其软件开发平台的选择直接影响项目的开发效率、成本及最终性能。本文将对比当前主流的视觉开发平台,包括LabV
    的头像 发表于 07-14 09:44 3067次阅读
    主流机器视觉软件<b class='flag-5'>开发</b><b class='flag-5'>平台</b>介绍及对比?

    Vector与QNX联合开发基础车载软件平台

    基础车载软件平台是由Vector和QNX联合开发的一款预集成、可扩展的软件平台,专为软件定义汽车的高性能计算节点(HPC)打造。该平台可用于当前和未来车型,满足最高等级的功能安全(IS
    的头像 发表于 07-11 09:31 1768次阅读
    Vector与QNX联合<b class='flag-5'>开发</b>基础车载软件<b class='flag-5'>平台</b>

    淘宝电商 API 接口 VS 其他平台,优势究竟在哪?

    、亚马逊等)相比,淘宝电商 API 究竟有哪些独特优势?本文将逐步分析,帮助开发者、商家和决策者做出明智选择。 1. 淘宝电商 API 的核心功能概述 淘宝 API 提供了一套完整的接口服务,覆盖商品管理、订单处理、支付集成、数据分析等核心电商环
    的头像 发表于 07-09 15:11 858次阅读
    淘宝电商 API 接口 VS 其他<b class='flag-5'>平台</b>,优势<b class='flag-5'>究竟</b>在哪?

    68元撬动智能硬件未来:SSD2351开发板如何重塑开发者生态?

    开发板以68元的颠覆性价格,将四核1.4GHz处理器、Linux系统、全功能接口与全开源生态深度整合,重新定义了嵌入式开发的“性价比天花板”。这款开发究竟如何成为
    的头像 发表于 06-27 15:06 1728次阅读

    迅为RK3576开发板高算力低成本工业级核心板卡开发平台

    迅为RK3576开发板高算力低成本工业级核心板卡开发平台
    的头像 发表于 06-09 15:13 2201次阅读
    迅为RK3576<b class='flag-5'>开发</b>板高算力低成本工业级核心板卡<b class='flag-5'>开发</b><b class='flag-5'>平台</b>