Cubism 5.3 신기능을 사용한 모델 제작 시 주의사항
업데이트: 2026/01/19
Cubism 5.3에 탑재된 “블렌드 모드” 및 “오프스크린 렌더링”은 모델의 표현력을 대폭 향상시키는 새로운 기능이지만, 기존 기능에 비해 렌더링 부하가 큰 기능입니다.
“표현력”과 “부하”는 불가분의 관계이므로, 렌더링 부하를 파악한 후에 이러한 기능을 사용해야 합니다.
여기에서는 “부하”가 될 수 있는 요점과 모델 제작 시 주의해야 할 사항을 설명합니다.

블렌드 모드
Cubism 5.3에서 새롭게 추가된 고급 블렌드 모드*1을 사용한 모델은 5.2까지의 블렌드 모드에 비해 드로잉 부하가 증가하여 프레임 속도(fps)에 영향을 줍니다.
*1 “고급 블렌드 모드”란, 색상 블렌드 “일반”, “더하기(5.2 이전)”, “곱하기(5.2 이전)” 외의 것과, 알파 블렌드 “Over” 외의 것을 말합니다.
* 블렌드 모드 기능에 대한 자세한 내용은 “블렌드 모드“를 참조하십시오.
블렌드 모드의 종류
고급 블렌드 모드의 종류에 따른 렌더링 부하의 차이는 거의 없습니다.
아트메시의 수와 크기
고급 블렌드 모드를 사용하는 아트메시의 수가 많아질수록 렌더링 부하가 증가하여 프레임 레이트에 영향을 줍니다. 과도한 사용에 주의하십시오.
아트메시의 크기에 따른 렌더링 비용 차이는 없습니다.
오프스크린 렌더링
오프스크린 렌더링을 사용한 파츠가 있는 모델은 사용하지 않는 모델과 비교하여 성능에 영향을 줍니다.
여기서의 성능은 “렌더링 부하”와 “메모리 사용량” 두 가지와 관련이 있습니다.
오프스크린 렌더링이 성능에 영향을 미치는 점은 다음 두 가지입니다.
| ① | 모델의 오프스크린 렌더링 사용으로 인해 발생하는 것 (모델 제작 시점에 확정) |
| ② | 모델을 동작시키는 실행 환경에 기인하는 요소(동작 환경에 따라 변화함) |
※오프스크린 렌더링 기능의 자세한 내용은 “오프스크린 렌더링“을 참조하십시오.
부품 수
①에 해당합니다.
오프스크린 렌더링 사용 횟수가 많아질수록 렌더링 부하가 증가하여 프레임 레이트에 영향을 줍니다.
과도한 사용에 주의해 주십시오. 아울러, 모델 구조에 따라 메모리 사용량이 많아질 수 있습니다.
모델 구조에 대하여
오프스크린 렌더링을 사용할 때, 메모리 사용량은 부모-자식 계층에서 사용되는 개수와 최대 깊이에 따라 결정됩니다.
오프스크린 렌더링을 사용하는 파츠의 부모-자식 계층이 깊어지는 구조의 모델은 그에 따라 메모리 사용량이 증가합니다.

하지만, 동일한 계층에 오프스크린 렌더링이 병렬로 존재하는 경우에는, 부모-자식 계층이 깊어지는 구조의 모델에 비해 사용하는 수가 같더라도 메모리 사용량을 줄일 수 있습니다.

이러한 요소들이 결합된 모델의 경우, 아래와 같이 모델 구조를 효과적으로 활용하는 것이 좋습니다.
하나의 계층을 깊게 하여 각각에 오프스크린 렌더링을 사용하는 것보다, 계층을 가능한 한 얕게 하고 같은 계층에 배치할 수 있는 파트는 같은 계층에 배치함으로써 메모리 사용량을 절약할 수 있습니다.

