변환 & 연동

Alembic 애니메이션 유지하면서 KeyShot에서 재질 분리하는 방법?

by 외않대 posted Sep 28, 2025 Replies 3
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

안녕하세요.
제가 지금 C4D → KeyShot으로 작업을 옮기면서 문제가 생겨서 질문드립니다.

C4D에서 FBX 모델을 불러와 애니메이션을 적용했고, 오브젝트에는 Selection Tag를 걸어서 부분별로 다른 재질을 주었습니다. C4D 안에서는 재질 분리도 잘 되고 애니메이션도 정상적으로 보입니다.

문제는 이걸 KeyShot으로 옮길 때입니다.
애니메이션 때문에 Alembic(ABC) 파일로 Export를 했는데, KeyShot에서 불러오면 메쉬가 전부 한 덩어리로 합쳐져 버려서 재질 구분이 안 됩니다. C4D에서 나눠둔 Selection Tag 기반의 재질 정보가 전혀 넘어오지 않는 것 같습니다......

Alembic은 애니메이션은 잘 넘어오지만, 재질이 다 합쳐져버리고FBX는 재질은 분리되지만, 애니메이션이 아예 적용되지 않습니다.

 

이 상황에서 C4D의 Selection Tag 기준 재질 분리를 KeyShot에서도 유지하면서, Alembic 애니메이션을 살릴 수 있는 방법이 있을까요?..

c4d에서 split으로  재질을 분리하려햇는데 위치값이 바뀌서 애니메이션 적용시 다른 위치에서 애니메이션 되네요...

image.png

 

  • profile
    eyeonestudio 2025.09.28 16:54

    Keyshot을 사용하지 않으므로 정확한 답변이 어렵습니다. 다만 추정되는 것은 있습니다.
    C4D에서 Alembic으로 출력할때는 모든 이름이 독립적이고 규칙에 맞아야 합니다. Alembic은 공용 포맷으로 C4D만을 위한 포맷이 아닙니다.

    Object, Material등에서 숫자로 시작하는 이름이나 공백을 사용하지 마십시오.
    특히 selection tag는 C4D에서 유일하게 string타입 데이터로 이름이 같으면 하나의 오브젝트로 결합시 별도가 아닌 같은 것으로 인식됩니다.

    결론적으로 abc출력시에는 모든 오브젝트 태그 재질....서로 다른 이름을 가지고 있어야만 합니다. 동일한 이름이 있으면 출력시 ..1 ...2등으로 자동 리네밍되는 것도 많으므로 의도와 다른 씬이 됩니다.
    질문처럼 하나의 오브젝트로 출력되고 있다면 각 오브젝트에 설정된 태그들중 이름이 같은 경우 하나로 혼합되어 잘못되거나 다른 이름이될 확률이 높습니다.

  • ?
    외않대 2025.09.29 13:41
    댓글 감사합니다.
    그럼 재질 각각을 분리해야 할 것 같은데 어떻게 분리하는게 좋을까요?? split으로 분리하려고 했는데 위치값이 바뀌는지 애니메이션 플레이시 다 다른 위치에서 제각각 움직이게 됩니다.. 혹시 재질 분리를 tag말고 다른 방법으로 하는 방법을 아시나요??
  • profile
    eyeonestudio 2025.09.29 16:01
    Keyshot을 사용하면 테스트하면서 알 수 있겠지만 현재 알기 어렵습니다.
    https://manual.keyshot.com/manual/models-tab/supported-file-formats에 보면 지원되는 포맷이 있는데 gltf를 사용해 보십시오. 셀렉션이 있는 경우 자동 분리되는(Split) 것으로 알고 있습니다.