🎮 虚拟现实技术课程
Virtual Reality Technology
Unity3D 游戏开发与VR应用 | 点击章节开始学习
01
虚拟现实概述
了解VR从科幻到现实的技术革命,掌握虚拟现实的核心概念、发展历程、3I特性及系统类型。
VR概念
发展历程
3I特性
AR与元宇宙
02
Unity3D软件界面介绍
熟悉Unity3D开发环境,掌握五大核心视图、资源管理与基础操作流程。
界面布局
五大视图
资源管理
弹球案例
03
地形与美术资源
掌握VR美术资源制作流程,学习Unity地形系统、环境特效与PBR材质工作流。
美术素材
地形系统
环境特效
预制体
04
Unity3D脚本编程
学习C#脚本开发,掌握生命周期、游戏对象操控、核心类与输入系统。
脚本基础
生命周期
Vector3
协程
05
Unity3D的物理引擎
掌握NVIDIA PhysX物理引擎,学习刚体、碰撞器、触发器与射线检测。
刚体
碰撞器
触发器
Raycast
06
Unity3D动画系统
学习Mecanim动画系统,掌握动画剪辑、Humanoid设置、状态机与Avatar。
AnimationClip
Humanoid
状态机
Avatar
07
Unity3D界面设计UGUI
掌握UGUI系统,学习Canvas、Panel、Text、Image、Button等核心组件。
Canvas
Text/Image
Button
锚点
08
Unity3D粒子系统
学习Shuriken粒子系统,制作火堆效果与飞机发动机尾焰等特效。
粒子系统
火堆效果
尾焰效果
材质设置
09
Unity3D智能寻路导航
掌握Unity导航系统,学习NavMesh、NavMeshAgent、寻路脚本与动画结合。
NavMesh
寻路代理
点击移动
障碍物