*阶段:VR/AR开发基础
1.C#语言基础
2.OOP(面向对象)
3.文件处理,XML操作
4.Socket网络通信
5.数据持久化处理
6.数据结构算法
7.设计模式
第二阶段:VR/AR初级开发基础
1.VR引擎的基础操作,以及VR开发环境搭建
2.VR/AR开发基本步骤与流程
3.VR摄像机控制,光照,地形,物理,粒子等系统使用
4.VR常用组件及脚本绑定,人机交互;
5.VR设备介绍与SDK接入(HTC,3Glasses)
6.VR虚拟演示项目制作
第三阶段:VR/AR高级开发
1.VR物理,动画,寻路,UI等高级部分
2.VR项目主流VR设备的SDK学习(头控,畸变处理,分屏显示,交互设计)
3.VR相关插件学(MiddleVR,Curvy,AudioToolkit,破碎等插件使用)
4.VR计算机图形学与Shader制作应用
5.对象池概念与应用,项目资源管理与优化
6.VR项目讲解------飞行类,局域网FPS类
第四阶段:VR/AR项目实战整合
1.项目实战:虚拟演示(房产旅游)、飞行类游戏、FPS射击游戏、空间定位
2.调试平台发布:项目调试、设备适配、平台发布