码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Unity Meta XR SDK 快捷配置开发工具【Building Block/Quick Action/OVRCameraRigInteraction】


    文章目录

    • 📕教程说明
    • 📕Building Block
    • 📕Quick Action
    • 📕OVRCameraRigInteraction

    此教程相关的详细教案,文档,思维导图和工程文件会放入 Spatial XR 社区。这是一个高质量 XR 社区,博主目前在内担任 XR 开发的讲师。此外,该社区提供教程答疑、及时交流、进阶教程、外包、行业动态等服务。

    社区链接:
    Spatial XR 高级社区(知识星球)
    Spatial XR 高级社区(爱发电)

    在这里插入图片描述


    📕教程说明

    这期教程我将会介绍 Unity Meta XR SDK 中提供的快捷配置开发工具分别是 Building Block,Quick Action 和 OVRCameraRigInteraction。使用快捷开发工具能够快速地配置出 SDK 中的一些功能,省下了手动配置的时间,能够大大地加快开发速度,降低开发难度。

    配套的视频链接:
    https://www.bilibili.com/video/BV16x4y1y7aJ

    系列教程专栏:https://blog.csdn.net/qq_46044366/category_12118293.html

    Meta XR SDK 版本:v62


    📕Building Block

    官方文档:https://developer.oculus.com/documentation/unity/bb-overview/

    Building Block 相当于一个功能库,它将 SDK 中的功能封装成不同的模块,我们可以直接把 Building Block 拖到 Unity 的场景中瞬间配置出对应的功能。

    导入 SDK 后,在 Unity 中点击菜单栏的 Oculus>Tools>Building Blocks 可打开:

    在这里插入图片描述
    在这里插入图片描述


    📕Quick Action

    官方文档:https://developer.oculus.com/documentation/unity/unity-isdk-quick-actions/

    使用该配置工具需要保证 SDK 是 v62 及以上。该工具来自于 Interaction SDK。

    适合已经配置了一个可追踪手部的玩家物体,然后快速配置出一些交互功能,为玩家物体添加对应的 Interactor,为可交互物体配置对应的 Interactable

    鼠标右键点击某个可交互的物体,点击 Interaction SDK 可看到 Quick Action 提供的选项:

    在这里插入图片描述


    📕OVRCameraRigInteraction

    首先需要保证导入的 Meta XR SDK 版本在 v62 及以上。

    直接在 Unity Project 窗口的搜索栏中搜索 OVRCameraRigInteraction,将这个物体拖到场景中。

    在这里插入图片描述

    这是一个玩家物体,集成了 Meta 的 Interaction SDK 中的所有 Interactor,拥有支持手柄交互和手势追踪交互的大部分功能(不同类型的抓取方式,Poke 点触,Ray 射线交互,传送)。

    在这里插入图片描述

    然后如果想要快速地配置可交互的物体,可以通过 Building Block 或者 Interaction SDK 的 Quick Action 来实现。(Building Block 中添加的玩家物体和 OVRCameraRigInteraction 是冲突的,必须删掉其中一个)

  • 相关阅读:
    如何使用Stable Diffusion生成艺术二维码?
    Python 正则表达式:强大的文本处理工具
    程序员的八年工资变动,令网友羡慕不已:你一个月顶我一年工资
    基于python实现MQTT 开发以及使用 已解决
    RFSoC Debug:Petalinux 不显示 flash选项
    QT调用OpenCV绘制直线、矩形、椭圆、圆、不规则曲线、文本
    笔记应用选择和知识管理
    jQuery基础教程
    五、C#—字符串
    SpringBoot+Vue项目大学生心理服务系统
  • 原文地址:https://blog.csdn.net/qq_46044366/article/details/136244043
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号