Load and Save Options — Aspose.3D FOSS for .NET
네임스페이스: Aspose.ThreeD.Formats
지원되는 각 형식마다 로드 및 저장 옵션 클래스가 한 쌍씩 제공되어 가져오기와 내보내기 동작을 제어할 수 있습니다.
ObjLoadOptions
Wavefront OBJ 파일에 대한 로드 옵션.
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Wavefront OBJ 출력에 대한 저장 옵션.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
STL 파일(바이너리 및 ASCII)에 대한 로드 옵션.
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
STL 출력에 대한 저장 옵션.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
glTF 2.0 및 GLB 파일에 대한 로드 옵션.
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
glTF 2.0 및 GLB 출력에 대한 저장 옵션입니다. 현재 FOSS 에디션에서는, GltfSaveOptions 형식별 속성을 정의하지 않습니다. 파일 확장자를 사용하여 출력 형식을 제어하십시오: .gltf JSON 기반 glTF의 경우, .glb 바이너리 GLB의 경우.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
FBX 파일에 대한 로드 옵션.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
FBX 출력에 대한 저장 옵션.
| Example | Example | Example |
|---|---|---|
IsAscii | bool | true ASCII FBX의 경우, false 바이너리의 경우 |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
3MF 파일에 대한 로드 옵션.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
3MF 출력에 대한 저장 옵션.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);