登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
【2025】Meta Quest MR 开发教程:虚拟交互+摄像头API+MR多人联机基础
¥1997 购买
【2025】Meta Quest MR 开发教程:虚拟交互+摄像头API+MR多人联机基础
教程
初级
12 小时
SpatialXR社区
概述
作者信息
互动讨论
课程评价
4人收藏,0人学习
登录后开始教程
章节1
开发入门
1.
创建 Unity 工程
2.
导入 Meta XR SDK
3.
玩家物体配置 & 程序打包
4.
导入样例场景
5.
Meta XR SDK v74 底层插件修改(OpenXR)
6.
Meta XR SDK v74 玩家物体添加方法的更新变动
7.
Meta XR SDK v74 玩家一开始受重力掉落的解决方法
章节2
Quest MR 模块概述
1.
Quest MR 模块简介
2.
场景理解知识点
章节3
透视 Passthrough:观察 MR 世界的 “眼睛”
1.
透视 Passthrough 模块配置(VR 头显也能看到现实画面)
2.
关闭 MR 应用安全边界
章节4
MRUK:实现虚实交互的开发工具
1.
MRUK 与 EffectMesh 概述
2.
不同的加载房间模式(不想每次戴着头显测试房间,如何调试?)
3.
实现虚拟物体与现实物体的碰撞
4.
加载在其他地方扫描的房间模型(异地测试现场空间,如何调试?)
5.
加载在其他地方扫描的房间模型(进一步优化)
6.
【资源】加载其他房间扫描的房间模型:课程中用到的工具
7.
获取房间加载完毕的事件
8.
获取房间中的物体(例:获取墙壁、地面等物体位置)
9.
AnchorPrefabSpawner:替换房间物体的模型(现实大改造)
10.
透视材质 & 房间模型虚实遮挡效果
11.
获取房间模型中平面和立方体的尺寸、边角点、中心等数据
12.
MR 阴影 & 现实反射虚拟光照
章节5
VR/MR 切换效果
1.
官方样例讲解(上)
2.
官方样例讲解(下)
3.
与自己的 UI 进行关联
4.
VR/MR 切换源工程
章节6
MR 墙体破碎效果
1.
墙体破碎原理
2.
虚拟世界设置
3.
子弹射击
4.
检测子弹碰撞
5.
MR 墙体破碎课程源工程
章节7
基于摄像头数据的开发:样例工程介绍
1.
前置要求与样例工程
2.
如何跑通二维码识别样例
3.
使用了摄像头 API 的程序启动崩溃、闪退的解决方法
章节8
基于摄像头数据的开发:原理
1.
摄像头 API 实现原理
2.
核心脚本:WebCamTextureManager
3.
摄像头开发必备知识点:坐标转换
4.
二维码扫描原理(省流版)
5.
二维码扫描原理(详细版)
6.
现实颜色提取器原理
7.
代码样例:截取摄像头当前帧的画面
章节9
MR 多人联机基础
1.
v74 SDK 导入与设置
2.
基于共享空间锚点的联机
摘要
本课程将介绍如何使用 Meta 官方推出的 Meta XR SDK,在 Unity 中开发 Quest MR 应用。通过系统化的学习,你将学会:
虚实交互的奥秘: 透视、虚实碰撞、虚实遮挡、空间锚点…… 这些听起来高大上的技术,你都能轻松驾驭,实现虚拟物体与现实世界的完美融合,打造令人惊叹的 MR 交互体验!
炫酷特效的实现: MR 传送门、虚拟门窗局部透视、墙体破碎…… 这些曾经只存在于想象中的特效,你都能亲手实现,为你的 MR 应用注入无限创意和视觉冲击力!
基于摄像头数据的开发:Quest 现已开放摄像头权限,基于设备的摄像头画面,可以开发图像识别、物体识别以及更多炫酷的 AI 功能!
无论你是: 怀揣梦想的开发者,渴望在 MR 领域大展拳脚; 充满创意的设计师,希望将天马行空的想象变为现实; 对 MR 技术充满好奇的爱好者,想要探索虚实交融的无限可能; 这门课程都将为你打开一扇通往未来的大门!
课程将会持续更新~
建议的Unity版本
2021.3 - 团结1.1
教程
【2025】Meta Quest MR 开发教程:虚拟交互+摄像头API+MR多人联机基础
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
【2025】Meta Quest MR 开发教程:虚拟交互+摄像头API+MR多人联机基础
登录后开始教程
章节
1
开发入门
1.
创建 Unity 工程
2.
导入 Meta XR SDK
3.
玩家物体配置 & 程序打包
4.
导入样例场景
5.
Meta XR SDK v74 底层插件修改(OpenXR)
6.
Meta XR SDK v74 玩家物体添加方法的更新变动
7.
Meta XR SDK v74 玩家一开始受重力掉落的解决方法
章节
2
Quest MR 模块概述
1.
Quest MR 模块简介
2.
场景理解知识点
章节
3
透视 Passthrough:观察 MR 世界的 “眼睛”
1.
透视 Passthrough 模块配置(VR 头显也能看到现实画面)
2.
关闭 MR 应用安全边界
章节
4
MRUK:实现虚实交互的开发工具
1.
MRUK 与 EffectMesh 概述
2.
不同的加载房间模式(不想每次戴着头显测试房间,如何调试?)
3.
实现虚拟物体与现实物体的碰撞
4.
加载在其他地方扫描的房间模型(异地测试现场空间,如何调试?)
5.
加载在其他地方扫描的房间模型(进一步优化)
6.
【资源】加载其他房间扫描的房间模型:课程中用到的工具
7.
获取房间加载完毕的事件
8.
获取房间中的物体(例:获取墙壁、地面等物体位置)
9.
AnchorPrefabSpawner:替换房间物体的模型(现实大改造)
10.
透视材质 & 房间模型虚实遮挡效果
11.
获取房间模型中平面和立方体的尺寸、边角点、中心等数据
12.
MR 阴影 & 现实反射虚拟光照
章节
5
VR/MR 切换效果
1.
官方样例讲解(上)
2.
官方样例讲解(下)
3.
与自己的 UI 进行关联
4.
VR/MR 切换源工程
章节
6
MR 墙体破碎效果
1.
墙体破碎原理
2.
虚拟世界设置
3.
子弹射击
4.
检测子弹碰撞
5.
MR 墙体破碎课程源工程
章节
7
基于摄像头数据的开发:样例工程介绍
1.
前置要求与样例工程
2.
如何跑通二维码识别样例
3.
使用了摄像头 API 的程序启动崩溃、闪退的解决方法
章节
8
基于摄像头数据的开发:原理
1.
摄像头 API 实现原理
2.
核心脚本:WebCamTextureManager
3.
摄像头开发必备知识点:坐标转换
4.
二维码扫描原理(省流版)
5.
二维码扫描原理(详细版)
6.
现实颜色提取器原理
7.
代码样例:截取摄像头当前帧的画面
章节
9
MR 多人联机基础
1.
v74 SDK 导入与设置
2.
基于共享空间锚点的联机