에셋 개념
빠른 액세스:
에셋이란 무엇인가요?
에셋은 Cinema 4D 씬에 포함되거나 사용되는 모든 것이 될 수 있습니다. 예를 들어 오브젝트, 씬, 노드 회로, 이미지, 비디오 등이 이에 해당합니다. 이러한 에셋은 하드 디스크나 Maxon 또는 기타 서버에 로컬로 저장할 수 있습니다. 에셋은 데이터베이스에 정리되어 있으며, 에셋 브라우저를 통해 관리하고 볼 수 있습니다.
Maxon에서는 이미 많은 에셋을 제공하고 있습니다(예: 에셋 브라우저의 객체나 장면 카테고리에 있는 에셋), 사용자가 직접 만든 에셋, 또는 타사에서 제공하는 에셋 등이 있습니다.
에셋의 출처가 어디든 "일반적인" Cinema 4D 기능과 거의 구분할 수 없습니다. 프로그램에 완벽하게 들어맞습니다. 에셋은 주로 에셋 브라우저에서 찾을 수 있지만, 예를 들어 재질 관리자의 재질 메뉴에서 노드 재질 프리셋을 찾을 수도 있습니다. 에셋은 단일 Null 오브젝트 또는 복잡한 2GB 씬으로 구성될 수 있습니다.
특별한 형태의 에셋을 캡슐이라고도 합니다. 주로 노드 회로를 통해 Cinema 4D의 기능을 직접 확장하거나 자신만의 오브젝트 또는 제너레이터를 생성할 수 있습니다. 하지만 새로운 에셋 캡슐도 지속적으로 추가되고 있으며, Maxon One 고객은 에셋 브라우저를 통해 거의 매달 불러올 수 있습니다.
에셋 및 외부 컴퓨터/렌더팜
에셋과 캡슐은 데이터베이스(몇 개의 파일이 있는 디렉토리 또는 ZIP으로 압축된 파일)에 저장되며 사용자와 설치 간에 교환할 수 있습니다. 예를 들어 이러한 디렉토리는 다음과 같습니다:

이러한 디렉토리는 전체적으로 복사하여 전달할 수 있습니다. 그러나 이 용도로 제공되는 특수 명령을 사용하여 에셋을 내보내는 것이 더 쉽습니다( 편집 메뉴 참조).
에셋 노드가 포함된 장면은 외부 컴퓨터(예: 팀 렌더 컴퓨터)에 있는 해당 에셋에 액세스할 수 있어야 합니다. 이는 재질에 링크된 비트맵과 유사합니다. 그렇지 않으면 렌더링 오류가 발생하거나 씬이 더 이상 작동하지 않을 수 있습니다. 이 문제에 대한 해결 방법은 아래 에셋 결함 또는 누락에서 확인할 수 있습니다.
이러한 문제를 방지하는 방법에는 기본적으로 두 가지가 있습니다:
- 에셋은 씬에 포함되어 있습니다( 에셋을 포함하여 프로젝트 저장 포함으로 저장한 경우, 에셋의 사본이 씬 파일에 통합됩니다).
- 외부 컴퓨터는 에셋에 접근할 수 있습니다(예: 회사 네트워크를 통해). 환경설정 ( 에셋 브라우저 탭)에서 데이터베이스 경로를 적절히 설정합니다.
에셋 캡슐의 인터페이스는 별도의 편집기인 리소스 편집기를 사용하여 정의할 수 있습니다. 이 페이지에서 에셋 구성 그룹에 대한 예를 찾을 수 있습니다.
에셋 브라우저를 내 파일로 채우려면 어떻게 하나요?
에셋 브라우저를 나만의 파일/에셋으로 채우려면
- 에셋 브라우저 생성 메뉴의 처음 네 명령(데이터베이스에 추가 ...)을 사용하여 자유롭게 선택할 수 있는 카테고리와 데이터베이스 중 하나에 추가할 수 있습니다.
- 또는 노드 에디터의 에셋 메뉴에서 에셋으로 변환 명령을 사용하여 재질 노드에 대해 수행할 수 있습니다.
다른 사용자에게 에셋을 전달하려면 어떻게 해야 하나요?
다른 사용자에게 에셋을 보내려면 기본적으로 두 가지 방법이 있습니다:
- 수신자에게 에셋이 포함된 데이터베이스에 대한 접근 권한을 부여합니다(예: 인터넷 서버나 네트워크에서 공유되는 데이터베이스를 통해).
- 다른 사용자와 연결되어 있지 않은 경우 전달할 에셋을 데이터베이스에서 내보내야 합니다. 그런 다음 수신자는 에셋을 자신의 데이터베이스 중 하나로 가져올 수 있습니다. 다음과 같이 작동합니다:
- 먼저 전달할 에셋이 이미 데이터베이스에 포함되어 있다고 가정해 보겠습니다. 그렇지 않은 경우 이전 섹션 에셋 브라우저를 내 파일로 채우는 방법을 참조하세요.
- 그런 다음 내보낼 에셋을 선택하고(예를 들어 내보낼 84개의 에셋에 "내보내기" 키워드를 지정한 경우, 키워드: "내보내기"만 표시되고 선택됨) 에셋 브라우저 메뉴에서 생성하기/최신버전 압축해서 내보내기를 선택합니다 대화 상자에 파일 이름을 입력하고 내보내기를 저장합니다. 그 결과 이제 전달할 수 있는 zip 파일이 생성됩니다.
- 이제 수신자는 에셋 브라우저 메뉴에서 생성하기/에셋 불러오기를 선택한 다음 가져온 에셋을 저장할 자체 데이터베이스를 선택할 수 있습니다.
- 또는 에셋 브라우저에서 데이터베이스/Zip 데이터베이스 연결하기... 명령을 호출하여 압축된 데이터베이스에 직접 연결할 수도 있습니다.
오류 또는 누락된 에셋
사용자 정의로 생성된 애셋도 자체 데이터베이스에 저장할 수 있다는 사실(예: 에셋 브라우저의 데이터베이스 메뉴에서 새 데이터베이스 만들기...를 통해 또는 노드 에디터의 에셋 메뉴에서 에셋으로 변환...을 통해 새 에셋을 직접 저장할 때)은 다른 컴퓨터 등에서 프로젝트를 열 때 사용된 모든 에셋을 찾을 수 없다는 것을 의미할 수도 있습니다. Cinema 4D는 이러한 프로젝트를 로드할 때 오류 메시지를 바로 표시합니다. 두 가지 시나리오가 가능하지만 두 가지 모두 같은 방법으로 수정할 수 있습니다.
시나리오 1: 오브젝트 관리자에서 에셋이 누락됨
오브젝트 관리자에서 직접 에셋 구성 그룹으로 생성한 노드 회로를 사용했는데 이 에셋이 저장된 데이터베이스가 에셋 브라우저에서 사용할 수 없거나 비활성화되어 있는 경우 씬을 로드할 때 이 오류 메시지가 바로 표시됩니다:

