안드로이드 CANVAS로 게임 제작시.. 특정부분을 지정하여 넘어가는 부분은 그리지 않는 게 설정이 가능한데요.canvas.clipRect(RECT)
오픈지엘로는 어떤 명령어를 써야 할까요?
자료가 없어서.. 그런데 참고할만한 사이트 있을까요?
CLIPRECT영역넘어가면 그려지는 좌표와 UV좌표를 임의의 값으로 조정하는 걸 4개점이니 4개의 경우의수에 맞게 만들어야 하는데 이것 말고 저것처럼 간단하게 해결할수 있을꺼 같은데 OPENGL CLIPRECT로 검색해서 만족할만환 결과를 못찾았습니다.
일단 가능은 하구요
하지만 쉽지않습니다.
저희도 엔진구현하면서 클리핑 처리하는데 몇일 걸린걸로 압니다.
(전 툴개발을 주로해서.. 자세한건 잘모르지만)
해결법은 클리핑할 사이즈의 랜더 버퍼하나 생성해서 그위에 그린다음 그 버퍼를 가져와서 그리는 방식으로 압니다.
그럼 수고하세요~