Tips
‘병렬로 처리할 수 있는 부분은 병렬로 처리하고, 꼭 필요한 부분만 깊게 처리하는’ 원칙에 따라 오프스크린 렌더링 사용을 필요 최소한으로 제한해 주십시오.
부품 크기
①에 해당합니다.
오프스크린 렌더링을 설정한 파츠의 자식인 아트 메쉬의 크기는 성능에 영향을 주지 않습니다.
오프스크린 렌더링의 유무에 관계없이, 자식인 아트 메쉬의 렌더링은 1회이며, 렌더링 대상이 오프스크린인지 표시 화면인지에 따라 차이가 없기 때문입니다.
모델을 렌더링하는 영역의 크기
②에 해당합니다.
오프스크린 렌더링은 일반적으로 실제로 모델을 렌더링하는 영역의 크기에 맞춰 동일하게 생성 및 렌더링되며, 오프스크린에 그려지는 자식 아트메시의 크기에 관계없이 모델을 렌더링하는 영역의 크기로 통일됩니다.
따라서 소프트웨어 내에서 모델을 렌더링하는 영역의 크기가 커지면, 그에 비례하여 메모리 사용량이 많아지는 동시에, 렌더링 부하가 증가하여 프레임 레이트에 영향을 미칩니다.
또한, 작은 아트메시에 오프스크린 렌더링을 과도하게 사용하면 “표시되는 크기에 비해 렌더링 비용이 크게 발생”하는 현상이 발생할 수 있으므로, 사용하는 위치에 주의하여 이용해야 합니다.
참고로 모델 캔버스의 크기나 텍스처 아틀라스의 크기는 여기에서 영향을 미치지 않습니다.
블렌드 모드 및 오프스크린 렌더링의 부하 비교
각 기능의 렌더링 부하 순서는 다음과 같습니다.
(무거움) 오프스크린 렌더링 > 고급 블렌드 모드 (≒ 클리핑) >> 일반 블렌드 모드 (가벼움)
블렌드 모드 및 오프스크린 렌더링 통계 정보를 확인합니다
Cubism Editor 5.3.00 beta4부터 모델의 통계 정보에서 ‘고급 블렌드 모드 사용 횟수’나 ‘오프스크린 렌더링 관련’ 통계 정보를 확인할 수 있습니다.
| 모델 통계 정보 | Cubism Viewer (for OW) |
![]() | ![]() |
동작 확인에 대하여
블렌드 모드, 오프스크린 렌더링 기능 중 하나를 사용한 모델은 Live2D 모델을 표시하는 PC 등의 사양이나 소프트웨어에서 실제로 표시하는 화면 크기(화면 해상도)에 따라 성능에 영향을 받습니다.
화면 크기는 클수록 성능에 더 많은 영향을 미칩니다.
Tips
모델의 동작을 확인할 경우에는 반드시 nizima LIVE 등 모델을 표시하는 소프트웨어가 동작하는 환경에서 실제로 사용하는 모델을 표시하여 확인하십시오.
요약
블렌드 모드, 오프스크린 렌더링을 사용한 모델을 제작할 때는, 어떤 환경에서 동작시킬 모델인지를 가정하는 것부터 시작하여, 그중 가장 제약이 엄격한 환경에서 동작하는 모델을 제작해야 합니다.
실제로 모델을 제작할 때 유의해야 할 사항은 다음과 같습니다.
주의사항 (1)
블렌드 모드 및 오프스크린 렌더링의 사용 횟수를 조정합니다.
모델을 표시하거나 실제로 작동할 때 성능이 저하되면, 모델의 통계 정보를 참조하여 다음 항목들의 수를 줄여야 합니다.
・고급 블렌드 모드를 사용하는 오브젝트의 수.
・오프스크린 렌더링이 있는 파츠의 수.
주의사항 (2)
오프스크린 렌더링을 이용하는 경우 계층 구조를 조정한다.
오프스크린 렌더링을 사용하는 부모-자식 계층 구조가 깊어지는 구조에서는, 최대 깊이와 이용하는 수에 따라 메모리 사용량이 증가합니다.
실제로 모델을 표시하는 환경에서 모델을 표시할 때 메모리 용량이 압박을 받는 경우, 모델의 통계 정보나 파츠 팔레트를 참조하여 오프스크린 렌더링을 사용하는 부모-자식 계층의 깊이를 얕게 할 필요가 있습니다.
기타 주의 사항
모델을 표시하는 해상도가 클수록 그만큼 “렌더링 부하”와 “메모리 사용량”에 영향을 미칩니다. 예상 환경에서 필요에 따라 주의 사항 (1)과 (2)를 조정하도록 하십시오.
실제로 모델을 표시하는 환경에서, 사전에 실제로 사용할 모델을 표시하여 확인하는 것이 중요합니다.
부하 확인용 샘플 데이터
블렌드 모드와 오프스크린 렌더링을 나열한 검증용 모델을 준비했습니다. 실제로 모델을 표시하는 환경에서 부하를 확인할 수 있습니다.
샘플 데이터는 여기에서 다운로드할 수 있습니다.
※다운로드 전에 반드시 ‘Free Material License Agreement‘를 확인해 주십시오.


