🎮 虚拟现实技术课程

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 寻路代理 点击移动 障碍物