虚拟现实初识

虚拟现实概念、特性、应用

元宇宙概念及未来发展趋势

虚拟现实主流硬件平台及 SDK 解析

虚拟现实主流设备初始

虚拟现实开发环境搭建与设备调试

SteamVR 的下载与使用

SteamVR Unity Plugin2.0 介绍

SteamVR 的动作(Action)系统

SteamVR 的按键绑定

VR 应用程序开发工作流程

SteamVR 与物体的交互

InteractionSystem 核心模块

SteamVR 移动、交互、凝视等功能实现

VRTK 的下载与使用

VRTK 架构

VRTK 功能介绍

VRTK 初始化设置

VRTK_InteractTouch 组件的使用

VRTK_InteractUse 组件的使用

VRTK_InteractGrab 组件的使用

VRTK_Pointer 组件的使用

VRTK_BezierPointerRenderer 组件的使用

VRTK_ControllerTooltips 组件的使用

VRTK_SnapDropZone 的使用

PicoVR SDK 的下载与使用

PicoVR Unity SDK 下载与功能介绍

软件环境分析与设置

视点交互 API 函数精讲

手柄交互 API 函数精讲

PicoVR Unity SDK 打包与调试

HTC VIVE 《梵高梦境》案例开发(一)

项目演示及功能分析

资源导入与初始化设置

展馆场景搭建与灯光烘焙

按键提示、移动、传送等功能实现

场景跳转功能实现

HTC VIVE 《梵高梦境》案例开发(二)

星夜绘画场景搭建

绘画功能实现

颜料蘸取功能实现

菜单功能制作

项目调试、优化与部署

如何将基于 PC 平台的项目移植到 VR 平台

项目移植分析

初始化 VR 交互

Player 的移植

场景交互道具的设置

UI 的交互与渲染模式的设置

练习

Vuforia AR

AR 概念及应用

Vuforia AR 介绍

Vuforia AR 注册开发者与相关下载

License 与 TargetManager

TargetManager 功能介绍与识别对象上传

VuforiaAR 本地环境认知与设置

VuforiaAR 识别

EasyAR

EasyAR 环境搭建

EasyAR 识别

EasyAR 交互

导出与发布