Archive for the ‘Virtual Reality’ Category

在大学参与的项目《虚拟铁路》(My Project In College – Virtual Railway)

Monday, August 13th, 2012

参与时间:2010年

本项目也是基于3D图形引擎OGRE制作的虚拟铁路系统。包括GPS数据处理,3D场景虚拟,UI指示,Flash播放,视频播放多媒体呈现方式为乘客提供列车相关信息,周边信息。同时为列车调度提供便利。与上次一样,小组的比赛,包括架构设计,需求分析,系统测试,项目管理4个角色,除了程序以外,还产生了大量的文档。

想想这还真是一段相当难忘的经历啊。为了这次的比赛,导师还专门把我派去上海铁路通信工厂的地方去实习了一个暑假,大二就跑出去实习什么的实在是很难得啊,多亏了这次实习我是提前体会到了职场的辛苦,果然还是做学生最好了。团队的同学都是我在大学里关系最好的几个朋友,每天出来开会,讨论,去南京参加比赛,等等经历的重要性远超制作程序本身学到的技术知识。

本项目参加了2010年全国软件创新大赛,获得全国二等奖。

使用技术:

MFC

OGRE

CEGUI

Adobe Flash

MCI

ADO

以下是部分截图:

Idrive Virtual Railway

 

Virtual Railway

Idrive Virtual Railway

开发中的:

Virtual Railway

Virtual Railway

Virtual Railway

文档中还有大量的系统结构图,流程图,等等其他图表,这里没有Visio,图就不放了。

 

在大学的项目《虚拟商城》(My Project In College – Virtual Shopping Mall)

Friday, August 10th, 2012

参与时间:2009:

本项目是基于虚拟现实技术(Virtual Reality)的网络在线3D虚拟购物系统。

这个项目是我受邀与学长们参与的项目。参加了2009年全国大学生软件创新大赛。整个项目从开始立项到制作完成大约花了3个月的时间。光是项目文档就有几个M。主要分图形,网络,数据处理三大模块,图形部分又分3D和UI,每一个模块拿出来都算是一个不小的独立项目了。立项的时候这么说了,以网络游戏的制作技术为基础制作本项目。当时试用了好几个图形引擎,包括irrlicht,ogre好几个引擎。我在大学1年级的时候就玩过OGRE,所以对这个引擎还是有不少心得的。于是后来加入了团队。说实话,这个组合当时在网上查了下非常流行,很多像我们这样的团队或者个人都拿出这样一套方案来做项目。估计大家在评估了各家的开源技术以后发现这个是版权问题最好解决,国内文档最多的组合了。

使用技术:

Graphic:

OGRE(Open Source 3D Graphics Engine)

CEGUI(Crazy Eddie’s GUI System)

Network:

RakNet

Data Storage:

TinyXML

MySQL

以下是截图:

Virtual Shopping Mall

Virtual Shopping Mall

Virtual Shopping Mall

Virtual Shopping Mall

Virtual Shopping Mall

Virtual Shopping Mall