Maya 및 Substance Painter를 사용하여 GLB 파일 생성하기

Maya 및 Substance Painter를 사용하여 Shopify 관리자의 제품에 추가할 수 있는 GLB 파일을 내보낼 수 있습니다. 3D 모델은 고객이 제품을 시각화하는 데 도움을 주어 신뢰도를 높이고 반품을 줄일 수 있습니다.

Maya에서 내보낼 모델 준비하기

모델을 내보낼 준비를 하려면 모델이 단일 메시이고 단일 재질이 적용되었는지 확인해야 합니다.

단계:

  1. 파일 > 가져오기...로 이동하여 3D 파일을 선택한 후 가져오기를 클릭해서 모델을 Maya로 가져오십시오.
  2. 메시 > 결합을 클릭하여 메시를 단일 개체로 결합하십시오.
  3. UV가 겹치지 않도록 모델을 0-1 UV 공간으로 언랩핑하십시오.
    UV 편집기를 사용하여 X축과 Y축에서 0과 1 사이에 UV를 배치합니다.
  4. 모델에 Phong 재질을 적용하십시오.
    1. 모델 위에 마우스 커서를 놓고 마우스 오른쪽 버튼을 길게 클릭한 다음 새 재질 할당...을 선택하십시오.
    2. 대화 상자에서 Phong을 선택하십시오.

Maya에서 메시 내보내기

  1. 전체 메시를 선택한 다음 파일 > 선택 항목 내보내기...를 클릭하십시오.
  2. 파일 이름과 파일을 저장할 위치를 입력하십시오.
  3. 파일 형식 드롭다운 메뉴에서 OBJexport를 선택하십시오.
  4. 선택 항목 내보내기를 클릭하십시오.

Substance Painter에서 OBJ 파일 가져오기 및 준비하기

  1. 파일 > 새로 만들기를 클릭하여 새 Substance Painter 프로젝트를 생성하십시오.
  2. 새 프로젝트 대화 상자에서 선택을 클릭하여 메시를 선택하십시오.
  3. Maya에서 내보낸 OBJ 파일을 선택한 다음 열기를 클릭하십시오.
  4. 새 프로젝트 창에서 확인을 클릭하십시오.
  5. 메시를 올바르게 내보냈는지 확인하려면 텍스처 세트 목록 패널에 텍스처 세트가 하나만 있는지 확인하십시오.
  6. 텍스처 세트 설정 패널에서 + 버튼을 클릭하여 채널을 추가하십시오.
    + 버튼은 채널 제목 옆에 있습니다. 버튼을 누르면 사용 가능한 추가 채널을 보여주는 드롭다운 메뉴가 열립니다.
    • 필수: 앰비언트 어클루전.
    • 선택 사항: 이미시브. 모델에 빛을 방출하는 구성 요소가 있는 경우 이 채널을 추가하십시오.
    • 선택 사항: 불투명도. 모델에 투명한 구성 요소가 있는 경우 이 채널을 추가하십시오.
  7. 텍스처 세트 설정 패널에서 메시 맵 굽기를 클릭하십시오.
  8. 모델에 텍스처를 페인트하십시오.

여러 텍스처 세트

Substance Painter로 OBJ 파일을 가져올 때 텍스처 세트는 하나만 있어야 합니다.

텍스처 세트가 텍스처 세트 목록 패널에 나열됩니다.

둘 이상의 텍스처 세트가 표시되는 경우 Maya에서 메시를 내보낼 때 다음 중 하나가 잘못된 것입니다.

  • 메시가 단일 개체로 결합되지 않았습니다.
  • 메시에 둘 이상의 텍스처가 할당되었습니다.

이 경우 Maya에서 모델을 다시 내보내고 메시가 단일 개체이며 단일 텍스처만 할당되었는지 확인하십시오.

Substance Painter에서 glTF 파일 내보내기

  1. 파일 > 텍스처 내보내기를 클릭합니다.

  2. 구성 드롭다운 메뉴에서 glTF PBR Metal Roughness를 선택합니다.

  3. 텍스처를 저장할 위치를 선택합니다.

  4. 문서 사이즈를 선택하여 텍스처 파일의 크기를 결정합니다.

  5. 내보내기를 클릭합니다.

텍스처 파일 압축

모델을 내보내면 다음과 같은 파일이 생성됩니다.

  • modelName.bin
  • modelName.glb
  • modelName.gltf
  • modelNamebaseColor.png
  • modelNamenormal.png
  • modelName_occlusionRoughnessMetallic.png

glTF PBR Metal Roughness 구성을 사용하는 경우 Substance Painter는 PNG 형식으로만 텍스처 파일을 내보냅니다. 텍스처 파일을 압축하고 알파 채널이 필요 없는 텍스처는 JPG로 변환하는 것을 고려하십시오. 이렇게 하면 총 파일 크기가 줄어들고, 파일 크기가 작을수록 다운로드 속도가 빨라지고 상호 작용이 원활해집니다.

파일 크기는 4MB 이하로 유지하는 것이 가장 좋습니다.

GLB 파일 생성

  1. https://glb-packer-old.glitch.me/를 방문하십시오.
  2. Substance Painter에서 내보낸 파일을 GLB Packer 웹 페이지로 끌어서 놓습니다.

out.glb라는 파일이 컴퓨터에 다운로드됩니다. 다운로드가 완료되면 파일 이름을 바꾼 다음 Shopify에 업로드할 수 있습니다.