메뉴

로그인하고 더 많은 기능을 이용하세요

이전 학습 질문 아카이브

본 페이지는 LECTUS 5.0 업데이트 전 질문을 모은 게시판 입니다.
현재 순차적으로 신규 학습 질문 게시판 으로 이동 작업중에 있으니 이용에 참고 부탁드리겠습니다.

Re:Blender Chaper06_MBPA06_22 외부 후보정 질문.

박지호
작성자
박지호
작성일
2025-01-12 16:34
조회
3697

안녕하세요, 질문주셔서 감사합니다

Q. 렌더링(F12)를 돌릴때, 아래 system is out of gpu memory  경고문이 뜹니다.  렌더링이 될 수 있도록  솔리드 뷰에서 바로 F12를 눌러 렌더링을 하거나,

텍스트 사이즈를 더 줄이거나 혹은 Mas samples 수를 줄여보았으나 렌더링은 중간에 멈췄습니다. 어떻게 해야 렌더링이 될 수 있을까요?

A. 이건 GPU를 사용하는 모든 렌더에 해당되는 말인데, 이 뜻은 말그대로 gpu의 램이 씬의 크기에 비해 부족하기에 생기는 현상입니다. 근본적으로 해결하기 위해서는 gpu를 더 좋은 것으로 혹은 gpu 를 추가하는 방법이 있겠지만, 금전적으로 부담이 되죠. 그렇기에 다른 몇가지 방법을 적어드리겠습니다. 

 

 

  1. 우선 렌더전에 컴퓨터를 껏다 켜서 컴퓨터에 떠있는 모든 소프트웨어들을 종료시켜줍니다.
  2. 그리고 현재 씬에서 보이지 않는 콜렉션은 렌더를 꺼줍니다.
  3. 세번째로 파티클의 양을 최대한 줄여봅니다. 
  4. 기본강의에서 설명드렸다시피 가장 간단하게는 simplify 옵션을 활성화 하면 됩니다(이미 시도해보셨네요.): 옵션을 자동으로 최적화 해주기에 gpu가 크게 절약되므로 대부분 문제가 해결이됩니다. 하지만 지금 수강생분도 보시다시피 텍스쳐나 어셋들의 퀄리티를 일괄적으로 줄여버리기 때문에 현재는 잘 안보이시겠지만, 씬의 전체적인 퀄리티가 낮아져버리게 되는 단점이 있습니다. 해결 방법은 가까이 있는 어셋의 퀄리티는 유지하고 멀리 있는 어셋의 퀄리티만 떨어뜨리는 방법이 있습니다.
  5. 그런데 이 방법도 씬이 커지면 어셋을 하나하나 컨트롤하기가 부담스러워지죠, 그래서 특정유료 애드온은 이러한 씬 컨트롤을 거리에 따라 한번에 해주는 툴들이 있습니다.
  6. 마지막으로 이렇게 해도 씬이 너무 크면 gpu 가 감당을 못하는 경우가 있습니다. 이때는 gpu 렌더를 끄고 cpu 렌더를 하는 것을 추천드립니다.

 

질문주셔서 감사합니다