블렌더 마스터하기 : Step by Step/3. 파일 관리

STEP 58. 데이터 자동 삭제 방지

영균 2024. 7. 24. 21:00
STEP 58. 데이터 자동 삭제 방지
STEP 57. 데이터 패킹 STEP 59. FBX 임포트 / 익스포트⏩

▎오펀 데이터

  블렌더는 파일을 저장하고 프로그램을 종료할 때 불필요한 데이터를 자동으로 삭제합니다. 불필요한 데이터의 기준은 어떠한 곳에서도 사용하지 않는 데이터입니다. 이것을 '오펀 데이터(orphan data)'라고 부릅니다. 예를 들어 오브젝트에서 기존 머티리얼을 버리고 새로운 머티리얼을 생성해서 연결하면 기존 머티리얼은 다른 오브젝트에서 사용되지 않는 한 오펀 데이터가 됩니다. 메쉬, 머티리얼, 이미지, 텍스처 등 타입을 가리지 않고 사용되는 곳이 없으면 오펀 데이터로 전환됩니다.

  오펀 데이터는 아웃라이너  타입으로 변경하여 확인하거나 데이터 블록 메뉴에서 이름 앞에 0이라고 표시된 데이터로 구분할 수 있습니다.




▎페이크 유저

  오펀 데이터를 나중에 사용하기 위해 남겨두고 싶은 경우 '페이크 유저(Fake User)'를 사용하면 자동 삭제를 방지할 수 있습니다. 페이크 유저는 말 그대로 가짜 사용자입니다. 여기서 사용자는 사람이 아니라, 데이터를 연결하여 사용하고 있는 다른 데이터를 뜻합니다.

  즉, 페이크 유저 기능을 사용하면 실제로는 오펀 데이터이지만 블렌더가 어딘가에서 사용 중인 데이터라고 인식하여 프로그램 종료 시 데이터를 삭제하지 않습니다.




▎아웃라이너에서 페이크 유저 사용하기

  아웃라이너에서 디스플레이 모드를 Orphan Data 타입으로 변경합니다. 그리고 페이크 유저를 적용할 오펀 데이터 리스트의 오른쪽 방패 아이콘을 클릭합니다. 페이크 유저가 적용되면 방패 아이콘이 체크 모양으로 변경됩니다.




▎데이터 블록 메뉴에서 페이크 유저 사용하기

  데이터 블록 메뉴에서도 페이크 유저 기능을 사용할 수 있습니다. 오펀 데이터뿐만 아니라 현재 사용 중인 데이터도 적용이 가능합니다. 아래 이미지처럼 데이터 블록 메뉴의 방패 아이콘을 클릭합니다.


  페이크 유저가 적용된 데이터는 데이터 블록 리스트에서 접두사 F가 표시됩니다.

 







크리에이티브 커먼즈 BY-NC-ND 4.0
이 저작물은 영상, 강의, 출판 목적으로 사용할 수 없습니다.
비상업적 & 개인적인 용도로 블로그 스크랩 및 커뮤니티 공유(출처 표기 필수)는 가능합니다.