中国科技大学《计算机图形学》2015年春夏学期课程项目展示
 

项目7: 3D虚拟校园漫游

俞海超 (PB12204051)1      黄江雷 (PB12210067)2

1信息学院电子工程与信息科学系2012级       2信息学院电子工程与信息科学系2012级

指导老师:刘利刚



Figure 1

图 1: 中国科大西区全景

 

项目简介:

本次作业我们基本实现了3D校园场景漫游,交互方式友好便捷。模型方面,我们对科大西区的主要建筑物用3ds Max进行了建模,其中部分模型由师姐提供,如信息学院大楼和三教等;其余部分由我们自己建模,如科技楼,宿舍楼等。同步辐射实验室部分没有建模。交互控制方面,我们以第三人称视角实现漫游,通过键盘即可实现走、跑、转向等功能,操作方便。

 

项目视频:


 

下载专区:

项目分工:

开始时候,我们对具体需要做的内容不是很了解,所以并没有具体的分工,而是共同学习, 包括Unity3D基础知识的学习、初步建模等方面。随后,在有了初步的了解以后,我们的分工如下:

  • 黄江雷:Unity3D GUI设计,道路绘制,3ds Max建模

  • 俞海超:3ds Max建模,Unity3D布局

感想与不足:

经过这次大作业的训练,我们两个人收获都非常大。

刘老师在课上讲了计算机图形学理论知识,由于我们没有切实接触到这些应用,体会并不是很深刻,如纹理贴图(当时用OpenGL的纹理贴图是师兄实现好的)。在完成本次实验的过程中,需要使用各种处理工具,包括Unity3D、3ds Max、Photoshop等,甚至把我们数字图像处理实验编写的程序都用上了。在使用这些工具的时候,我们会同时猜想这些功能是如何实现的,尽量把它们与计算机图形学课上的内容联系起来,全面理解,收获很多。

其次,在短时间内组队合作,高效率地学习这些软件的使用对我们很有帮助。学会使用一些常用的功能强大的软件(如3ds Max等)以及了解相关概念(如挤出、放样等),对以后的学习甚至是工作是很有用的。如果当时编写最小曲面程序时学会使用这些建模工具,就能做出更多的有意思的试验。

不可否认,这次作业还有恨过需要完善的地方:

  • 部分模型有待完善: 纹理贴图还可以做得更精细。

  • 国家同步辐射实验室模型没有做,是下一步需要完善的主要方面。

  • 场景中添加了大量的灌木和树木以后,速度非常慢,一直不能很好地解决,接下来需要进一步完善。

 

致谢:

  • 参考文献:
    a.基于Unity3D的虚拟漫游系统. 计算机系统应用. 朱惠娟.
    b.基于Unity3D 的虚拟校园漫游系统. 软件应用. 郑立国,王栋柱,罗江林,张蕊.
    c.三维虚拟校园结题报告. 陈扬斌,崔艺涵,袁肖赟,杨令潇.

  • 参考教程
    a.游戏蛮牛论坛:http://www.unitymanual.com/forum.php
    b.Unity3D教程:http://blog.csdn.net/kepoon/article/details/8634167
    c.Unity3D官网:http://unity3d.com/

  • 使用资源
    a.信院的马祎婷学姐提供了部分楼房模型
    b.模型网:http://www.cgmodel.cn/forum.php
    c.树木和任务模型来自游戏蛮牛论坛:http://www.unitymanual.com/forum.php
    d.科大文化网:http://vi.ustc.edu.cn/

 





返回项目主页

 


Copyright © 2015 GCL , USTC