게임 뷰포트는 게임 표준 뷰를 렌더링할 때마다 음영처리 환경이 필요합니다. 음영처리 환경은 장면을 비추고 렌더링하는 방식에 영향을 미치고, 후 처리 효과를 이미지에 적용하는 전역 설정들의 집합을 말합니다.
음영처리 환경은 수준에 배치하거나 생성하는 다른 대부분의 게임 오브젝트와 달리 유닛이 아닙니다. 대신 모듈식 구성요소로 이루어진 오브젝트인 엔티티입니다. 여기에서 음영처리 환경 엔티티의 각 구성요소는 특정 조명 또는 후 처리 효과와 관련한 구성 설정을 저장하는 역할을 합니다.
음영처리 환경에서 수정할 수 있는 모든 설정에 관한 설명은 음영처리 환경 특성을 참조하고, 이 특성을 변경할 수 있는 다양한 방법에 관한 자세한 내용은 음영처리 환경 특성 변경을 참조하십시오.
각 수준에는 오직 단 하나의 음영처리 환경 엔티티만 있을 수 있습니다. 새 수준을 생성하면 하늘에 대한 기본 이미지 텍스처를 포함하여 맑고 화창한 날에 대한 기본값으로 사전 설정된 새로운 환경이 자동으로 부여됩니다. Stingray 편집기에서 수정하는 모든 음영처리 환경 설정은 수준에 저장되어, 해당 수준을 로드할 때마다 사용됩니다.
기본 설정을 사용하여 수준을 처음부터 새로 시작하고 싶다면 Explorer 패널에서 음영처리 환경 엔티티를 삭제한 다음, 기본 메뉴에서 Create > Shading Environment를 선택하여 다시 생성하고, 새로운 이름을 지정하면 됩니다.
여러 수준을 게임 표준으로 동시에 로드하면 마지막으로 로드된 수준의 음영처리 환경이 사용됩니다.
음영처리 환경은 엔티티이기 때문에 수준의 음영처리 환경을 프로젝트에 있는 .entity 리소스 파일에 저장하여 다른 수준에서 동일한 설정을 재사용할 수도 있습니다. 수준 간 음영처리 환경 공유를 참조하십시오.