Golden voxler1.1 试用
近来从网上下载一三维图形显示软件 Golden voxler,正摸索学习使用中,将陆续把使用心得发布,希望有此软件使用经验的同学跟帖讨论。 首先是数据格式,我在工作中最常见到的明码数据是ascii格式的离散点数据,最简单的包括三项:x、y、z;但这只能构造成一个二维平面数据。如果要形成三维数据,就需要四列数据:x、y、z、g;四列数据经网格化后形成一个三维体数据(voxler中后缀为.vdat,二进制格式)。利用这个三维体数据就可以进行三维显示。 那么,平时在surfer中用到的二维面数据(.grd)能否在volxer中显示呢,当然可以,例子中就有,不过这和surfer中的表面图是一个东西,不是真正的三维体。要想显示.grd文件,很简单:file->new建立一个新network;然后file->load data,调入grd文件;然后对这个grd文件添加一个HeightField显示就可以了。 要显示真正的三维体,首先需要三维数据体。最基本的四列散点数据。利用散点数据进行网格化(三维),形成三维网格体,就可以进行显示了。如果你有现成的三维网格体,直接拿来显示就可以。
步骤:file->load data 调入三维离散点数据文件,然后对离散点文件添加gridder(此时的gridder什么东西也显示不了,因为你还没有网格化),在gridder属性里设置网格化参数,然后点击begin griding就可以进行网格化了。网格化后的数据体可以保存(以后调用)。然后对这个三维网格体数据进行显示 三维网格体数据的显示方式主要有三种:切片、显示某一特定值所围成的边界、显示三维体数据这三种。对应在软件里就是添加graphics output;添加的三种显示分别是:obliqueimage(任意位置、任意角度切片)/orthoimage(平行于坐标平面的切片)、isosurface(表面值)、volrender(体渲染)。右键点击gridder,选择graphics output中的显示内容就可以实现上述操作 很想研究一下这个软件,还没抽出时间呢!非常有意义
页:
[1]