RederTexture는 기본적으로 해상도 이상의 사이즈를 사용 할 수 업습니다.


이유는 Camera의 해상도를 넘어가는 부분은 렌더링에서 표시하지 않기 때문인데 이것을 바꿔주면 해결 할 수 있습니다.



    Size originDesignResolution = Director::getInstance()->getOpenGLView()->getDesignResolutionSize();
    Director::getInstance()->getOpenGLView()->setDesignResolutionSize(textureWidth, textureHeight, ResolutionPolicy);
    
    renderTexture->begin();
    
    node->visit();
    
    renderTexture->end();
    
    Director::getInstance()->getOpenGLView()->setDesignResolutionSize(originDesignResolution.width, originDesignResolution.height, ResolutionPolicy);



Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함