本机OpenSceneGraph二进制(osgb)和ASCII(osgt)读写器

许可选择对于这种格式,请从FME专业版开始。

概述

osgbosgt是使用相同基础图形模型的三维矢量格式:

  • osgt是具有独立纹理参照的模型的文本表示形式
  • osgb是模型的二进制表示形式,所有纹理都包含在一个独立文件中。

有关OpenSceneGraph和OSG格式的更多信息,请访问http://www.openscenegraph.org/

读者概述

读卡器只支持OSG节点的一小部分。

OSG读取器为OSG文件中的几何体数据生成FME特征。

支持的OSG节点

  • 晶洞
  • 团体
  • 矩阵变换

支撑形状节点

  • 尚不支持形状节点。

支撑材料

  • 漫反射颜色
  • 镜面反射颜色
  • 发射色
  • 光亮
  • 图像纹理

基于OSG面的剔除,在FME几何体上设置纹理。如果两侧都被剔除,则不会读取纹理。如果仅剔除正面,FME几何体将仅在背面具有纹理。如果剔除背面,则只有正面具有纹理。如果未设置剔除,则两侧都将具有纹理和相同的纹理坐标。

Note: ">注:FME支持OSGB嵌入纹理和外部位图(.bmp)、jpeg(.jpg)和SGI(.rgb、.rgba)图像文件。

作者概述

OSG编写器生成一个奥斯格特先生.osgb发送给编写器的每个FME要素类型的文件。

异面几何图形转换为GL_三角形,四头肌GL_多边形基本体,如果曲面上的最大边数分别为3或4或大于4。

伊夫米林几何图形将转换为图形线带原始的。

纹理文件被写入公共文件夹,并由OSG writer的每个实例的OSGT模型引用。OSGB文件将其纹理嵌入到二进制文件中。

默认情况下,OSGT模型使用Z向上坐标(以米为单位)编写。

提示:如果连接三角架变换器,则通过变换器的TINSurface端口运行特征,几何结构将保留在写入的文件中。这将产生GL_三角形如果需要的话。

输出文件夹中的旧文件将被同名的新文件覆盖。如果无法写入输出文件,则转换失败。