이번 글에서는 컬렉션 인스턴스를 올바르게 만드는 방법과
필요하다면 그 인스턴스를 실제 오브젝트로 전환하는 방법을 빠르게 알려드릴게요.
먼저, 왜 컬렉션 인스턴스를 생성해야 할까요? 왜 중요한 걸까요?
예를 들어, 자동차 하나를 만들었는데
이 자동차를 여러 대 씬에 배치하고 싶다고 가정해 봅시다.
5대를 만들고 싶다면, 자동차의 모든 메쉬를 선택하고 Shift + D로 복제할 수 있겠죠.
하지만 이렇게 하면 씬의 폴리곤 수가 급격히 증가해서
성능이 크게 떨어질 수 있습니다.
예를 들어, 이 자동차 하나에 1,300,000개의 폴리곤이 있다면
5대를 복제하면 약 6백만 개의 폴리곤이 되며,
이로 인해 씬이 무거워지고 Blender가 느려질 수 있습니다.
하지만 이 오브젝트들을 하나의 컬렉션으로 묶고
그 컬렉션을 인스턴스화해서 복제하면
폴리곤 수는 늘어나지 않고,
성능도 훨씬 좋아집니다.
1단계: 컬렉션 만들기
우선 자동차의 모든 부품을 하나의 컬렉션으로 묶어야 합니다.
- Viewport Overlays를 켭니다.
- 자동차 외 다른 모든 오브젝트를 숨깁니다.
- 자동차를 선택하고 Viewport Display에서 Display As: Bounds로 설정하면 보기 편합니다.
- 다른 모든 메쉬나 오브젝트를 선택하고 숨깁니다.
- 또는 오브젝트 유형별로 선택하거나 숨길 수 있습니다.
- 예: Empty, Mesh, Light 등
- 모든 자동차 관련 오브젝트를 선택하고 Alt + P → 부모 해제 (Transform 유지)
- → Set Origin to 3D Cursor (원점 정리)
- 모두 선택한 뒤 M을 눌러 새 컬렉션을 만들고, 이름은 “Audi e-tron” 또는 “Car” 등으로 정합니다.
2단계: 인스턴스 생성
- 모든 오브젝트를 Alt + H로 다시 보이게 합니다.
- Outliner에서 컬렉션 이름을 우클릭 → Select Objects로 전체 선택 가능
- 일반 복제는 컬렉션을 우클릭 → Duplicate Collection
- 하지만 이건 실제 복제로 성능 저하가 발생할 수 있습니다.
더 좋은 방법은:
- Shift + A → Collection Instance → “Audi e-tron” 선택
- 이렇게 하면 컬렉션 인스턴스가 생성됩니다.
하지만 문제가 발생할 수 있습니다.
3단계: 피벗 위치 문제 해결
컬렉션 인스턴스를 생성했는데,
회전 축(Pivot)이 자동차 중앙이 아닌 엉뚱한 곳에 있을 수 있습니다.
왜냐하면 기본적으로 컬렉션의 오프셋 위치가 3D 커서와의 상대 위치로 설정되어 있기 때문입니다.
해결 방법:
- 자동차 오브젝트를 선택한 상태에서 Shift + S → Cursor to Selected
- Outliner에서 자동차 부품 중 하나를 선택
- Object Properties 탭으로 이동 (초록색 말고 노란색)
- 아래쪽 Collections 항목에서 작은 화살표 클릭 → Set Offset from Cursor
이제 다시 Shift + A → Collection Instance로 불러오면
피벗이 자동차 중심으로 맞춰집니다.
4단계: 인스턴스를 실제 오브젝트로 전환
컬렉션 인스턴스를 편집하려면 실제 오브젝트로 변환해야 합니다.
- 인스턴스 오브젝트를 선택하고 Ctrl + A → Make Instances Real
- 생성된 오브젝트들을 다시 M을 눌러 새로운 컬렉션으로 이동 (예: “e-tron green”)
5단계: 머티리얼 변경 및 분리
현재는 여전히 같은 머티리얼을 공유하고 있으므로, 하나를 바꾸면 전부 바뀝니다.
이럴 때:
- 오브젝트 하나를 선택하고
- 다른 모든 오브젝트 선택
- Object → Relations → Make Single User → Object & Data & Materials
이제 각각이 독립된 머티리얼을 가집니다.
이제 머티리얼을 바꾸면 한 인스턴스만 바뀝니다.
6단계: 머티리얼 복사
마음에 드는 머티리얼을 다른 오브젝트에 복사하려면:
- 원본 오브젝트 선택 → 다른 오브젝트들 선택
- Ctrl + L → Materials
이제 동일한 머티리얼이 적용됩니다.
색상도 자유롭게 바꿀 수 있고,
예: 노란색, 파란색, 검정색 등으로 분리해서 표현할 수 있습니다.
이게 바로 이번 영상에서 보여드리고 싶었던 전부입니다.
컬렉션 인스턴싱은 성능 향상과 씬 구성에 매우 유용하니
꼭 활용해보시길 바랍니다.
'Blender' 카테고리의 다른 글
Blender Transform Pivot point (0) | 2025.05.27 |
---|---|
Blender Transform orientations (0) | 2025.05.27 |
Blender Objects and Object data. Object and Object data Properties (0) | 2025.05.27 |
Blender Important options in Object Menu. Cleaning up the blend file (0) | 2025.05.23 |
Blender Object origin (0) | 2025.05.20 |