基于虚拟现实的三维建筑造型和装修设计系统.pdf
《基于虚拟现实的三维建筑造型和装修设计系统.pdf》由会员分享,可在线阅读,更多相关《基于虚拟现实的三维建筑造型和装修设计系统.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2 5 卷 第1 1 期 计算机仿真 2 0 0 8 年1 1 月 文章编号:1 0 0 6 9 3 4 8(2 0 0 8)1 1 0 2 4 2 0 5 基于虚拟现实的三维建筑造型和装修设计系统 郭轶,陈岱林,姜立,张雷(中国建筑科学研究院,北京,1 0 0 0 1 3)摘要:为了在进行建筑造型和装修设计时,要完成三维建模、三维场景实时模拟和仿真动画制作、施工图绘制等不同过程,需 要不 同的软件;如何在一个系统 中实现上述不 同仿真过程的有效结合,是现实设计 中的一个难题。研究 了基 于虚拟现实 的 三维建筑造型和装修设计系统,论述了基本的系统仿真原理,提出了基于虚拟现实的仿真系统的新架
2、构,并描述了仿真系统 需要的虚拟现实,仿真设计,三维渲染和动画设计等重要技术手段,最后结合实际应用验证了仿真系统的有效性。系统成功 地将三维建模、渲染、动 画及配景贴图、施工 图绘制等多项功能集成化,充分满足 了设 计者的需求。系统作 为商品化软件 已 经应用,提高了建筑装修设计的整体工作效率。关键词:虚拟现实;三维建筑造型;仿真技术 中图分类号:T P 3 9 1 7 2 文献标识码:B A 3 D Ar c hi t e c t ur a l M o d e l i ng a nd De c o r a t i o n De s i g n S y s t e m Ba s e d o n
3、 Vi r t ua l Re a l i t y GUO Yi,C HE N Da i l i n,J I AN G L i,Z HANG L e i (C h i n a A c a d e m y o f B u i l d i n g R e s e a r c h,B e i j i n g 1 0 0 0 1 3,C h i n a)ABS TRACT:I n t h e p r o c e s s o f arc h i t e c t u r a l mo d e l i n g a n d d e c o r a t i o n d e s i g n,i t n e e d
4、 s d i f f e r e n t s o f t w a r e s t o fi n i s h 3 D mo d e l i n g,3 D s c e n e r e a l t i me s i mu l a t i o n,a n i ma t i o n a n d d r a wi n g I t i s a r e al d i ff i c u l t p r o b l e m t o c o mb i n e t h e s e v e r-al d i ff e r e n t s i mu l a t i o n p r o c e d u r e s i n
5、 o n l y o n e s y s t e mT h i s a r t i c l e d o e s s o me I _ e s e a r h o n a n a r c h i t e c t u r a l mo d e l i n g a n d d e c o r a t i o n d e s i gn s y s t e m b a s e d o n v i r t u al r e a l i t y,d i s c u s s e s t h e b a s i c s y s t e m s i mu l a t i o n t h e o r y,i n t
6、 r o d u c e s a n e w s i mu l a t i o n s y s t e m f r a me b a s e d o n v i r t u a l r e a l i t y,a n d d e s c ri b e s s e v e r al i mp o rt a n t t e c h n o l o g i e s i n c l u d i n g v i rt u al r e al-i t y,s i mu l a t i o n d e s i gn,3 D r e n d e ri n g,a n i ma t i o n d e s i
7、g n At l a s t,i t v a l i d a t e s t h e v a l i d i t y o f t h i s s i mu l a t i o n s y s t e m U-s i n g t h e r e al a p p l i c a t i o n s T h e s y s t e m s u c c e s s f u l l y i n t e g r a t e s s e v e r a l f u n c t i o n s i n c l u d i n g 3 D mo d e l i n g,d r a w i n g,a n i
8、ma t i o n,mi x i n g s c e n e,s t i c k i n g p i c t u r e,w h i c h s a t i s fi e d t h e n e e d s o f d e s i gn e r s Me a n w h i l e the s y s t e m h a s b e e n wi d e l y u s e d a s a c o mme r c i a l s o f t w are,a n d e n h a n c e s t h e w h o l e e f f i c i e n c y o f arc h i
9、t e c t u r e a n d d e c o r a t i o n d e s i g n KEYW ORDS:Vi r t u a l r e ali t y;3 D a r c h i t e c t u r a l mo d e l i n g;S i mu l a t i o n t e c h n o l o g y 1 引言 建筑物本身并不是一个孤立的实体,其造型设计和装饰 特点需融地域特色、城市文化、功能用途于一体来进行整体 考虑,如何将 自己设计的建筑实体全方位、立体化,甚至是动 态的进行展示,充分显示设计作品的灵魂,对设计师来说任 务艰巨。他迫切需要可视化技术及优
10、秀系统的支持。“虚拟现实”即 V i rt u a l R e a l i t y,简称 V R,是迅速发展的一 项综合性计算机图形交互技术,它利用计算机生成一种模拟 的实物与环境,通过多种传感器设备使用户“投入”到该环境 中,实现用户与该环境的直接交互。目前,V R技术已经在各 基金项目:科技部国家十一五课题(2 0 0 7 A A 0 4 0 4 0 3)收稿 日期:2 0 0 8一 O l O 5 修 回 日期:2 0 0 80 5 2 6 -2 4 2-个领域被广泛应用。在规划设计领域,如衢江新城规划项目 的三维仿真应用,在城市建设领域,如宁波科技园区的三 维仿真应用等等。上述实例均为
11、大规模整体规划设计,对建筑物体本身的 造型示意即可,并不考虑细部的精雕细琢。目前,设计院设 计人员仍在使用 A u t o C A D软件或基于该平台二次开发的辅 助设计软件进行建筑造型设计,对三维实体表达能力有限,模型单一;而后期的仿真效果展示则又需要依赖 3 d Ma x、P h o-t o s h o p等第三方软件进行制作。结果使得在建筑造型和装修 设计过程中三维建模、三维场景实时模拟及后期渲染图和仿 真动画的制作过程相脱节。为了解决上述难题,填补国内相 关领域空白,中国建筑科学研究院软件研究所 自主研发了这 套三维建筑造型和装修设计仿真系统,提供了丰富的三维建 模手段和参数化的建模方
12、式及渲染图制作、动画设计等仿真 功能,成功地将前期 的方案设计与后期的成果展示融于一 身,一步到位,不再需要任何第三方软件的支持,国内还没有 同类系统能全面地涵盖上述功能。2系统概述 2 1 系统仿真原理 三维建筑造型和装修设计仿真系统可以对建筑物及场 景进行真实感显示及动态模拟。首先要利用世界坐标系、设 备坐标系、窗视变换、透视投影等多项图形学的基本概念和 原理,在一个平面绘图区域内对三维建筑物体及其场景模型 进行绘制,之后再利用光学、数学等学科知识对模型进行赋 材质纹理、设置配景、制作动画等一系列仿真描述,从而得到 最后的仿真结果。2 1 1 窗视变换 为了把世界坐标系中的窗口内的实际图形
13、显示到屏幕 空间中的视区内,就必须把窗口内的图形做一个变换,使其 显示到指定的视区内,此变换成为窗视变换。设世界坐标系 有一 个 窗 V I,其 左 下和 右 上角 点 坐 标 为(,),(一,),屏幕上一个视区,其左下和右上角点坐标为(Y o ),(一,一),由相应的比例关系可得如图 1 所示窗视变换结果。图 1窗视变换 2 1 2 透视投影 本系统利用透视投影的原理对三维物体模型在各个投 影平面及轴测位的线框图及 O p e n G L透视图进行显示。在三 维计算机图形学中,将投影中心与投影平面的距离是有限的 投影变换称为透视投影。相应的投影 中心被称作视点或眼 点。透视投影有如下几个基本
14、特征:“近大远小”,即“离视 点较近的物体要比远物体显得更大些”。一组平行于投影 平面的平行线的投影仍保持着平行,而一组不平行于投影平 面的平行线的投影则会聚焦在一个点。2 1 3真实感显示原理 自然界中,能够看到物体的形状、明暗及颜色,是由于物 体发出的光反射到人眼的结果,根据这一基本的光学原理,将物体上每一个可见点“发出”的光亮和色彩,转化成显示 器上相应像素的亮度或者色彩值,即可得到物体的真实感仿 真显示。图 2 所示,为一个常用的简单光反射模型。图中显示的不透明物体表面 P向眼点 反射的光强度 为:图 2漫反射与镜 面反射 I=I +l Id+I h 3 其中:l :kd l =k a
15、 c o s 0=k a ()(4)lrs=d 0 2】一 +d n ”【,J 式中 为环境光的漫反射,为点光源在 P处的漫反 射,气为镜面反射,为环境光强度,k 为漫反射系数,为电 光源 的发光强度,单位法矢 、表示从 光源处到P处的 单位矢量,为反射角,d 表示 P距离光源的距离,d。为适当 选择的常数(J o0)。2 2系统架构 三维建筑造型和装修设计系统首先是一个计算机辅助 设计系统,采用面向对象的思想进行设计和开发,充分考虑 现今流行软件 A u t o C A D、3 d Ma x等的操作及使用风格,使得 熟悉这些软件的设计者可以轻松介入,同时本系统又是一个 具有虚拟现实功能的仿真
16、系统,可以制作出形象逼真的三维 真实感效果图及高质量的路径动画,不仅有助于设计人员探 讨设计方案,进行视觉资源管理及环境影响评价,也有助于 客户直观形象地领会设计意图,做出最后的选择。本系统大 致可分为基本建模、专业建模、施工图、工程量统计、渲染及 动画制作几大模块,系统的整体架构如图 3 所示。人 机 交 互 接 口 文件读写引擎 图 3系统架构 3 系统 中重要的技术手段 三维建筑造型和装修设计可以说包含了两个层面的内 容:建模和装饰。需要先构造出被设计的建筑物的 型 ,然 后对这个 型 进行修饰。对于这样一个融众多功能于一体 2 43 的系统而言,编制过程中必然会涉及到很多计算机图形学领
17、 域的重要算法和内容,这里就几个重点的内容进行详细剖 析。3 1 工作基面 从视觉感官上讲,屏幕绘图区域是一个平面,在这个平 面区域中我们要绘制、编辑三维实体,用动态拉伸手段模拟 建筑造型设计中的孑 L 洞添挖过程。当鼠标落在屏幕某一点 上时,这一点可能会同时贯穿很多面,具体应该被定位在哪 一个平面上,决定着下一步的操作方向,因此工作基面对于 仿真系统来说尤为重要。该系统的一个技术重点就是工作 基面的捕捉及在任意空间基面上进行绘图、编辑等操作。建筑造型复杂多变,在一 个大场景设计中可能绘制出成 千上万个面片,那末当鼠标点 击到场景中的某一位置时,如 何快速准确地从众多面片当中 筛选出需要的图素
18、,能充分体 现出一个计算机辅助设计系统 的性能。本系统首先在水平方 向上屏蔽掉场景中视口以外的 图 4工作基面 面片,缩小筛选范围,然后利用 z B u ff e r 深度缓存算法对 Z方 向即深度方向的面片进行排序,设定优先级,从而快速定位 出鼠标落点所捕捉到的面片来作为当前的工作基面,并进行 高亮显示。接下来的绘制、编辑等操作就被锁定在这个空间 工作基面上来进行,如图4所示,当前工作基面用黄色边框 突出显示,并且在左下角显示此工作基面的坐标轴 X Y,之后 的绘制操作即在此面内进行。3 2 布尔运算 布尔运算一直是计算机图形学领域探讨的重要内容之 一。二维特别是三维布尔运算是三维建模过程中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 虚拟现实 三维 建筑 造型 装修 设计 系统
限制150内