Q100685: 텍스처 전송으로 인해 페인트 노드가 비어 있음

증상

채널 > 전송을 선택하여 텍스처 전송을 수행한 후, 새 객체의 페인트 노드가 전송이 제대로 작동하지 않은 것처럼 비어 있는 것을 확인할 수 있습니다. 반면, 클라우드 및 타일드와 같이 이미지 데이터가 있는 다른 노드는 성공적으로 전송되었습니다.

하지만 사용자가 카메라를 에셋에 매우 가까이 가져가면 누락된 페인트 데이터가 나타나고, 사용자가 다시 줌아웃하면 다시 사라집니다. 완료된 텍스처 전송의 다음 예에서 텍스처로 사용된 클라우드 노드와 마스크로 사용된 체커보드 노드는 표시되지만, 페인트 노드로 가려져야 하는 투명 영역은 투명하게 유지됩니다. 사용자가 줌인하면 페인트 데이터가 다시 나타납니다.

텍스처 전송 버그_루프.gif

원인

이 문제는 다음의 알려진 버그로 인해 발생합니다.

ID 555335 - 16k 16비트 채널의 채널 전송으로 인해 결과 페인트 노드에서 가장 높은 해상도의 밉맵만 생성될 수 있습니다.

다른 3D 패키지 및 비디오 게임과 마찬가지로 Mari 밉맵을 사용하여 성능을 향상시키고 앨리어싱 아티팩트를 줄입니다. 에셋을 멀리서 볼 때 사용되는 저해상도 밉맵은 이 버그로 인해 생성되지 않습니다. 가장 높은 해상도의 이미지만 사용할 수 있기 때문에 사용자가 객체를 확대할 때 밉맵이 표시됩니다.

해결

밉맵이 누락된 경우, Mari 에서 해당 페인트 노드에 밉맵을 재생성하는 프로세스를 실행할 수 있습니다. 밉맵을 재생성하는 방법은 여러 가지가 있으며, 다음 예시에서 처음 두 가지 방법을 사용하면 원래 노드 트리를 복원할 수 있습니다.

방법 1: 영향을 받는 페인트 노드 하나를 선택하고 마우스 오른쪽 버튼을 클릭 > 편집 > 페인트 노드에 굽기를 선택합니다.

참고: 방법 1은 각 페인트 노드에 대해 반복해야 합니다.

방법 2: UV 보기에서 브러시의 반경을 늘려 모든 UV를 덮도록 한 다음, 곱하기 페인팅 모드에서 모든 페인트 노드의 모든 UV를 흰색으로 칠합니다.

방법 3: 채널 노드 앞에 베이크 포인트 노드를 추가하고 베이크합니다.

방법 4: 내보내기 관리자를 사용하여 텍스처 전송 채널을 내보낸 다음 페인트 노드로 텍스처를 다시 가져옵니다.

추가 도움말

어려움을 겪고 계신다면 지원 티켓을 생성하여 이 문서에서 요청하는 정보를 제공해 주세요.
Q100090: Mari 문제 보고 시 지원팀에 보낼 정보

지원 티켓을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.
Q100064: 지원 티켓을 제출하는 방법

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요