ScenegraphXML
이것은 구조화 된 계층 적 장면 그래프 데이터를 나타 내기 위해 XML과 Alembic 파일의 조합을 사용하는 간단한 형식입니다. 구조화 된 자산을 읽는 데 사용할 수있는 형식을 제공하도록 설계되었습니다. Katana다른 구조적 계층 데이터를 가져 오는 도구에 대한 참조 솔루션 Katana.
장면 그래프 계층을 생성하기 위해 그룹 인스턴스와 참조 인스턴스라는 두 가지 유형의 장면 그래프 요소가 사용됩니다.
• ㅏ 그룹 여러 하위 인스턴스가 있으며 모두 동일한 XML 파일 내에 선언되어 있습니다. 인스턴스 목록이 비어 있으면 리프 위치가 작성됩니다.
• ㅏ 참고 자식 장면 그래프가 별도의 파일로 선언되었음을 나타냅니다. 현재 이것은 다른 ScenegraphXML 파일이거나 Alembic을 사용하는 지오메트리 캐시 일 수 있습니다.
한 ScenegraphXML 파일은 다른 ScenegraphXML 파일을 참조 할 수 있으므로 시스템의 한 가지 기능은 여러 레벨의 참조를 가질 수 있다는 것입니다.
ScenegraphXML 파일의 각 인스턴스에는 다음과 같은 추가 정보가있을 수 있습니다.
• 4x4 행렬 (1 6 float)을 사용하여 표현 된 3D 변환 (Xform)입니다.
• 경계 상자 데이터 (6 개의 플로트 : minx, maxx, miny, maxy, minz, maxz).
• 자산의 다른 표현 간 전환을 제어하는 데 사용되는 세부 수준 데이터.
• 세부 수준 데이터는 문자열 '태그'또는 부동 소수점 '무게'값 (또는 둘 다) 형식 일 수 있습니다.
• 프록시 지오메트리 파일에 대한 경로 (예 : Katana의 OpenGL 뷰어.
• float, float 목록 또는 문자열을 사용하는 임의의 메타 데이터.
ScenegraphXML 파일의 부동 및 부동 목록 값은 프레임 당 간단한 단일 값을 사용하여 애니메이션 할 수 있습니다. 이 값은 프레임 당 별도의 파일과 함께 연관된 채널 데이터 XML 파일에 보관됩니다. 애니메이션 된 모든 값은 채널 그래프 값으로 ScenegraphXML 파일에 표시되어 애니메이션 값에 대한 파일 내 인덱스 또는 목록에 대한 첫 번째 값의 인덱스를 제공합니다.
ScenegraphXML의 루트에는 파일에서 설명하는 장면 그래프 계층의 최상위 인스턴스 목록이 있습니다.
노트 : ScenegraphXML을 사용하면 모든 지오메트리를 지오메트리 캐시에 보관해야합니다. XML 파일 자체는 실제 지오메트리가 아닌 계층 적 장면 그래프 구조 만 보유 할 수 있습니다. 현재 구현에서 지오메트리 캐시는 Alembic 형식이어야합니다. 보다 데이터 형식 설명 XML 파일에서 데이터가 구성되는 방법에 대한 자세한 정보는
노트 : ScenegraphXML은 참조 예제로만 제공됩니다. 프로덕션 용이 아니며 지원되지 않습니다.
도움이되지 않은 죄송합니다
왜 도움이되지 않습니까? (해당되는 모든 것을 체크하세요)
의견을 보내 주셔서 감사합니다.
찾고있는 것을 찾을 수 없거나 워크 플로에 대한 질문이있는 경우 시도해보십시오 파운드리 지원.
학습 내용을 개선 할 수있는 방법에 대한 의견이 있으시면 아래 버튼을 사용하여 설명서 팀에 이메일을 보내십시오.
의견을 보내 주셔서 감사합니다.