오프스크린 렌더링
업데이트: 2025/08/26
[오프스크린 렌더링] 기능에 대해 설명합니다.
오프스크린 렌더링 ①기존 ②오프스크린 렌더링 |
![]() |
오프스크린 렌더링
오프스크린 렌더링
오프스크린 렌더링은 여러 오브젝트를 일단 메모리 내에 그린 다음 캔버스로 전사하는 기능입니다.
메모리 내 그리기를 경유함으로써 이하와 같은 표현이 가능하게 됩니다.
- 여러 오브젝트를 그린 후 전체 불투명도를 변경한다.
- 여러 오브젝트를 그린 후 전체를 클리핑한다.
- 여러 오브젝트를 그린 후 전체에 곱하기 색이나 스크린색을 적용한다.
- 여러 오브젝트를 그린 후 전체에 블렌드 모드를 적용한다.
대상 오브젝트
오프스크린 렌더링은 오브젝트 단위로 설정합니다.
설정 가능한 오브젝트는 다음 두 가지입니다.
- 파츠
사용법
파츠의 오프스크린 렌더링을 활성화하면 파츠의 오브젝트를 메모리 내에 그립니다.
파츠에서 오프스크린 렌더링을 활성화하면 반드시 그리기 순서 그룹이 활성화됩니다.
오프스크린 렌더링이 활성화된 동안에는 그리기 순서 그룹을 변경할 수 없습니다.
설정 방법
오프스크린 렌더링 설정 방법:
설정은 인스펙터 팔레트에서 구성합니다.
- 설정하고 싶은 「파츠」를 선택합니다.
- 인스펙터 팔레트의 [오프스크린 렌더링](①)에 체크합니다.
- 오프스크린 렌더링 아래의 항목(②)이 활성화되어 각 설정을 변경할 수 있게 됩니다.
- 동시에 자동으로 [그룹화](③)에 체크됩니다.
파츠(오프스크린 렌더링 무효) | 파츠(오프스크린 렌더링 유효) |
---|---|
![]() | ![]() |
오프스크린 렌더링 아이콘:
그룹화된 오프스크린 렌더링 파츠는 다음과 같은 아이콘으로 바뀝니다.

인스펙터 구성
각 오브젝트의 인스펙터 팔레트는 다음과 같이 표시됩니다.

번호 | 항목 | 설명 |
---|---|---|
1 | 오프스크린 렌더링 | 체크하면 오프스크린 렌더링이 활성화됩니다. 활성화되면 2 이후의 항목을 변경할 수 있습니다. 또한 자동으로 [그룹화]에 체크됩니다. |
2 | 클리핑 | 클립 ID를 지정합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. 그리기 오브젝트의 ID만 지정할 수 있습니다. 파츠 ID는 지정할 수 없습니다. |
3 | 마스크 반전 | 체크하면 마스크 반전이 적용됩니다. |
4 | 불투명도 | 불투명도를 변경합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. |
5 | 곱하기 색 | 곱셈 합성할 색상을 변경합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. |
6 | 스크린색 | 스크린 합성할 색상을 변경합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. |
7 | 색상 블렌드 | RGB의 합성 방법을 변경합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. |
8 | 알파 블렌드 | 알파의 합성 방법을 변경합니다. 메모리 내에 그린 것을 캔버스로 전사할 때 사용합니다. |
파라미터 대응
오프스크린 렌더링은 파라미터에도 대응합니다.
다음 설정에 대해 파라미터에 키를 찍을 수 있습니다.
- 불투명도
- 곱하기 색
- 스크린색
주의사항
오프스크린 렌더링은 PSD 가져오기/내보내기를 지원하지 않습니다.
포토샵 그룹의 그리기 모드와 불투명도와 같은 설정은 에디터로 가져올 때 무시됩니다. 또한 에디터 측의 오프스크린 렌더링 설정도 포토샵 그룹에 반영되지 않습니다.
주의사항
오프스크린 렌더링 성능
오프스크린 렌더링은 대상을 메모리 내에 그린 후 전사하기 때문에 일반적인 오브젝트 드로잉에 비해 과정이 복잡하고 부하가 높은 구조입니다.
이런 이유로 많이 사용하면 성능에 영향을 미치고 충분한 FPS가 나오지 않을 수 있습니다. 필요한 부분만 추려서 사용하는 것이 좋습니다.
통계 정보
[파일] 메뉴 → [모델 통계 정보]에서 오프스크린 렌더링의 그리는 파츠 수 등을 확인할 수 있습니다.
또한 Cubism Viewer(for OW)에서도 통계 정보를 확인할 수 있습니다.
