基于虚拟现实的虚拟养鱼系统研究与应用

基于虚拟现实的虚拟养鱼系统研究与应用

论文摘要

本文的研究背景是基于虚拟现实的虚拟养鱼系统,主要讨论了一个虚拟现实系统的研究、开发以及虚拟系统的实现。本文首先介绍了虚拟现实的发展现状、用于支持实时三维动画的计算机图形学基础知识,以及专门的三维动画编程软件包Direct3D,接着阐述了实现虚拟养鱼系统的一些关键技术:一种自然界动物的群体活动算法;一种基于Direct3D 的粒子系统技术,科学的虚拟养鱼数学模型,然后给出虚拟养鱼场景的一些实现细节:小鱼的生成与游动、水草的视觉实现。最后,描述了整个系统的框架,并简要说明了构成系统的每个模块。为了科学的表现出小鱼饲养过程中的变化,利用虚拟养鱼科学计算模型通过机器内部定时器的时钟频率准确定时计算,给出了具体实现。本系统是基于Visual C++结合软件包DirectX 开发的。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景和内容概要
  • 1.1.1 课题背景
  • 1.1.2 项目内容概要
  • 1.1.3 论文结构
  • 1.2 虚拟现实的发展及现状
  • 1.2.1 虚拟现实的特征
  • 1.2.2 虚拟现实的软硬件状况分析
  • 1.2.3 虚拟现实的应用
  • 第二章 计算机图形学和Direct3D 技术
  • 2.1 Direct3D 发展的现状
  • 2.2 计算机图形学的发展
  • 2.2.1 视窗变化
  • 2.2.2 三维坐标变换
  • 第三章 虚拟养鱼系统实现的关键技术
  • 3.1 数学模型的应用
  • 3.1.1 各种变量间的逻辑关系设计
  • 3.1.2 水中溶氧量
  • 3.1.3 食物对小鱼生长的影响
  • 3.1.4 环境温度对小鱼生长的影响
  • 3.1.5 模型扩展分析
  • 3.2 小鱼游动算法的设计
  • 3.2.1 群游设计详细说明
  • 3.2.2 小鱼其他特征
  • 3.3 定时处理数学模型和刷新率
  • 3.4 粒子系统的研究和开发
  • 第四章 虚拟养鱼系统的设计
  • 4.1 系统的设计流程图如下
  • 4.2 系统主要框架
  • 第五章 本系统的运行流程及验证
  • 5.1 本系统的运行流程图
  • 5.2 系统实现
  • 5.3 系统验证
  • 第六章 总结
  • 6.1 增加光照(白天有光,晚上暗淡)
  • 6.2 增加鱼的习性
  • 参考文献
  • 论文独创性声明
  • 论文使用授权声明
  • 本人在攻读硕士学位期间所发表的文章
  • 致谢
  • 相关论文文献

    • [1].论“粒子系统”在电影特效中的应用——以火焰、海浪、冰雪为例[J]. 北京电影学院学报 2019(03)
    • [2].带竞争的分枝粒子系统和相关的极限定理[J]. 中国科学:数学 2016(08)
    • [3].基于粒子系统和物理模型的实时飘雪模拟[J]. 科技创新与品牌 2011(08)
    • [4].对下雨这一自然现象的观察助你理解和掌握动画粒子系统[J]. 科教文汇(上旬刊) 2008(03)
    • [5].基于交互粒子系统方法的复杂系统小概率事件估计[J]. 科技创新导报 2017(20)
    • [6].基于改进粒子系统模型的“竹”群分布形态仿真算法[J]. 计算机科学 2010(01)
    • [7].粒子系统的流场动态制图优化方法[J]. 测绘科学 2018(12)
    • [8].基于OpenGL与粒子系统的实时降雪模拟[J]. 现代商贸工业 2011(06)
    • [9].低维自由粒子系统和转子系统的微观状态数[J]. 首都师范大学学报(自然科学版) 2010(06)
    • [10].基于粒子系统动态烟花的模拟[J]. 青海大学学报(自然科学版) 2009(04)
    • [11].基于粒子系统和有源场的情感建模研究[J]. 心智与计算 2009(01)
    • [12].基于OSG的粒子效果仿真与优化[J]. 中国水运(下半月) 2018(10)
    • [13].广义零程粒子系统预解算子的值域结构[J]. 哈尔滨工程大学学报 2008(06)
    • [14].基于粒子系统的雨天实时仿真方法[J]. 指挥控制与仿真 2020(05)
    • [15].粒子系统在广告和片头中的应用[J]. 影视制作 2010(12)
    • [16].基于粒子系统与OpenGL实现喷泉效果[J]. 微电子学与计算机 2008(12)
    • [17].粒子系统在航海应用上的展望[J]. 舰船电子工程 2013(07)
    • [18].舞动的粒子精灵 记粒子系统在《茶语天下》中的应用[J]. 影视制作 2012(02)
    • [19].一种基于改进粒子系统的池火灾实时渲染方法[J]. 小型微型计算机系统 2018(10)
    • [20].After Effect“s模块化”学习策略之仿真粒子特效[J]. 中国信息技术教育 2015(24)
    • [21].带变异的分枝交互粒子系统和相关的极限定理[J]. 中国科学:数学 2019(07)
    • [22].Motion软件粒子系统简介[J]. 中国教育技术装备 2008(12)
    • [23].一维三粒子系统的磁化平台与热力学性质研究[J]. 湖北理工学院学报 2016(01)
    • [24].基于OpenGL喷泉粒子系统设计与实现[J]. 科技视界 2016(11)
    • [25].3ds Max粒子系统在栏目包装中的应用[J]. 影视制作 2010(05)
    • [26].基于粒子系统的喷泉模拟[J]. 应用能源技术 2009(02)
    • [27].基于粒子系统的书法书写仿真系统[J]. 计算机工程与设计 2008(23)
    • [28].基于粒子系统的弹药爆炸可视化[J]. 兵工自动化 2017(10)
    • [29].基于粒子系统的矿井突水蔓延仿真研究[J]. 山东科技大学学报(自然科学版) 2018(06)
    • [30].基于OpenGL的粒子系统的研究与实现[J]. 湖北农机化 2017(06)

    标签:;  ;  ;  

    基于虚拟现实的虚拟养鱼系统研究与应用
    下载Doc文档

    猜你喜欢