菜单
  

    研究的主要内容包括:
    (1)通过3D Max构建牛的解剖学结构模型:包括牛的整体模型、牛的脏器模型、牛的血管模型、牛的肌肉模型等;构建牛的解剖手术器械模型。
    (2)通过Unity 3D构建牛的解剖学手术工程:包括搭建解剖手术场景,设计并实现模型控制脚本。
    (3)将VR设备交互添加进Unity工程:添加VR输入响应,VR设备与解剖模型的结合,添加碰撞检测,添加VR输出。
    2. 开发平台及应用技术
    2.1 3ds Max建模
    3D Studio Max[10],即3d Max或3ds Max,是Discreet公司开发的三文动画渲染和三文模型制作软件。这个强大的工具具有以下特点:1、基于PC系统的低配置要求; 2、强大的角色动画制作能力;3、模型制作流程十分简洁高效。
    3ds Max软件广泛应用于视觉效果、角色动画及游戏制作。3ds Max软件的建模功能强大,在角色动画方面具有很强的优势,操作简单易于上手,插件丰富可扩展性强。
    使用3ds Max建模的方法包括:
    (1)多边形建模:多边形建模是电脑用来记录模型形状信息的最基本元素,直接操纵多边形进行建模是最直观、最快速的一种建模方法。多边形建模的工具发展到现在已经非常强大了,是最重要的一种建模方法,如图1 A所示。
    (2)细分多边形建模:为了制作光滑的表面,且不想操作过多的多边形,可以采用细分多边形的方式来进行制作。细分多边形是指在原始多边形的基础上再增加一个细分平滑的过程,使得模型看起来非常光滑。细分多边形用来制作生物表面是现在最广泛的应用。
    (3)曲线建模:曲线建模就是通过各种线和曲面用几何计算的方式来生成各种模型。曲线建模生成的各种模型最终是以多边形的方式进行渲染,也可以转换为多边形的物体。曲线建模对于实现一些特定的模型建模快速方便,常常被应用于工业类的建模,如图1 B所示。
     3ds Max建模方法
    A.多边形建模;                       B.曲线建模
    图1 3ds Max建模方法
    2.2 Unity 3D引擎
    Unity[11]是2D、3D游戏引擎,提供了游戏开发所需的各项基础功能,封装了各种底层常用功能,使开发人员能够轻松地开发游戏,提高工作效率。Unity有着诸多优势:
    (1)支持多平台,Windows、Mac OS、Linux、iOS、Android等几乎所有主流平台均能够使用Unity开发,常被用作基于桌面平台、游戏主机、移动平台、网页游戏、虚拟现实与增强现实的游戏开发。
    (2)提供集成开发环境,游戏的整个生命周期都可以在Unity IDE中完成,效率非常高。另外,直观而合理的集成开发环境也为开发人员提供了相当的便利。
    (3)具有强大的内置编辑器和脚本系统,支持游戏开发的各种必要模块,有着完善的着色器系统,支持脚本扩展、插件扩展。
    2.2.1 Unity视图
    在开发过程中,需要使用Unity的不同的视图模块来整理资源文件、配置开发环境、编辑脚本代码、预览游戏效果等。Unity的基本视图包括项目视图(A)、场景视图(B)、层次结构视图(C)、检视视图(D)、游戏视图(E)、控制台视图
  1. 上一篇:KNN算法奶牛图像的奶牛身份识别研究+源代码
  2. 下一篇:php+mysql供应商超市用户电子商城系统设计+源代码
  1. 云虚拟环境下资源分配优化算法的研究

  2. Android蜗牛教育网的设计+源代码

  3. 桌面云中虚拟机集中入域的研究和实现

  4. Vuforia基于Unity3D的增强现实系统设计与开发

  5. OpenGL虚拟人三维模型控制平台实现

  6. VRML虚拟数字校园的设计与实现

  7. 基于虚拟仿真体验式实践教学体系的构建

  8. 大众媒体对公共政策制定的影响

  9. 十二层带中心支撑钢结构...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 当代大学生慈善意识研究+文献综述

  12. 电站锅炉暖风器设计任务书

  13. 杂拟谷盗体内共生菌沃尔...

  14. 中考体育项目与体育教学合理结合的研究

  15. java+mysql车辆管理系统的设计+源代码

  16. 乳业同业并购式全产业链...

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回