Open Inventor 三维可视化开发平台
|
|||
近年来的计算机软硬件纷纷朝向3D的应用来发展,而目前兼容性最高的OpenGL绘图函式库规格也因此不断的更新。以往程序开发者为了应用最新的技术,需要不断的修改程序代码,如果使用Open Inventor的各类对象来开发软件,将可直接享受到这些绘图加速的技术,因为Open Inventor是以OpenGL为基础来开发的,而且Open Inventor未来的版本也会支持更新的绘图技术,如此以往开发的程序代码也将能跟上绘图技术的发展。 |
|||
面向对象技术的三维图形开发包 |
|||
Open Inventor 软件特色: | |||
|
|||
Open Inventor 应用领域: | |||
·Business Graphics ·Cartography ·Chemistry ·Engineering ·Virtual Reality and VRML ·AEC and Simulations |
·Mechanical CAE and CAD ·Architectural Design ·Medical and Scientific Imaging ·Geophysical Sciences ·Scientific Data Visualization ·Animation |
||
Open Inventor 主要功能: | |||
|
|||
#p#page_title#e#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、PostScript与GDI等。 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技术,不需要经过运算几何形状,就能够达到实时互动的绘图要求,即使是处理非常复杂的模型。 |
|||
#p#page_title#e# Data Converters 针对Open Inventor 的数据转换器 |
|||
TGS提供输入增强工具以使其3D对象图形库更为丰富。Data Converters 可以将CAD/CAM文件格式转成 Open Inventor自身格式。这些功能的执行允许Open Inventor的开发人员任意添加现有的大量数据模型。
支持的数据格式: |