一种基于三维平面控件的交互式体切割方法技术

技术编号:4170683 阅读:266 留言:0更新日期:2012-04-11 18:40
本发明专利技术基于三维平面控件的交互式体切割方法,为解决如何在基于软件和图形硬件的体绘制场景中进行交互式体切割的技术问题,本发明专利技术包括:(1)构建体数据和三维平面控件的集成化绘制环境;(2)进行体数据和三维平面控件的混合绘制;(3)通过鼠标操纵来完成体数据的交互切割。本发明专利技术将体数据、三维平面控件、体绘制、混合绘制以及鼠标操纵集成在了同一个环境中,从而实现了交互、沉浸式的体切割。同时体绘制既可以采用基于软件的体绘制,能够实现大规模体数据的高质量绘制,也可以采用基于图形硬件的体绘制,能够实现中小规模体数据的快速绘制,在体数据探查及可视化领域具有重要的应用价值。

Interactive volume cutting method based on three-dimensional plane control

The present invention interactive volume cutting method based on three-dimensional plane control, how to solve the software and graphics hardware rendering technology for interactive object cutting scene based on the invention includes: (1) data and construct three-dimensional plane control integrated rendering environment; (2) mixing volume data and drawing three-dimensional plane control; (3) through the mouse to complete the interactive data manipulation cutting. The invention integrates volume data, three-dimensional plane control, volume rendering, blending drawing, and mouse manipulation in the same environment, thereby realizing interactive and immersive body cutting. At the same time, volume rendering can use software based volume rendering, can achieve high quality rendering of large volume data, also can use graphics hardware based volume rendering, can realize small volume data rendering, has important application value in the field of data exploration and visualization.

【技术实现步骤摘要】

本专利技术涉及计算机图形学中的三维可视化领域,特别涉及利用三维平 面控件和体绘制方法来实现交互式的体切割。
技术介绍
体绘制(Volume Rendering)出现于上个世纪80年代,是三维可视化 方法中非常重要的一种方法。由于体绘制不仅可以显示三维规则数据(也 称为体数据)的表面信息,还可以显示其内部信息,从而能实现体数据的 真实感显示,有利于体数据信息的全面理解与分析,因此在辅助医生诊断、 工业CT缺陷检测等方面有着非常重要的作用。在体绘制过程中,可以通过交互调节灰度一阻光度等传递函数来显示 体数据内部组织的信息。但对于结构比较复杂的体数据,如果想同时显示 多种组织,则需要花费比较多的时间来调节,而且得到的显示结果并不一 定能比较清晰地反映各组织之间的相对位置等关系。体切割方法(Volume Clipping)在体绘制中引入了裁剪几何,将不需要显示的部分切割掉,而 只保留需要显示的部分,从而克服了上述缺陷,可以用来探查(Explore) 结构复杂的体数据。国内外研究者在体切割方面已经做了很多工作,并取得了很大的成 果。如1998年,Westermann禾BErtl采用了基于模板本文档来自技高网...

【技术保护点】
一种基于三维平面控件的交互式体切割方法,其特征在于,包括以下步骤: 步骤S1:建立一个完整的坐标系统,将体数据加入该坐标系统,然后在该坐标系统中加入三维平面控件,从而构建集成化绘制环境; 步骤S2:在集成化绘制环境中,首先基于体 绘制和二维纹理空间映射来实现体数据的绘制,然后遍历绘制所有三维平面控件,从而完成体数据和三维平面控件的混合绘制; 步骤S3:使用鼠标来交互地操纵体数据和三维平面控件,并在鼠标动作后返回步骤S2以更新混合绘制,从而实现对体数据的交互式切 割。

【技术特征摘要】

【专利技术属性】
技术研发人员:田捷戴亚康代晓倩杨鑫
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利