主要:
1、VR游戏程序设计基础:学习C#程序设计基础,理解游戏程序的循环过程;理解类和对象的概念;学习内存动态分配、指针、面向对象编程思想,理解类和对象的概念,学习面向对象编程思想;
2、VR游戏开发:HTC Vive虚拟现实头盔设置、UE4引擎VR开发流程;VR头盔设置、Unity引擎VR开发流程;VR的移动、拾取、瞄准、射击等操作的实现;VR室外室内场景制作;高级材质照明技术;VR游戏应用的UI设计;VR游戏人物动作控制;
3、OpenGL高级图形编程:学习基于GLFW + GLEW框架的OpenGL图形编程,掌握三维矩阵变换、光照算法模型、显卡渲染管线、着色器编程等核心图形技术,如OpenGL高级照明:阴影、法线贴图、延迟着色、粒子特效等。
1. VR专业主要学习虚拟现实技术及其应用。
2. 这是因为虚拟现实技术是一种模拟现实环境的技术,涉及到计算机图形学、人机交互、感知技术等多个学科领域。
学生需要学习虚拟现实技术的原理、算法、开发工具和平台,以及虚拟现实在游戏、教育、医疗等领域的应用。
3. 此外,学生还需要了解虚拟现实技术的发展趋势和前沿研究,掌握相关的设计和创新能力,以应对未来虚拟现实技术的发展和应用需求。
因此,VR专业的学习内容涉及到技术、应用和创新等多个方面,为学生提供了广阔的发展空间。