Skip to main content

OpenGl ?

OpenGL은 2D 및 3D 컴퓨터 그래픽을 정의하는 데 사용되는 응용 프로그램 프로그램 인터페이스입니다.이 크로스 플랫폼 API는 일반적으로 2D 컴퓨터 그래픽과 이러한 유형의 상호 작용과 관련하여 컴퓨터 산업의 표준을 설정하는 것으로 간주되며 3D 그래픽과 함께 사용하기위한 일반적인 도구가되었습니다.Open Graphics Library의 경우 OpenGl은 비즈니스가 새로운 버전의 시스템으로 업그레이드 할 때마다 프로그래머가 운영 체제의 그래픽 섹션을 다시 작성할 필요가 없음을 제거했습니다.OpenGL의 기본 기능은 운영 체제에 특정 실행 파일 또는 명령 모음을 발행하는 것입니다.이를 통해 프로그램은 하드 드라이브 또는 기타 지정된 소스에있는 기존 그래픽 하드웨어와 함께 작동합니다.세트의 각 명령은 특정 드로잉 동작을 사용하거나 그래픽과 관련된 특정 특수 효과를 시작하도록 설계되었습니다.OpenGL에서 명령을 만드는 것은 두 가지 다른 방식으로 이루어질 수 있습니다.먼저 프로그래머가 반복적으로 참여할 수있는 명령 목록을 작성하고 저장할 수 있습니다.이것은 프로그램 인터페이스를 사용하는 가장 일상적인 방법 중 하나입니다.다소 영구적 인 명령의 그룹을 설정하는 것과 함께 컴퓨터 그래픽의 주변 내에서 한 번의 명령을 작성하고 실행할 수도 있습니다.OpenGL은 운영 체제와 인터페이스하고 상주 그래픽 하드웨어를 잘 활용할 수있는 기능과 함께 최종 사용자에게 사용할 수있는 다양한 내장 프로토콜을 제공합니다.이러한 기능 중에는 알파 블렌딩, 텍스처 매핑, 대기 효과 및 표면 제거와 같은 도구가 있습니다.이러한 도구는 현재 사용중인 모든 운영 체제에 참여할 수 있습니다.

실리콘 그래픽에서 개발 한 OpenGL은 이제 업계의 표준으로 간주됩니다.Application Program Interface는 Windows Systems에서 사용할 수있는 OpenGL 라이브러리의 무료 다운로드를 제공하는 Microsoft에서 적극적으로 지원됩니다.OpenGL은 또한 실리콘 그래픽에서도 만든 객체 지향 프로그래밍 도구 인 Open Inventor 와도 잘 작동합니다.