Wavefront Obj Reader / Writer

OBJ读取器和Writer模块使FME能够读取和写入Wavefront OBJ格式。

OBJ格式最初为Wavefront的高级Visualizer开发,现在主要用于在不同建模和渲染应用程序之间交换3D模型。

概述

OBJ文件由主.obj文件组成,可以引用可选的材料(.mtl)文件。可以在此处找到对OBJ和可选MTL文件的格式规范:

读者概述

OBJ读取器为OBJ文件中的几何数据产生FME功能。OBJ读取器在OBJ文件中提取所有几何图形,然后一次向FME提供一个元素以进行进一步处理。每个OBJ元素都将创建FME功能。

读取器数据集的值是OBJ文件的路径。

作家概述

OBJ Writer创建并将要素数据创建并写入OBJ文件。

使用具有相同名称的新OBJ文件将覆盖该文件夹中的现有OBJ文件。如果无法写入obj文件,则转换失败。

笔记:十进制允许的最大位数为6.写入器将自动截断任何额外的数字。

笔记:某些查看器可能无法正确渲染包含64位精度的坐标的OBJ文件。OBJ文件中的数据仍然是正确的;但是,如果主要问题是可视化而不是数据精度,则偏移x,y,z坐标,使得模型的原点移动到(0,0,0)或接近此的另一个点应解决显示问题。

Writer DataSet的值是输出文件夹的路径。如果输出文件夹不存在,则编写器将创建一个新文件夹。

将为指定文件夹中的每个要素类型创建输出.obj文件。

例如,如果您正在编写到名为的功能类型谷仓到数据集C:\ data \ obj然后你将有文件C:\ data \ obj \ house.objC:\ data \ obj \ barn.obj

一个常见的.mtl.将为Writer创建文件并由所有输出文件共享。支持功能类型扇孔。

FME知识中心

搜索obj.

搜索3D.