灵境空间

 

欢迎来到灵境空间。我们经过多年的努力,把一些研究成果力图转换成适用的产品,将给您提供虚拟现实方面的软件。

一、家居设计与展示系统

演示视频

下载 下载安装说明

本系统旨在用于家具的虚拟展示,便于客户体验欲购买的家具放置在自己家中的感觉。这样不但可以让客户了解欲购买的家具是否与家居环境相搭配,也便于客户知晓家具的实际尺寸是否与房间相适合,更直观地进行合理布局,并且可成为了客户和销售人员的讨论交流平台。另外该系统也可以应用在装修行业,给用户和设计人员提供一个交流的平台。
传统的家居装修与家具展示主要依靠建模软件建模和后期渲染的方法来生成静态的效果图,这种方法费时费力,并且不是动态展示的过程,缺乏与消费者的互动,无法满足消费者个性化的要求,无法与消费者即时沟通家具改变后的效果是否满意。无法显示动态的场景,如鱼缸中鱼的游动效果,壁炉中火的燃烧等。
本系统采用了最新的3D渲染技术,采用基于可编程GPU的shader语言,构建了一个具有真实感的三维产品展示的平台,可以交互式地进行家具与家居环境的展示,具有实时性与交互性,可以实时生成阴影、反射、透射以及环境映射等效果,接近离线渲染器的渲染效果,同时拥有红蓝立体与偏振式立体显示功能,可以让体验者有身临其境的感受。

本系统主要有以下功能:
1. 户型生成
本系统可以根据系统预设的模板房和自定义的方法来生成户型,快捷方便,并且尺寸准确。自定义户型可以根据消费者所提供的户型图纸生成与实际大小相同的三维户型。

2. 家具智能摆放
家具摆放功能通过从已建成的家具库和配饰库中选择家具或饰品,进行智能摆放,只需简单鼠标拖曳就可以将选中家具摆放于房间或其它家具表面,移动家具时,该家具上的物品同时移动。除了移动家具,本系统还提供了多种交互方法,如物品的缩放,复制,删除,成组等。

3. 材质编辑
材质编辑功能可以对系统生成或导入的房间和家具进行材质属于的编辑,包括房间的墙纸、地板的自由替换以及家具颜色、表面纹理和窗帘的更改,极大地增强了系统的开放性和自由度,提高了展示系统的个性化。

4. 光影效果
本系统利用GPU的真实感渲染技术实时生成光照效果,可以模拟点光源,平行光以及聚光灯等效果,并且可以模拟光线的衰减,基于PHONG的逐像素光照计算方法使最后的光照效果具有丰富的层次。同时本系统可以模拟出镜面的反射和玻璃的透射,以及环境对光亮物体产生的映射,又可以产生阴影效果,既接近了离线渲染器的渲染效果,又具有实时性。


5. 动态展示
这与传统的静态效果图明显不同。本系统可以支持两种动态:物体表面的纹理可以动态改变,如电视中的节目可以动态显示,壁炉中的火可以不停燃烧、霓虹灯的闪烁等,同时伴有声音。另一种动态,如场景中的抽屉可以打开、鱼缸中的三维鱼可以游动等。

5. 室内漫游
通过对视点的控制,在摆放过程中,可以从任意角度观看效果。而且可以在室内进行漫游,在各个房间内随意走动。


6.照片级效果图的输出
在用户完成户型摆放后,本系统通过世界著名的已经成为离线渲染工业规范的RenderMan接口标准,可以输出一张照片级的效果图,充分满足用户的需求。


7.库管理
本系统主要提供了家具库,饰品库及材质库。家具库和饰品库包含了客厅,卧室,书房,儿童房,餐厅等家具或饰品,而且具有多个不同的风格系列。这些库功能对外开放,可以方便从库中添加或移除对象。

二、立体视频播放器

下载 解码器下载 立体视频下载

 

三、三维网上浏览插件

下载 测试网页

 

四、 产品立体展示与装配设计

该软件系统可以在三维立体硬件平台上交互地展示产品,使得产品跃出屏幕之外,达到可以触摸到感觉,并可以和头部跟踪器、三维鼠标无缝连接,可以像玩游戏一样在场景中穿行,从而动态观看和体验新产品。系统同时也支持对产品进行沉浸式的虚拟装配,在立体环境下交互装配虚拟物体,并输出产品的装配动画。

 

 

五、工厂立体规划与评估

虚拟工厂规划仿真系统就是通过直观的三维动态规划新建和改建的车间状况,从而在规划前期就可以发现规划方案中的问题。该系统是三维立体仿真工厂规划方案的软件,可以快速的进行车间布局规划、流水线仿真管理。比起目前市场上常见的工厂规划软件,本软件具有操作简便、使用学习周期短等鲜明特征。软件支持三维模型库管理,以高效的方式存储三维模型,支持模型快速查找;支持模型摆放、缩放、删除等操作;支持路径规划,用可编辑的贝塞尔曲线生成运动路径;支持碰撞检测、车间布局规划;提供流水线仿真功能。

六、三维立体桌面

现在有很多立体照相机,可以拍摄立体照片,那么在可以立体显示的显示器上把立体照片设置成背景,将是一件非常酷的事情。为此我开发了一个立体桌面,可以使用立体图片作背景,同时桌面上的按钮采用了三维模型(可以是动态的)。背景上可以放置文本。所有这些模型、文本、以及立体方式,都写在一个configure文件中。系统读取对应的configure文件,然后以给定的立体显示方式显示模型、文本。可以支持的立体显示方式有很多种:红青、帧交替、左右、上下等。以下是红青方式显示的情况。点击对应的三维图标,系统可以启动相应的进程,所要启动的exe文件,都在configurre中可以配置。

 

 

七、WEBGL

现在不用插件便可以直接显示三维模型,就是所谓的WEBGL技术,对此我进行的尝试,请打开下面的例子。webgl测试网页  webgl展览馆,这里要求使用Chrome浏览器,此例子是一个用trackball方式浏览一个obj模型