GltfSaveOptions
개요
GltfSaveOptions은(는) Aspose.3D FOSS에서 .NET을(를) 위해 제공되는 클래스입니다. 상속 대상: SaveOptions.
glTF 형식에 대한 저장 옵션
이 클래스는 .NET 프로그램에서 GltfSaveOptions 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 GltfSaveOptions, SaveOptions이(가) 포함됩니다. 모든 public 멤버는 Aspose.3D FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures, 및 13개 추가.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
PrettyPrint | bool | 읽기/쓰기 | GLTF 파일의 JSON 내용은 사람이 읽기 쉽도록 들여쓰기 되어 있으며, 기본값은 false입니다. |
FallbackNormal | Nullable<Vector3> | 읽기/쓰기 | GLTF2 익스포터가 잘못된 normal을 감지했을 때, 검증을 우회하기 위해 원래 값 대신 이것이 사용됩니다. |
EmbedAssets | bool | 읽기/쓰기 | 외부 자산을 모두 base64로 인코딩하여 단일 파일에 ASCII 모드로 포함합니다. 기본값은 false입니다. |
ImageFormat | GltfEmbeddedImageFormat | 읽기/쓰기 | 표준 glTF는 PNG/JPG만을 텍스처 형식으로 지원하며, 이 옵션은 Aspose.3D가 내보내기 중 비표준 이미지를 지원되는 형식으로 변환하는 방식을 안내합니다. |
MaterialConverter | MaterialConverter | 읽기/쓰기 | 지오메트리의 재질을 PBR 재질로 변환하는 사용자 정의 변환기입니다. 이 옵션이 지정되지 않은 경우, glTF 2.0 익스포터가 표준 재질을 자동으로 PBR 재질로 변환합니다. |
UseCommonMaterials | bool | 읽기/쓰기 | KHR 공통 머티리얼 확장을 사용하여 재료를 직렬화합니다. 기본값은 false입니다. |
ExternalDracoEncoder | string | 읽기/쓰기 | 외부 draco 인코더를 사용하여 draco 압축 속도를 가속화합니다. |
FlipTexCoordV | bool | 읽기/쓰기 | 텍스처 좌표 v(t) 구성 요소를 뒤집습니다. 기본값은 true입니다. |
BufferFile | string | 읽기/쓰기 | 바이너리 데이터를 저장하는 데 사용되는 외부 버퍼 파일의 파일 이름입니다. |
SaveExtras | bool | 읽기/쓰기 | 생성된 glTF 파일의 ’extra’ 필드에 씬 객체의 동적 속성을 저장합니다. |
ApplyUnitScale | bool | 읽기/쓰기 | 메시에 적용합니다. |
DracoCompression | bool | 읽기/쓰기 | 드라코 압축을 활성화할지 여부를 가져오거나 설정합니다. |
ExportTextures | bool | 읽기/쓰기 | 장면에 사용된 텍스처를 출력 디렉터리로 복사해 보세요. |
FileSystemFactory | FileSystemFactory | 읽기/쓰기 | Gets 또는 sets FileSystem에 대한 팩터리 클래스를 가져오거나 설정합니다. |
FileFormat | FileFormat | 읽기 | 현재 저장/불러오기 옵션에 지정된 파일 형식을 가져옵니다. |
Encoding | Encoding | 읽기/쓰기 | 텍스트 기반 파일에 대한 기본 인코딩을 가져오거나 설정합니다. |
FileSystem | FileSystem | 읽기/쓰기 | 로드/저장 중 외부 종속성을 관리하는 방법을 사용자가 지정할 수 있도록 합니다. |
LookupPaths | List<string> | 읽기/쓰기 | OBJ와 같은 일부 파일은 외부 파일에 의존하며, 조회 경로를 통해 Aspose.3D가 외부 파일을 찾아 로드할 수 있게 합니다. |
FileName | string | 읽기/쓰기 | 내보내기/가져오기 씬의 파일 이름. |
메서드
| 시그니처 | 설명 |
|---|---|
GltfSaveOptions(contentType: FileContentType) | 생성자 |
GltfSaveOptions(format: FileFormat) | 생성자 |
SaveOptions() | 새로운 SaveOptions 클래스의 인스턴스를 초기화합니다. |
SaveOptions(format: FileFormat) | 파일 형식을 지정하여 SaveOptions 클래스의 새 인스턴스를 초기화합니다. |