수준 간 음영처리 환경 공유

프로젝트에 여러 수준이 있는데, 이 수준 간 음영처리 환경 설정이 비교적 일관되어야 하는 경우 모든 수준 간 동일한 설정을 공유하여 필요 시 한 곳에서만 변경하면 되도록 하는 것이 좋습니다.

음영처리 환경은 엔티티이기 때문에 엔티티 상속 특성을 활용하면 매우 유연한 방식으로 설정을 공유하는 동시에 해당 수준에서만 필요한 설정은 각 수준별로 오버라이드할 수도 있습니다.

음영처리 환경을 공유하는 방법:

  1. 수준을 열고, 해당 음영처리 환경을 새 엔티티 자산으로 저장합니다. 이렇게 하면 수준의 음영처리 환경과 모든 설정이 동일한 새로운 .entity 자산이 프로젝트에 생성됩니다. 또한, 새로운 엔티티는 수준 내 음영처리 환경 엔티티에 대한 상속된 자산으로 자동 설정됩니다. 자세한 내용은 새 엔티티 자산 생성을 참조하십시오.

  2. 첫 번째 수준을 저장합니다.

  3. 두 번째 수준을 열고, Explorer 패널에서 기존 음영처리 환경 엔티티를 삭제합니다.

  4. 새 음영처리 환경 엔티티 자산을 Asset Browser에서 뷰포트로 끌어다 놓아 두 번째 수준에 배치합니다. 이렇게 하면 엔티티 자산의 모든 구성요소 및 특성을 상속하는 새로운 엔티티가 수준에 추가됩니다. 엔티티를 수준에 배치를 참조하십시오.

  5. 두 번째 수준을 저장합니다.

  6. 동일한 설정을 사용할 다른 모든 수준에 대해 3-5 단계를 반복합니다.

모든 수준에 적용할 변경 사항이 필요한 경우:

Asset Browser에서 엔티티 자산을 선택하고, Property Editor에서 필요한 사항을 변경합니다.

엔티티 자산이 각 수준 내 음영처리 환경 엔티티에 의해 상속되기 때문에 자산 특성을 변경하면 모든 수준에 자동 적용됩니다(엔티티에서 해당 설정을 이미 오버라이드한 경우 제외: 아래 참조).

아니면, 어느 한 수준 내 음영처리 환경 엔티티를 변경한 다음, 그 엔티티의 설정을 다시 상속된 엔티티 자산으로 전송해도 됩니다. 오버라이드 적용 또는 취소를 참조하십시오.

어느 한 수준에만 적용할 변경 사항이 필요한 경우:

수준을 열고, Explorer 패널에서 음영처리 환경 엔티티를 선택한 다음, Property Editor에서 설정을 수정합니다.

수준 내 엔티티는 엔티티 자산으로부터 상속하기 때문에 엔티티에 대해 직접 수정한 사항은 현재 수준 내에서만 상속된 설정을 오버라이드합니다. 상속된 엔티티 자산은 영향을 받지 않고, 해당 엔티티 자산으로부터 상속하는 다른 모든 엔티티 역시 영향을 받지 않습니다.

관련 항목