Laplacian1 Edge detection on GPU Render to texture 에 관한 예제이다. 윈도우에 직접 Teapot를 렌더링 한 것이 아니라, 우선 윈도우 클라이언트 영역(화면의 검은 부분)과 같은 크기의 텍스쳐를 생성한 후, 그 텍스쳐에 Teapot를 그리고, Quad(Triangle x 2)를 이용하여 텍스쳐 매핑을 수행 한 것이다. DirectX는 Render to texture에 관한 여러가지 보조 함수가 있으나 OpenGL은 별로 그렇지 못하다. 이렇게 화면에 직접 무엇인가를 그리지 않는 이유에는 몇 가지를 들 수 있다. 그림 2는 그림 1에서 렌더링된 결과를 이용하여 Mask 0 -1 0 -1 4 -1 0 -1 0 로 Edge detection을 수행한 결과이다. 카툰렌더링에 사용될 Edge를 이런 식으로 구할 수도 있다는 것과,.. 2008. 10. 28. 이전 1 다음