computer graphics
-
[Graphics] Z-buffer algorithm | rasterizationProgramming Language/OpenGL 2017. 3. 21. 13:47
[Graphics] Z-buffer algorithm Rasterization : 래스터화(영어: Rasterisation)는 컴퓨터 과학에서 백터 그래픽 이미지를 비디오 디스플레이나 프린터 등의 래스터 디바이스에 출력하기 위해 래스터 이미지로 변환하는 것을 의미한다. Z-buffer algorithm(depth-buffer method)Rendering할 때, 앞에 있는 물체가 뒤에 있는 물체를 가리도록 나타내어주는 알고리즘. 아무것도 없는 배경은 inf로 기본값이 설정되어있고, 물체가 있으면 해당 물체의 깊이로 덮어쓰기된다.object들이 겹칠 경우에는 더 가까운 깊이(더 작은 값)를 가진 object의 깊이를 z-buffer(depth-buffer)에 덮어쓴다. Referencesimages fro..
-
[OpenGL] glViewportProgramming Language/OpenGL 2017. 3. 21. 11:32
glViewportviewport를 설정하는 함수. View port : 컴퓨터나 휴대 단말기 등 장치에 display 요소가 표현되는 영역 void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); ParametersGLint x, GLint y : Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). : viewport의 왼쪽 아래 좌표.GLsizei width, GLsizei height : Specify the width and height of the viewport. When a GL context is first at..