이 튜토리얼을 처음부터 다시 만들려면 작업 파일 "PSD_C4D_R13_MoGraph_Mosaic.c4d"에서 공통 시작점을 찾을 수 있습니다. 이 장면은 질감이 있는 바닥 오브젝트, 조명을 위해 미리 설치된 광원, 모자이크용 복제 벽을 설정하는 데 사용할 작은 모자이크 타일로 구성됩니다.
클론 벽의 건설
첫 번째 테세라는 크기가 5x5x5cm에 불과하므로 이 테세라로 만든 모자이크도 사용 가능한 해상도를 제공합니다. 더 거친 패턴을 구현하려면 더 큰 테세라를 사용하면 됩니다. 물론 클론 벽의 설정도 조정해야 합니다.
큐브 오브젝트를 작게 둥글게 처리하면 돌을 애초에 개별 요소로 인식할 수 있습니다.
이제 모자이크의 주춧돌을 만들었으니 MoGraph로 다른 돌을 만듭니다. 같은 이름의 메뉴에서 복제 오브젝트를 장면으로 가져옵니다.
큐브 오브 젝트를 오브젝트 관리자의 복제 오브젝트로 드래그하여 하위 오브젝트, 즉 복제 오브젝트로 만듭니다. 복제 개체의 설정 대화 상자에서 먼저 숫자를 사용하여 복제 벽을 만들 수 있도록 복제 모드를 그리드로 설정합니다.
X 방향으로 하나의 복제 레이어만 만들어야 하므로 여기서는 복제본을 1개만 설정합니다. 모자이크로 변환할 이미지의 화면비는 4:3이므로 이 비율은 Y 및 Z 방향의 클론 수에도 적용됩니다. 클론 수가 90개 또는 120개이고 큐브 크기가 5x5x5cm인 경우 클론 벽의 총 크기는 Y 방향 450cm, Z 방향 600cm입니다.
복제 벽이 준비되었습니다. 보시다시피 모자이크 타일은 아주 작습니다. 테세라가 더 작으면 모자이크가 더 이상 개별 타일의 전체 그림이 아니라 단지 "픽셀 그림"으로만 인식될 위험이 있습니다.
재질 만들기
복제 벽을 모자이크로 만들려면 총 두 가지 머티리얼이 필요합니다. 첫 번째 머티리얼은 각 클론에 선택한 이미지에서 단일 텍스처가 할당되도록 합니다. 두 번째 머티리얼은 모자이크 타일에서 이미지를 생성하기 위해 셰이더 효과에 필요합니다. 이에 대해서는 나중에 자세히 설명하겠습니다.
먼저 머티리얼 관리자에서 빈 공간을 두 번 클릭하여 새 머티리얼을 생성하여 테세라에 대한 머티리얼을 시작합니다.
재질의 색상 및 하이라이트 채널을 활성화합니다. 너무 높지 않은 뾰족한 하이라이트를 사용하여 돌에 너무 많은 하이라이트로 인해 모자이크가 왜곡되지 않도록 합니다.
색상 채널에서 화살표 버튼의 텍스처 메뉴를 통해 Mograph 하위 메뉴의 멀티 셰이더를 텍스처로 로드합니다.
멀티 셰이더 버튼을 클릭하면 설정 대화 상자로 이동합니다. 여기서 가장 먼저 셰이더 모드를 평균 색상(색조 차이) 으로 변경합니다. 이는 개별 테세라가 나중에 이미지 템플릿의 색조를 기반으로 하고 테세라 이미지 목록에서 가장 적합한 텍스처를 선택한다는 것을 의미합니다.
다음 단계는 바로 이 목록에 관한 것입니다. 멀티 셰이더가 원하는 대로 작동하려면 테세라에 대한 사양이 필요합니다. 이는 단순한 컬러 셰이더일 수도 있고, 우리의 경우처럼 다양한 텍스처일 수도 있습니다. 모든 텍스처를 개별적으로 추가할 필요가 없도록 폴더에서 추가 버튼을 사용하여 이미지를 가져옵니다.
이제 선택 대화 상자를 사용하여 내 작업 자료와 함께 제공된 텍스 폴더를 사용하거나 가능한 경우 텍스처 포트폴리오처럼 가능한 한 잘 정렬된 색상 팔레트가 있는 나만의 이미지 폴더를 사용할 수 있습니다.
열기 버튼을 클릭하여 전체 폴더를 선택하면 가져온 텍스처를 멀티 셰이더의 셰이더 목록에서 사용할 수 있습니다. Cinema 4D가 이 폴더의 모든 텍스처를 자동으로 사용하는 것은 아닙니다. 폴더에 새 텍스처를 추가하는 경우 이를 고려해야 하므로 나중에 셰이더로 임포트해야 합니다.
복제 벽 텍스처링
이제 머티리얼 관리자 에서 드래그 앤 드롭을 사용하여 오브젝트 관리 자의 복제 오브젝트에 완성된 머티리얼을 할당합니다. 이 경우 텍스처 태그의 설정을 변경할 필요가 없습니다.
이제 모자이크 타일에 멀티 셰이더를 추가했습니다. 이제 테세라에 어떤 이미지를 형성해야 하는지 알려주기만 하면 됩니다. 이를 위해서는 셰이더 이펙터가 필요하며, MoGraph 메뉴의 이펙터 하위 메뉴에서 찾을 수 있습니다.
셰이더 이펙터를 씬에 가져오기 전에 오브젝트 관리자를 통해 복제 오브젝트를 선택하면 이펙터가 복제 오브젝트에 자동으로 할당됩니다. 그렇지 않으면 복제 오브젝트의 설정 대화 상자의 이펙터 필드에 셰이더 이 펙터를 배치하여 셰이더 이펙터를 할당할 수도 있습니다.
이름에서 알 수 있듯이 셰이더 이펙터가 클론에 효과를 펼치려면 텍스처 또는 셰이더가 필요합니다. 우리의 경우 테세라가 생성해야 하는 이미지입니다. 이를 위해서는 머티리얼 관리자에서 빈 공간을 두 번 클릭하여 새 머티리얼을 만들어야 합니다.
이 머티리얼의 경우 하이라이트 채널은 비활성화하고 컬러 채널만 활성 상태로 둘 수 있는데, 이는 모자이크 이미지를 전송하기 위한 것이기 때문입니다. 화살표 버튼의 텍스처 메뉴에서 같은 이름의 명령을 사용하여 이 이미지를 텍스처로 머티리얼에 로드합니다.
작업 파일이 있는 폴더에는 제가 사용한 이미지인 Foto.jpg가 포함되어 있지만 물론 원하는 다른 이미지를 사용할 수 있습니다.
열기 버튼을 클릭하여 이미지를 텍스처로 머티리얼에 로드한 후에는 머티리얼 관리자에서 개체 관리자의 셰이더 이펙터로 끌어다 놓 을 수 있습니다.
셰이더 이펙터가 할당된 텍스처만 사용하여 복제 벽의 음영을 제어하도록 하기 위해 매개 변수 페이지의 설정 대화 상자에서 모든 변환 매개 변수를 끕니다. 셰이딩 페이지에서 이펙터에 색상 채널이 사용되었는지 확인한 다음 셰이더 이펙터의 텍스처 태그를 해당 필드로 드래그합니다.
이제 모자이크의 텍스처를 복제 벽에 매핑하기만 하면 됩니다. 이를 위해 텍스처 태그의 설정 대화 상자로 이동하여 투영을 표면 매핑으로 설정합니다. 텍스처의 방향 각도를 90°로 설정하여 올바른 정렬을 달성합니다.
복제 벽에 맞게 텍스처의 크기를 조정하려면 오브젝트 관리자의 태그 메뉴에서 프레임에 맞게 조정 명령을 사용합니다.
에디터에서 텍스처 지오메트리를 보려면 텍스처 축 편집 모드를 활성화합니다. 오른쪽 (F3 키) 보기에서 마우스를 사용하여 복제 벽의 윤곽을 가능한 한 정확하게 추적합니다. 텍스처 지오메트리가 필요에 따라 지정된 프레임에 정확히 맞습니다.
이제 F1 키를 사용하여 중앙 원근법으로 다시 전환하고 이제 완성된 텍스처 복제 벽의 모자이크를 렌더링할 수 있습니다. 모자이크 타일의 텍스처를 통해 모자이크에 더 많은 색상 톤을 사용할 수 있을수록 셰이더 효과가 모자이크를 더 잘 구현할 수 있습니다.