房地产虚拟产品展示系统研究
2009-03-30陈洁
陈 洁
[摘要]对房地产产品展示系统的关键技术进行研究和实现,包括对房地产产品展示系统的概要设计,如系统结构设计和系统功能设计,并提出一种基于兴趣区域的LOD显示的控制方法。
[关键词]房地产产品虚拟显示产品展示系统
中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0210115-01
一、引言
我国房地产的需求具有强劲的动力,虽然在2008年呈现出疲软之势,但势必在今后的一两年内又形成大发展之势。到那时,房地产商之间的竞争也更加激烈,如果某个房地产商具有了这样一套系统,则如虎添翼,能够在竞争中占有巨大优势。
二、虚拟现实技术概述
虚拟现实中的景物可以是真实物体的模型,如还没有施工的房屋、正在设计中的工厂或产品的工程模型;可以是现实中看不到的抽象模型,如分子结构等三维模型表示。它们都利用了现实世界中存在的数据,将计算机产生的电子信号,通过多种输出设备转换成能够被人类感觉器官所感知的各种物理现象,如光波、声波、力等,使人感受到虚拟境界的存在。
随着虚拟现实技术的成熟和在建筑上的应用,人们可以走进一个完全基于真实世界的虚拟空间之中,建筑、景观、地形、城市等等,操作者可以随时改变高度、视角、位置、路线,以及进行各种随机操作,实时(立即看到结果)和交互(操作者可以干预浏览的方式并控制场景中物体的运动)的漫游,感受行走当中的场景变化和动画效果,并有三维立体影像和多媒体效果的支持,没有时间、空间的限制,更真实、详尽的感受三维环境。
三、房地产产品展示系统设计
(一)系统结构设计
系统结构采用如图1所示的结构模式,系统根据用户提供的参数调用场景创建模块创建三维场景对象,创建的场景对象显示在场景预览模块中,同时也将生成的模型加入到场景树视图当中。当用户对创建的形体不满意时,可以通过鼠标直接从屏幕中点取或者从场景树中选中想要编辑的形体进行编辑。从而使用户以所见即所得的方式创建三维场景。对于复杂场景对象可以直接导入其他格式的文件放到三维场景中。
该系统具有如下主要功能:场景创建、场景编辑、场景浏览和场景交互功能。这些功能对于一个完善的场景构建系统是必不可少的。
(二)基于兴趣区域的LOD显示
1.三维表面模型的渐进格网表示。渐进格网的构造过程与传统静态LoD模型的创建过程非常类似,差别仅在于存储理念的不同。传统的LOD表示法是将预先生成的一系列具有不同分辨率的LOD模型存储起来供实时调用,而PM则通过存储一个最简基模型和一系列边折叠记录,这样能够实现任意分辨率LOD模型的构建以及高效的网络传输。
2.视线优先的确定。观察者的目光(即视线方向)注视的往往是他所关注的,是希望看清的,也就是说如果距视点距离相等的节点,对着视线的节点的层次细节应该比其他节点的细节层次高,我们只处理图像时,并不是所有的图像都具有完全相同的优先级,只要对观察者所关注的方向给予更多的关注,花费较多的处理时间来显示这部分,而对读者不太关注或者不是焦点的方向则可以显示大概图像而不必显示大量的细节信息。
本文拟将视线关注的时间同时考虑近来对显示控制进行优化。基于这样的常识,用户在看到期望看到的目标时,会持续一定的时间,对于感兴趣的东西其视觉驻留时间较长,虽然视线的方向可能会有一定的波动,但是整体变化不大,一般在一个范围阈值之内。