모델 변환
Azure Remote Rendering을 사용하면 복잡한 모델을 렌더링할 수 있습니다. 성능을 최대화하려면 데이터를 최적의 형식으로 전처리해야 합니다. 데이터의 양에 따라 이 단계는 시간이 다소 걸릴 수 있습니다. 모델을 로드하는 동안 이 시간이 소요되는 경우에는 실용적이지 않습니다. 또한 여러 세션에 대해 이 프로세스를 반복하는 것은 불필요합니다. 이러한 이유로 ARR 서비스는 미리 실행할 수 있는 전용 변환 서비스를 제공합니다. 변환이 완료되면 Azure Storage 계정에서 모델을 로드할 수 있습니다.
지원되는 원본 형식
변환 서비스는 다음 형식을 지원합니다.
삼각형 메시
- FBX(버전 2011 ~ 2020)
- GLTF/GLB(버전 2.x)
모델 형식에 대한 재질 매핑 챕터에 나열된 것처럼 재질 속성 변환과 관련된 형식 간에는 약간의 차이가 있습니다.
점 클라우드
XYZ: 모든 줄에
position_x position_y position_z red green blue
서식이 지정된 단일 점이 포함된 텍스트 파일 형식입니다. 숫자 값은 부동 소수점 값 문자열(소수점 포함) 또는0x
접두사로 표시되는 16진수 형식으로 표현될 수 있습니다. 색 구성 요소(빨간색, 녹색, 파란색)는 0.0~255.0 범위에 속할 것으로 예상됩니다.PLY: 이진 PLY 파일만 지원됩니다. 위치 및 색 이외의 속성은 무시됩니다. 모든 PLY 파일에는 사람이 읽을 수 있는 헤더가 있으며 이는 다음 요구 사항이 충족되는지 확인하는 데 사용할 수 있습니다.
binary_little_endian 1.0
형식을 사용하여 파일을 인코딩해야 합니다.- 파일에는 점 클라우드(즉, 삼각형 없음)가 포함되어 있습니다.
- 위치에는 세 가지 구성 요소(x, y, z)가 모두 포함됩니다.
- 색에는 세 가지 구성 요소(빨강, 녹색, 파랑)가 모두 포함됩니다. 또는 (diffuse_red, diffuse_green, diffuse_blue) 또는 (ambient_red, ambient_green, ambient_blue) 의미 체계를 통해 색 구성 요소를 지정할 수 있습니다.
다른 속성이 있는 경우 수집 중에 무시됩니다.
E57: E57에는
data3d
및image2d
의 두 가지 데이터 형식이 포함되어 있습니다. 변환 서비스는 파일의data3d
부분만 로드하고 파일의image2d
부분은 무시됩니다.LAS, LAZ : 색 데이터가 없는 경우 강도 특성이 색으로 사용됩니다.
변환 프로세스
- 두 개의 Azure Blob Storage 컨테이너를 준비합니다. 하나는 입력용이고 하나는 출력용입니다.
- 모델을 입력 컨테이너에 업로드합니다(하위 경로 아래에 있으며 선택 사항임).
- 모델 변환 REST API를 통해 변환 프로세스를 트리거합니다.
- 변환 진행률에 대한 서비스를 폴링합니다.
- 완료되면 연결된 스토리지 계정에서
- 모델을 로드합니다(스토리지 계정을 연결하려면 계정 만들기의 "스토리지 계정 연결" 단계 참조).
- 또는 SAS(공유 액세스 서명)를 제공하여 모델을 로드합니다.
모든 모델 데이터(입력 및 출력)는 사용자가 제공한 Azure Blob 스토리지에 저장됩니다. Azure Remote Rendering은 자산 관리를 완벽하게 제어할 수 있도록 합니다.
가격 책정
변환 가격 책정에 대한 자세한 내용은 Remote Rendering 가격 책정 페이지를 참조하세요.
전환 매개 변수
다양한 변환 옵션은 이 챕터를 참조하세요.
예제
- 빠른 시작: 렌더링을 위해 모델 변환에서는 모델을 변환하는 방법에 대해 단계별로 소개합니다.
- 변환 서비스 사용을 보여 주는 PowerShell 스크립트 예는 Scripts 폴더의 ARR 샘플 리포지토리에서 찾을 수 있습니다.