推荐 资讯 标准 培训 考试 大赛 关于我们
  联系电话:010-82895227
AR/VR 赛项设计思路
一带一路暨金砖国家技能发展与技术创新大赛
AR/VR 赛项设计思路
对标:(俄罗斯赛区)欧亚高科技公开赛 AR/VR 赛项



欧亚高科技公开赛 AR/VR 赛项竞赛内容
模块 重要性(%)
1 VR 应用设计 8.5
  应知道并了解:
·    vr 应用设计,
·    当前(市场)对 VR 应用设计的要求,
·    vr 界面设计要求,
·    虚拟现实中的 ux,
·    目标平台技术要求。
 
  应能够:
·    熟悉 Unity 等引擎(用于原型开发),
·    开发应用程序设计文档,
·    了解所需软件。
 
2 AR 应用设计 8.5
  应知道并了解:
·    ar 应用设计,
·    当前(市场)对 AR 接口设计的要求,
·    增强现实的 ux,
·    目标平台技术要求。
·
 
  应能够:
·    了解所需软件,
·    熟悉 Unity 等引擎(用于原型开发),
·    开发应用程序设计文档。
 
3 AR/VR 应用程序编程 15
  应知道并了解:
·    了解 Unity 等引擎,
·    知道一种或几种编程语言(Сc++, c#,蓝 图,UnityScript),
 
  ·         熟悉 Visual Studio, MonoDevelop, Rider 开发环 境,
·    理解并积极使用面向对象编程(OOP)原理,
·    AR/VR 算法和逻辑知识,
·    了解所需 SDK,
·    了解 VR 和 AR 设备的操作原理,
·         具备协作能力(Unity collaboration, Git 等)。
 
  应能够:
·    使用 OOP 原则,
·    快速进行故障排除和调试,
·    执行代码重构,
·    创建一个用户界面,
·    执行游戏机制,
·    实现游戏。
 
4 艺术设计技术 19
  应知道并了解:
·    3d 建模原理,
·    粒子,
·    纹理,它们的类型,创建和使用特性,
·    着色器和材质,渲染特性,
·    模型和纹理的格式,
·    模型和纹理设置的特性,以及导出到游戏引擎的材 质。
 
  专家应能够:
·         创建 3D 模型(3DSMax, Maya, Blender),
·         创建 UV 映射(3DSMax, Maya, Blender),
·         执行纹理映射(Photoshop, material Painter, Blender),
·         索具和动画(3DSMax, Maya, Blender),
·    设置动画,
·    骨骼设置和骨骼动画,
 
  ·    创建对象、角色和周围环境的 3D 模型,
·    创建基本纹理和特殊纹理,
·    在建模程序和游戏引擎中创建和设置着色器和材 质,
·    导出/导入模型,材质,纹理,动画,骨架到游戏引
擎。
 
5 图形化编 26
  应知道并了解:
·    目标平台渲染功能,
·    照明和阴影设置功能,
·    在游戏引擎中使用纹理和材质,
·         图形库操作特性(DirectX, Vulkan, OpenGl),
·    几何对象和图像渲染原理,
·    着色器编程和设置,
·    后处理,
·    向量和线性代数,
·    使用的游戏引擎和目标平台的光影实现功能。
·
 
  专家应能够:
·    在使用的游戏引擎中设置静态和动态照明,烘焙照 明,
·    设置标准着色器,
·    优化渲染过程,
·    设置后期处理和最终图片视图,
·    使用游戏引擎资源创建过程几何体,
·    程序帧渲染。
 
6 应用程序概要和优化 8
  应知道并了解:
·    PC 和移动设备应用的特殊优化功能,
·    了解移动设备(硬件)的架构
·    应用程序优化,
 
  ·    能够使用内置的游戏引擎分析器和外部分析器 (XCode, SnapDragon)。  
  专家应能够:
·    优化 VR/AR 应用程序性能
·    优化:
·    几何级,
·    纹理和材质,
·    主要申请流程,
·    在应用程序中使用物理。
 
7 发布应用程序(构建程序集) 10
  应知道并了解:
·    Windows 应用程序构建的特殊功能(VR),
·    Android (VR)应用程序构建的特殊功能,
·
 
  专家应能够:
·    正确组装应用程序构建,
·    在设备上启动构建, 演示应用程序的可操作性,
 
  团队合作和软技能 5
  专家应知道并了解:
·    客户和团队成员沟通标准
·    每个竞争对手的团队角色
·    自己的专业领域
 
  应能够:
·    作为团队的一员工作
·    与客户和团队成员沟通协商
·    管理自己团队的成员
·    锻炼时间管理
 
  Total 总计 100