AxF(Appearance eXchange Format)
간단히 말해, AxF 파일은 X-Rite의 TAC7 스캐너 하드웨어에 의해 추출된 여러 텍스처를 호스팅하며, 자료의 추가 특성을 설명하는 메타데이터와 함께 호스팅합니다. 즉, AxF는 단순한 텍스처 데이터 이상의 의미를 갖고 있으며 음영 속성도 갖고 있습니다.
AxF 파일을 패키지 리소스(으)로 가져오지 못했습니다. 대신 가져오기 프로세스에는 AxF 파일에서 텍스처와 메타데이터를 추출한 다음 이를 사용하여 전용 템플릿에서 만든 그래프를 준비하는 작업이 포함됩니다.
사용 가능한 템플릿은 두 가지 AxF 워크플로우를 대상으로 합니다.
- AxF 파일의 SVBRDF 재질을 PBR 재질로 변환;
- SVBRDF 재질을 편집하고 기존 AxF 파일에 새 레이어로 내보내기합니다.
AxF 파일 가져오기
AxF 파일 가져오기 워크플로우는 아래 두 가지 방법 중 하나로 시작할 수 있습니다.
홈 화면의 왼쪽 섹션에서 AxF 가져오기… 단추를 클릭합니다.
탐색기에서 패키지의 RMB를 클릭하고 패키지의 상황별 메뉴에서 가져오기 > AxF로 이동합니다.
가져오기 대화 상자
AxF 가져오기 대화 상자를 사용하면 선택한 AxF 파일에서 로드된 데이터를 검토하고, 원하는 편집 또는 변환을 수행하는 데 필요한 그래프 템플릿을 설정할 수 있습니다.
다음 네 가지 섹션이 있습니다.
Header에는 AxF 파일에서 검색된 재질의 이름과 해당 표현(현재 항상 SVBRDF)이 표시됩니다. 파일에 포함된 미리보기 축소판도 표시됩니다.
템플릿 섹션에서는 Substance 그래프 템플릿을 설정하여 재료 작업을 시작할 수 있습니다. 이러한 템플릿 및 설정에 대한 자세한 내용은 아래의 그래프 템플릿 섹션을 참조하십시오.
텍스처은 검색된 자료와 관련된 AxF 파일에서 추출한 모든 텍스처를 나열합니다. 각 텍스처에 대해 해당 이름, 기본 해상도, 데이터 형식 및 물리적 크기가 표시됩니다.
메타데이터 및 속성은 AxF 파일의 자료에서 추출한 데이터를 나열합니다. 이는 일부 Substance 그래프 템플릿 속성을 구성하는 방법에 영향을 줍니다(아래 그래프 템플릿 섹션 참조).
결과
확인 단추를 클릭하면 탐색기에서 패키지가 만들어집니다. 패키지에는 다음 리소스가 포함되어 있습니다.
그래프 템플릿
Substance 그래프 템플릿
AxF 파일 내보내기
기존 AxF 파일은 Designer에서 바로 편집할 수 있으며, 해당 리소스는 Substance 그래프의 출력을 사용하여 업데이트됩니다.
그래프 출력을 AxF 파일로 내보내는 기능을 사용하면 Designer의 일반적인 AxF 워크플로는 다음과 같을 수 있습니다.
- AxF 파일 가져오기
- ‘AxF to AxF’ Substance 그래프 템플릿 사용
- Substance 그래프에서 사용할 수 있는 기능 및 노드를 사용하여 추출된 텍스처를 편집합니다
- 그래프 출력을 동일한 AxF 파일로 내보내기
그래프의 물리적 크기 속성은 편집된 AxF 파일에서 업데이트된 텍스처의 물리적 크기 특성을 설정하는 데 사용됩니다.
이 대화 상자에는 세 가지 기본 섹션이 있습니다.
파일 입력 필드를 사용하면 편집할 대상 AxF 파일을 선택할 수 있습니다. 해당 파일이 로드되고 확인되면 유효한 데이터가 아래의 ‘AxF 리소스’ 열을 채우는 데 사용됩니다.
매핑된 출력은 [출력] 열의 그래프 출력을 나열하며 사용량을(를) 동일한 식별자를 공유하는 대상 파일의 AxF 리소스와 일치시킵니다. 문제가 감지되면 [메모] 열에 경고(노란색) 또는 오류(ref)로 표시됩니다.
매핑되지 않은 출력은 매핑할 수 없는 대상 파일의 그래프 출력 및 AxF 리소스를 나열합니다. 이러한 출력은 무시되고 AxF 리소스는 변경되지 않습니다.
매핑된 출력의 변경 사항을 포함하는 새 레이어로 대상 AxF 파일을 편집하려면 내보내기 시작 을(를) 클릭합니다.
결과는 대화 상자의 상태 표시줄에서 진행률 표시줄 옆에 메시지로 표시됩니다.
출력을 AxF 리소스에 매핑
기존 AxF 파일로 내보내는 경우 해당 리소스는 그래프 출력을 사용하여 업데이트됩니다. Designer은 리소스 식별자를 사용량과 동일한 식별자를 가진 출력 노드와 일치시킵니다.
또한 출력의 그룹 속성 Must이(가) 'AxF’로 설정되어 있어야 AxF 내보내기 대화 상자에 나열됩니다(위 참조).
리소스는 특정 수의 채널을 갖는 텍스처(즉, 비트맵) 또는 유니폼(즉, 값)일 수 있다. 반드시 그래프 출력이 그 채널 개수와 정확히 일치해야 한다. 그렇지 않으면 내보내기 중에 해당 리소스에 오류가 발생하고 리소스가 변경되지 않습니다.
채널 수는 출력 노드에 제공되는 데이터 유형에 따라 다르게 지정됩니다.
가져온 AxF 파일이 Specular 로브 리소스에 둘 이상의 채널을 사용하는 경우 이에 따라 출력의 구성 요소 속성을 설정하십시오.
3D 보기에서 AxF 파일 보기
3D 보기에서 AxF SVBRDF 재질을 렌더링하는 방법은 가져오기 설정에 따라 다릅니다.
AxF 파일의 SVBRDF 자료를 표준 PBR 자료로 변환하려면 가져오기 설정에 Substance 그래프 변환 템플릿이 필요할 수 있습니다.
이 경우 3D 보기에서 OpenGL 렌더러를 사용하고 AxF SVBRF를 선택해야 합니다 셰이더.
그런 다음 가져오기 대화 상자에서 설정한 Substance 그래프를 끌어서 놓아 해당 출력을 셰이더에 연결할 수 있습니다.
기존 AxF 파일에 대해 편집을 수행하는 것이 목적인 경우 아래 지침에 따라 선택한 렌더러에 따라 SVBRDF 자료를 시각화하십시오.
전용 GLSLFX 셰이더는 AxF 파일 AxF SVBRDF의 SVBRDF 표현을 사용하여 재질을 시각화하는 데 사용할 수 있습니다.
셰이더는 재질 메뉴에서 사용할 수 있습니다. 장면의 재질에 대한 하위 메뉴(기본적으로 ‘기본값’)를 열고 AxF SVBRDF 항목 아래에서 기술을 선택합니다.
동일한 하위 메뉴의 편집 옵션을 사용하여 속성 도크에서 셰이더의 속성을 표시합니다.
특히 타일링 속성을 사용하면 모델에서 텍스처의 타일링을 조정할 수 있으므로 적절한 비율로 재질을 시각화할 수 있습니다.
셰이더를 선택한 후 그래프의 빈 공간에서 RMB를 클릭하고 3D 보기에서 출력 보기 옵션을 선택하여 3D 보기에서 출력을 시각화합니다.
이 셰이더는 현재 진행 중인 작업이며 일부 기능은 아직 지원되지 않습니다. 따라서 재료의 특성을 개괄적으로 설명할 수 있지만 세밀한 조정을 위해 사용해서는 안 됩니다 .
동일한 하위 메뉴의 편집 옵션을 사용하여 속성 도크에서 셰이더의 속성을 표시합니다.
특히 타일링 속성을 사용하면 모델에서 텍스처의 타일링을 조정할 수 있으므로 적절한 비율로 재질을 시각화할 수 있습니다.
셰이더를 선택한 후 그래프의 빈 공간에서 RMB를 클릭하고 3D 보기에서 출력 보기 옵션을 선택하여 3D 보기에서 출력을 시각화합니다.
지원되는 모델 변형
3D 보기에 사용되는 셰이더는 Specular, 프레넬 및 일반 코트 전송 모델에 대해 다음 변형을 지원합니다.