Research of experience-based 4DVR interactive media design
关 键 词: | 4DVR,设计原则,视觉保真度,飞行模拟,洗出算法 |
Keywords: | 4DVR, design principles, picture fidelity, flight simulation, wash-out algorithm |
第1章 引言
1.1 概述
1.2 研究课题背景
1.2.1 4DVR发展现状
1.2.2 国家大力推进虚拟现实产业建设
1.2.3 目前4DVR交互媒体中存在的问题
1.3 研究目标
1.4 研究内容
1.5 研究意义
1.6 研究方法
第2章 文献综述
2.1 4DVR概述
2.2 4DVR应用领域
2.2.1 数字娱乐领域
2.2.2 虚拟仿真训练领域
2.3 4DVR相关理论研究现状及问题
2.4 4DVR的应用现状及问题
2.5 理论基础
2.5.1 视觉保真度原则
2.5.2 虚实运动一致性原则
第3章 《4DVR J15舰载机模拟训练系统》设计
3.1 创作背景
3.2 创作定位
3.3 开发路径选择
3.3.1 运动平台选择
3.3.2 开发引擎选择
3.4 体验流程设计
3.4.1 冷启动部分
3.4.2 基础飞行训练部分
3.4.3 航炮训练部分
3.4.4 导弹训练部分
3.4.5 实战部分
3.4.6 返航部分
3.5 场景选择
3.6 硬件输入系统
3.7 飞机的动力学模拟
3.7.1 动力学模块
3.7.2 引擎模块
3.7.3 起落架模块
3.7.4 武器模块
3.7.5 座舱模块和燃油模块
第4章 二自由度运动平台运动控制
4.1 二自由度运动平台的运动机制与通讯协议
4.2 角度限位
4.3 运动平台的运动补偿
4.3.1 运动平台的运动叠加问题
4.3.2 实现运动补偿的方法
4.4 基于体感的二自由度运动平台洗出算法设计
4.4.1 洗出算法的概念及意义
4.4.2 洗出算法理论基础
4.4.3 二自由度运动平台洗出算法结构设计
4.4.4 控制方案设计
4.4.5 关键代码及说明
4.4.6 洗出算法的封装与使用
第5章 视觉内容开发流程及优化
5.1 3D模型优化
5.1.1 优化模型面数
5.1.2 减少模型数量
5.1.3 模型检查
5.2 UV展开
5.3 基于PBR流程的纹理绘制规则
5.4 纹理绘制流程
5.4.1 烘焙基础信息
5.4.2 确定基础材质
5.4.3 绘制法线
5.4.4 添加滤镜
5.4.5 添加脏迹
5.5 性能优化
5.5.1 美术资产性能优化
5.5.2 运行时性能优化
第6章 程序化建模及着色器编程
6.1 基于GIS数据的大地形生成
6.2 基于GPU的高性能森林
6.3 使用程序化处理大量的建筑
6.3.1 使用AI生成建筑平面数据
6.3.2 按照一定规则创建三角面
6.3.3 对建筑类型进行分组
6.3.4 挤出模型
6.3.5 程序化计算UV信息
6.3.6 赋予随机数属性
6.3.7 分区块自动裁切
6.4 定制化的Shader开发
6.4.1 海水效果
6.4.2 船只尾迹的效果
6.4.3 HUD效果
6.4.4 航母甲板
第7章 用户体验研究实验
7.1 实验内容简介
7.2洗出算法实验
7.2.1 实验目的
7.2.2 实验方法与流程
7.2.3 测量工具
7.2.4 实验材料
7.2.5 实验假设
7.2.6 被试
7.2.7 实验结果及分析
7.2.8 结果讨论
7.3 视觉保真度实验
7.3.1 实验目的
7.3.2 实验方法与流程
7.3.3 测量工具
7.3.4 实验材料
7.3.5 实验假设
7.3.6 被试
7.3.7 实验结果及分析
7.2.8 结果讨论
第8章 结论与展望
8.1 研究结论
8.2 研究局限
8.3 研究展望
参考文献