Open Inventor 三维可视化开发平台(2)

时间:2009-02-27   来源:   网友评论:0   人气: 713 作者:

Input Data formats:
·IGES 5.1
·VDA-FS (automotive profile)
·STL ASCII (prototyping)
·DXF R14 (3D Solid not supported)

DataViz overview
DataViz
是属于Open Inventor的高阶资料可视化组件(data visualization),该模块是专门设计给2D/3D scientific, manufacturing, finite element, fluid dynamics, telecommunications, GIS, and OLAP visualization systems,另外也可应用于金融计算的可视化呈现。DataViz模块提供了完整的工具,可用来发展各种的工程分析与可视化彩现效果,而且也可快速的整合各种可视化技术来满足各种应用上的需求。 HardCopy overview
HardCopy允许您的应用程序将屏幕上呈现的结果输出成许多种类的向量格式档案,以利于使用类似绘图机等输出设备印制高品质与高分辨率的海报,这些格式包含CGM、HPGL、PostScriptGDI等。
HardCopy模块实际运作时会输出和分辨率无关的向量格式,所以可以根据输出设备来放大或是缩小印制不失真的成果。这些格式之中的GDI格式,只有Windows系统能够支持,并兼容于下Windows的各种打印机驱动程序。而为了能够节省印刷的时间,可以透过预先定义好各种输出的参数,以及藉由隐藏面消除的技术大幅减少需要运算的时间。 VolumeViz overview
VolumeViz rendering是一种用来处理对象内部三维或多维所取得的信息,透过各种可视化彩现的方式,让使用者能明了对象内部资料的分布与其代表的意义。此技术异于以往绘图技术只能在物体的表面上呈现的瓶颈,VolumeViz rendering这种新兴的技术让3D绘图呈现方式发展出一个新的方向,而且也更有效率。VolumeViz模块可以让虚拟的影像直接显示在volume data上,而且可以进一步的显示3D资料的内部结构。

 
TerrainViz overview
TerrainViz模块对于大量的地形数据处理与贴图能够提供交互式的彩现(render),所以在GIS、地球科学和战争仿真等应用上可以更快速的显示运算的结果。TerrainViz模块使用了多重分辨率的技术(multi-resolution),对于每一个需要显示的terrain画面,进行实时的网格重新分割运算,使得需要进行彩现的三角形数量能够维持一定,进而维持一定的绘图效率。而网格分割的疏密是依据地形的高度、坡度、距离视点(view point)的远近和贴图材质需要的精确度等信息进行演算。

FXViz overview

FXViz是Open Inventor新增加的模块,用来在绘图场景中增加特殊的拟真效果,目前包含的功能有阴影投射(projected shadows)和颗粒仿真动画系统(Particle system animation),前者可让场景中的物体根据光线产生阴影,后者可制造火焰、烟雾和爆炸等特殊效果。


SolidViz overview

SolidViz模块提供具有固体塑模(solid modeling)功能的对象,此模块提供使用布尔运算方式来组合建立复杂的3D形状,比如将立方体与球体使用联集、交集和差集等语法来描述成复杂的形状。SolidViz模块因为使用了OpenGL的stencil buffer技术,不需要经过运算几何形状,就能够达到实时互动的绘图要求,即使是处理非常复杂的模型。


 

文章评论