2024/03/25 2

[OpenGL] OpenGL특성 및 유용한 라이브러리

OpenGL(Open Graphics Library)은 컴퓨터 그래픽스를 위한 크로스 플랫폼 API(Application Programming Interface)입니다. 이는 2D 및 3D 그래픽 애플리케이션을 개발하기 위한 강력한 도구로 널리 사용됩니다. OpenGL은 다양한 운영 체제에서 동작하며, 컴퓨터, 모바일 기기, 게임 콘솔 등 다양한 플랫폼에서 지원됩니다. void glClearColor 화면을 지울 때 색깔을 뭐로 할지 결정한다. void glClear 화면을 클리어 시킨다. GLFW htttp://www.glfw.org/ GLFW는 크로스 플랫폼 라이브러리로서 Windows, macOS 및 Linux(OpenGL ES)와 같은 다양한 운영 체제에서 사용할 수 있습니다. 또한 C 언어 기반..

OpenGL 2024.03.25

컴퓨터 그래픽스 란?

컴퓨터 그래픽스 란? 컴퓨터를 이용해서 이미지/애니메이션을 만들어내는 모든 기술을 의미한다. 래스터 시스템 사각형의 2차원 배열에 색상을 입혀서 사진등으로 출력한다.. 래스터 시스템은 컴퓨터 그래픽스 및 이미지 처리에서 사용되는 일반적인 방법론입니다. 래스터(raster)란 이미지를 표현하는 데 사용되는 픽셀(pixel) 그리드를 의미합니다. 각 픽셀은 이미지의 색상, 밝기 또는 다른 속성을 나타내며, 이러한 속성은 일반적으로 비트맵(bitmap) 형식으로 저장됩니다. 래스터 시스템은 이미지를 표현하고 편집하는 데 사용되며, 일반적으로 디스플레이, 프린터 및 다른 출력 장치에서 이미지를 렌더링하는 데에도 사용됩니다. 래스터 시스템에서 이미지는 픽셀의 배열로 저장되며, 각 픽셀의 색상 값이나 다른 속성은 ..

OpenGL 2024.03.25