2.1 用户界面的设计
1. 用户界面
此功能是用户可以通过固定的按钮,用户可以不用自己操作,就可以直接的观看学校图书馆的整体面貌,局限性就是,浏览是按照固定轨道来进行的,用户无法左右。界面设计主要遵循如下原则:1.简单易用2.结构和交互协调3.色调美观3.布局合理
主要有如下部分:主操作界面-选择按钮,背景图片,帮助文档可以让用户自己进行选择而非软件自己拟定
2. 选择功能
选择功能是用户可以自行选择以第一视角还是第三视角来进行游戏,可以自行切换来观察游戏场景。
3. 交互功能
交互功能是用户自己动手,调整位置,可以点击小地图的某一个位置,我们的人物就会随着固定路径来到对应的位置,到达目的地
2.2 浏览功能
1.导航式漫游:通过小地图的使用,我们可以直观的知道人物在虚拟环境中的位置,对自己的方位有一个简单的了解。
2.自主漫游:通过键盘的控制来实现人物的移动,用户可以自行选择第一和第三视角来观察各个位置,而且是即时更新的,并不用来回返回再切换,让用户对图书馆内部结构有一个比较透析的了解和认识,让体验者对场景进行观察和了解
2.3 交互的实现
1. 用户在开始操作界面进行选择,不知道怎么操作,也有操作说明可供选择。
2. 在自己操作浏览界面的时候,自己通过控制方向键来选择自己前进方向。
3. 在漫游的时候可以自由的选择以第一视角还是第三视角来进行漫游。
4. 在漫游的过程中插入一些交互,例如开门动作的添加,物体的旋转等等。
5. 有风扇的添加,可以自主控制风扇的开关,旋转。
6. 由背景音乐的添加。
2.4 导航的设计
1. 小地图的添加增加了人们在场景中漫游方向感。
2. 视角的切换可以增加用户的体感,主动性比较强。
3. 手动控制人物的行走,可以给人们极大的随意性,从而可以自由的在场景中漫游,而不受固定轨道的限制,增加了自由度。
3 设计
3.1 三文模型建立
3.1.1 模型建立原则:
1) 三文模型建库:主要以1∶100的大比例尺地形图以图书馆的CAD设计图稿为原始数据,以3ds Max为主要三文建模工具,对图书馆的地形、建筑、结构以及其他对象进行三文建模。
2) 模型的面点控制在30万以下,小物件做的不精细,具体要有参考。
3) 模型的效果提升:主要运用渲染插件V-Ray来虚拟真实的灯光,然后制作出对应的LightingMap或者CompleteMap,也就是保存了对应的光影信息,然后在Virtools不会出现没有阴影,效果很差的问题。
4) 制作好模型后需要装一个插件,Virtools_Max_Exporter,安装好这个插件后,我们可以按照对制作好的模型进行导出操作,导出为Virtools数据文件(NMO文件),建立并集成在统一的三文图书馆的模型库、纹理文件数据库等资料。导出的模型可以连同贴图,材质信息一起导出的。如果需要修改信息,也可以再重新加载贴图文件。
3.1.2 技术要点如下:
模型建立:三文虚拟图书馆体现的是校园图书馆的整体结构和布局,因为其模型总个数比较多,建模过程比较复杂,要想做到细致精细的模型,则需要对细节的把握要掌握的恰当。主要注意事项如下: 3ds Max+Virtools学校图书馆浏览及导航设计(5):http://www.youerw.com/yishu/lunwen_9248.html