学生作品21
日期:2015-06-26 15:29:21  发布人:admin  浏览量:251

开始程序

开始程序的时候,我们可以对程序进行配置(单机版),如屏幕分辨率、图像质量、是否全屏等,图像质量关乎到材质的级别,反锯齿设置,渲染细节等方而。如下图所示:

 3.3加载界面

用户通过点击网页之后,浏览器页而就会显示一个加载界而,当然,如果用户电脑中没有安装Unity3D的网页播放器的插什时,用户就无法浏览Unity3D的在线作品,此时网页会提醒用户下载并安装该插件。如下图所示:

 

当然如果用户的电脑中安装了该插件时,则能顺利的浏览该博物馆。浏览之前则是制作好的加载界而,包括进度条、界而色调等的设置,这些设置都需要在项目发布成网页格式之后,对网页的源代码进行修改才行。

3.4自主浏览

通过开始程序或是加载界而进入到虚拟的3D工艺美术博物馆中之后,用户就可以自主的在场景中进行浏览了。在虚拟3D博物馆中进行浏览的时候,能够通过制作好的GLI界而进行一些控制,实现一些基本的人机交互功能。,比如定点跳转、弹出消息、鼠标事什、媒体控制、碰撞事件、键盘事件等。用户可以在场景中以第一人称的视角进行场景浏览,可以任意角度的观看场景,同时可以前进后退、左右移动等。场景中还存在媒体功能,用户可以通过按钮控制音频文件的播放、暂停、音量等。3.5单个物件全方位展示

在用户进入了虚拟的3D场景中之后,用户可以闩主的浏览,想去博物馆的哪个地方就可以去哪个地方。同时,用户来到博物馆,必定对单个的珍贵文物感兴趣,为了满足用户的需求,在用户的鼠标经过精品文物的区域时,会弹出提示,提示用户这里可以展示单个的文物。在展示这个文物的时候,为了满足用户的观察需求,故使每个模型可以旋转、缩放、平移等功能,使得用户能够细致的观察文物,如同文物就在眼前一般。

 

3.5部分难点细节展示

 虚拟博物馆信息可视化的实现 虚拟博物馆信息可视化内容分为3 大栏目: 三维藏品信息展示、馆藏信息浏览、可视化信息浏览. 根据 3 个栏目的需求、设计差异, 实现了以下3 个功能组件.

3.1 三维藏品信息展示组件 下面以工艺美术博物馆虚拟博物馆三维藏品 “手绘油纸伞”的展示为例进行阐述. 首先, Unity3D 平台的综合编辑工具, 手绘油纸伞素材制作三维藏品信息展示图形用户界面. 其次, 编辑交互脚本, 下面以文字描述和伪代码计 算 机 系 统 应 用在三维展厅中展示三维藏品基本信息通过 XML 节点进行记录,一条藏品信息的典型 XML 节点格式 如下所示其中 id 表示藏品号, 其他节点属性分别记录了藏品名称、类型、缩略图地址等信息, 这些信息直接 通过馆藏数据库生成 XML 文件后存储于网站服务 器, 供三维展厅游览组件在开始时载入并进行解析. 每件藏品的 XML 信息节点会被解析为一个 InfoNode 类实例, 3 显示了 InfoNode 类的成员变 量和方法. 如下图所示:

 

图中InfoNode 类结构图 其中“nid”表示在三维展厅数据中的唯一标识符号, 对于馆藏文物而言, nid”与“resnum”相同, 使用 的都是馆藏数据库中的藏品号, 而对于仅存在于三 维展厅中的“知识点”这类特殊的 InfoNode, 其仅有 nid, 不存在resnum. nodeType”表示信息节点的类型, 分为馆藏、知识点与分类三种, isHighlighted”则表示该信息点是否为重点内容,最后通过Unity3D平台导出动态加载素材,发布Unity网页播放文件上传网站服务器。

核发:0 点击数:251 收藏本页
分享到
相关链接

湖南女子学院版权所有 湘ICP备13008289号 湘教QS3-201209-001326

地址:长沙市中意一路160号 邮政编码:410004 Email:hnndedu@tom.com 管理平台