指定3D文件加载选项

3D文件加载选项

有几个Scene.open方法重载或场景类构造函数重载接受LoadOptions对象。这应该是从LoadOptions类派生的类的对象。每个加载格式都有一个相应的类,该类保存该加载格式的加载选项,例如,存在FileFormat.Collada保存格式的ColladaSaveOptions

使用谨慎的3DS加载选项

下面的代码显示了如何在加载谨慎的3DS文件之前设置加载选项。

使用Obj加载选项

下面的代码显示了如何在加载3D Obj文件之前设置加载选项。

使用STL加载选项

下面的代码显示了如何在加载STL文件之前设置加载选项。

使用U3D加载选项

下面的代码显示了如何在加载U3D文件之前设置加载选项。

使用glTF加载选项

下面的代码显示了如何在加载glTF文件之前设置加载选项。

翻转V/T纹理坐标

使用层载荷选项

下面的代码显示了如何在加载PLY模型之前设置加载选项。

使用DirectX X加载选项

下面的代码显示了如何在加载DirectX X文件之前设置加载选项。

使用RVM加载选项

C#



import aspose.threed as a3d
# set load options of RVM

scene = a3d.Scene()

opt = a3d.formats.RvmLoadOptions()
opt.cylinder_radial_segments = 32
opt.dish_latitude_segments = 16
opt.dish_longitude_segments = 24
opt.torus_tubular_segments = 40

# import RVM

scene.open("LAD-TOP.rvm", opt);

# save in the OBJ format

scene.save("LAD-TOP.obj", a3d.FileFormat.WAVEFRONT_OBJ);

使用FBX加载选项