이 문제를 해결하려면 에셋 브라우저에서 해당 데이터베이스를 활성화하거나 추가해야 합니다. 그런 다음 파일/이전프로젝트 버전...을 통해 씬을 업데이트하면 에셋을 다시 찾고 씬의 기능을 복원할 수 있습니다. 이에 대한 자세한 내용은 이 페이지의 아래쪽 문제 해결 섹션에서 확인할 수 있습니다.
시나리오 2: 노드 에디터에 누락된 에셋이 있습니다.
노드 에디터의 노드 회로 내에서 에셋을 사용했는데 에셋 브라우저의 활성 데이터베이스에서 이 에셋을 찾을 수 없는 경우, 씬을 로드할 때 이 오류 메시지가 표시됩니다:

프로젝트 에셋 조사자에서도 언제든지 유사한 피드백을 받을 수 있으며, 이 오류 메시지 하단의 버튼을 통해 열거나 Cinema 4D 창 메뉴를 통해 직접 열 수 있습니다.

에셋이 누락되더라도 노드 회로는 그대로 유지됩니다. 입력과 출력이 동일한 빈 노드가 누락된 에셋의 자리 표시자로 사용되므로 노드 간의 기존 연결이 유지될 수 있습니다. 그러나 회로의 기능은 더 이상 제공되지 않으며 노드 에디터에서 직접 해당 색상의 표시와 오류 메시지로 표시됩니다:

누락된 에셋 통합
위의 두 가지 문제에 대한 해결책은 이전에 누락된 에셋이 저장된 에셋 데이터베이스를 활성화하거나 재연결하는 것입니다. 이렇게 하려면 에셋 브라우저를 열고 세 개의 디스크가 쌓여 있는 기호를 사용하여 데이터베이스 표시를 활성화합니다(다음 이미지의 빨간색 표시 참조):

로드된 에셋의 출처가 되는 데이터베이스가 이미 여기에 나열되어 있는 경우 이 데이터베이스도 활성화되어 있는지 확인합니다. 이렇게 하려면 데이터베이스 이름을 마우스 오른쪽 버튼으로 클릭하고 활성화된 데이터베이스 앞에 체크 표시가 있는지 확인합니다. URL을 통해 통합된 데이터베이스인 경우 이 데이터베이스에 온라인 연결이 되어 있는지 확인해야 합니다. 확실하지 않은 경우 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 디테일 표시를 선택합니다. 에셋 브라우저 하단에 데이터베이스의 저장 위치를 확인할 수 있는 추가 창이 열립니다.
에셋이 저장된 데이터베이스가 에셋 브라우저 목록에 누락된 경우 데이터베이스 연결...을 선택합니다. 데이터베이스 메뉴에서 항목을 선택합니다. 그런 다음 에셋이 저장된 폴더를 직접 선택할 수 있습니다. 또는 URL 연결 데이터베이스...를 사용하여 클라우드 등 온라인에 저장된 데이터베이스에 대한 링크를 생성할 수도 있습니다. 압축된 형태의 에셋 데이터베이스가 있는 경우 zip 데이터베이스 연결하기... 명령도 사용할 수 있습니다. 예를 들어 한 컴퓨터에서 다른 컴퓨터로 데이터베이스를 전송하는 방법은 이 섹션에서 이미 설명했습니다.
누락된 에셋과 일치하는 데이터베이스를 활성화하거나 다시 로드한 후 파일/이전 프로젝트 버전...을 실행하여 씬과 해당 씬에 포함된 에셋을 다시 로드합니다. 에셋이 새로 연결된 데이터베이스에 포함되어 있으면 이제 프로젝트가 제한 없이 다시 작동합니다.