OBJ文件转换器
Wavefront OBJ格式导入/导出还可以处理材质和UV信息。
●如何使用OBJ导入器
- 从「文件」菜单的「导入」中选择「Wavefront OBJ ...」。
- 从「打开文件」对话框中,选择要导入Shade3D的OBJ文件。
- 将显示「Wavefront OBJ导入设置」对话框。在此对话框中设置选项并导入它们。
- 设置完每个设置项并单击「确定」按钮后,OBJ文件将导入Shade3D。
●「Wavefront OBJ导入设置」对话框
- 「坐标变换」小组
-
- 「缩放」文本框
- 「反向」按钮,「替换」按钮设置被重置为默认设置。
- 「坐标预览」框
- 使用「反转按钮」和「替换按钮」预览设置的坐标设置。
- 「反向」按钮(X,Y,Z)
- 反转指定的轴。结果将反映在「坐标预览」框中。
- 「交换」按钮(X - Y,Y - Z,Z - X)
- 指定的方向相互交换。 结果将反映在「坐标预览」框中。
- 「重置」按钮
- 「反向」按钮,「替换」按钮设置被重置为初期设置。
- 「Wavefront OBJ导入设置」组
-
- 「单位」弹出菜单
- 从要导入的物体单位(mm,cm,m,km,inch,foot,yard,mile,Poser)进行设定。
导入Poser输出的OBJ文件时,选择「Poser」可防止缩放移位。 - 「使用组名」复选框
- 使用组名作为物体名称。关闭时,会显示物体的初始名称。
- 「组」弹出菜单
- 可以从「转换为面组」或「分割为单个物体」导入的文件组进行处理。
- 「UV值」复选框
- 读取多边形网格的UV值。
读取设置了UV值的数据时请选中此框。 - 「反转V方向」复选框
- 打开时,反转V值信息。
- 「材料文件」复选框
- 加载材质文件(.mtl)并将其设置为表面材质。
- 「材质名称」弹出菜单
- 导入的表面材料作为主表面加载。
如果选择「对象名称」,则会将物体名称指定给主表面名称。
如果选择「材料名称」,则材料名称将分配给主表面名称。
对于指定为面组的材质,将为主表面名称指定材料的名称。
●使用OBJ 导出器
- 从「文件」菜单的「导出」中选择「Wavefront OBJ ...」。
将打开「导出」(Export)对话框。在此对话框中,设置导出到OBJ文件的选项。
- 设置每个设置项目并单击「确定」按钮后,将显示「另存为」窗口。设置要保存文件的位置和文件名,并保存OBJ文件。
保存映射图像时,纹理文件夹和材质文件(物体名称.mtl)保存在同一位置。
●导出对话框
输出OBJ文件时可以进行各种设置。请使用OBJ文件根据3DCG软件进行设置。
- 「基本设置」组
-
- 「换行代码」弹出菜单
- 指定要导出的文件的换行代码。
通常,您无需更改默认设置,但如果导入的3DCG软件端出现问题,请根据环境更改设置。 - 「输出」弹出菜单
- 从「选定物体」「所有物体」中选择要导出的物体。
「选定物体」是仅导出浏览器选择的物体。
「所有物体」导出场景中的所有物体。 - 「曲面的细分」弹出菜单
- 从「不分割」,「粗」,「一般」,「细」或「极细」中选择要导出的对象表面的分割精度。
精度越高,质量越高,但数据量越大。 - 「二进制/文本」弹出菜单
- OBJ导出器中不使用此选项。
- 「表面材质属性」复选框
- OBJ导出器中未使用此选项。
对于OBJ导出器,请在「Wavefront OBJ导出设置」组中进行设置。
- 「OBJ导出设置」组
-
- 「单位」弹出菜单
- 从输出对象的单位(mm,cm,m,km,inch,foot,yard,mile,Poser)进行设定。
导出为Poser用时通过选择「Poser」,可以在将OBJ文件导入Poser时防止比例偏差。 - 「面的最大顶点数」弹出菜单
- 输出OBJ文件时,设置是否将矩形或更多的多边形划分为三角形多边形。 从「3点(三角形)」,「4点(方形)」,「无限制」中选择。
- 「双面」复选框
- 设置是否在两侧输出多边形。
打开时,为每个面添加相反的面并输出。 - 「法线(平滑)」复选框
- 输出OBJ文件时,请保留正常信息。
- 「UV值」复选框
- 设置是否为输出对象提供UV值。
对输出对象执行映射时,需要输出Shade3D设置的UV信息。 - 「V方向旋转」复选框
- 打开时,反转V值信息。
- 「素材文件」复选框
- 输出OBJ文件时,请在OBJ文件的同时写入材料文件(.mtl)。
这样,当使用其他相应的3DCG软件导入OBJ文件时,不仅可以继承物体,还可以继承Shade3D设置的表面材质。
- 「素材选项」
- 当「材料文件」复选框设置为ON时,它变为活动状态。
- 「创建素材文件夹」复选框
- 在与存储对象相同的层次结构中创建名为「textures」的文件夹,并保存映射到对象的图像文件。
- 「适用于OS」弹出菜单
- 指定要使用输出OBJ文件的OS。 您可以从「Windows」「Mac OS X」「自定义」中进行选择。
- 「画像格式」弹出菜单
- 选择要将映射图像导出到的图像格式。
根据在「目标OS」弹出菜单中选择的OS,设置如下。 - 「α通道」复选框
- 打开以激活Alpha通道。
- 「路径格式」弹出菜单
- 选择指示材质文件(.mtl)中描述的纹理位置的路径格式。
根据在「目标OS」弹出菜单中选择的OS,设置如下。 - 「材质名称」弹出菜单
-
选择材料名称的命名类型。
如果未在物体上指定表面材质,请使用材料「mtl_default」。
如果存在相同的材料名称,则在第二个之后添加顺序编号,如「材料名称/材料名称_ 001 /材料名称_ 002」。
如果材料名称包含空格和\ /:*?「<> |,则将其替换为」_「(下划线)。
- 「转换为Poser单位」复选框
- 将对象转换为Poser的单位系统并输出。 通过这样做,可以防止将OBJ文件导入Poser时的比例偏差。
●关于OBJ导出时要转换的数据
◆导出时的物体
Shade3D物体 | 備考 |
---|---|
闭合线 | 如果闭合线对象不位于Shade3D中的平面上,则将其细分为三角形。 不支持物体信息中“洞”复选框 |
线形旋转体 | 支持Shade3D线物体的旋转体的物体信息的[闭合线形]复选框,旋转开始和结束角度 |
线形拉伸体 | |
圆 | |
圆的旋转体 | 支持于Shade3D圆的旋转体的物体信息的[闭合线物体]复选框,旋转开始和结束角度。 |
圆的拉伸体 | 支持于Shade3D圆的拉压体的物体信息的[闭合线物体]复选框,旋转开始和结束角度。 |
球 | |
多边形网格 | 使多边形网格的角变圆滑 |
元网格 | |
自由曲面 | |
链接对象 |
注意 不支持布尔渲染。
●导出时的表面材料
表面材質 | 備考 |
---|---|
漫反射色 | 乘以漫反射颜色和漫反射滑块值和输出。 纹理映射完成后无条件输出白色 |
环境光 | 输出环境光 |
高光色 | 选择光1 |
高光尺寸 | 100倍的高光度1输出 |
透明度 | 输出透明滑块值 |
折射率 | 输出折射滑块值 |
纹理映射 | ・对每个映射写出具有最低层编号(在渲染时最低层的图像的编号)的编号。 ・重复,颜色反转,白键面具,黑键面具,左右反转,上下颠倒,横纵颠倒 |
凹凸贴图 | ・对每个映射写出具有最低层编号(在渲染时最低层的图像的编号)的编号。
・重复,颜色反转,白键面具,黑键面具,左右反转,上下颠倒,横纵颠倒 |