OpenGL

OpenGL
원저자실리콘 그래픽스
개발자크로노스 그룹
(구 ARB)
발표일1992년 1월(33년 전)(1992-01)
안정화 버전
4.6[1] 위키데이터에서 편집하기 / 2017년 7월 31일(7년 전)(2017년 7월 31일)
프로그래밍 언어C[2]
종류3D 그래픽 API
라이선스S.I 사용을 위한 오픈 소스 라이선스[3]
OpenGL 상표 및 로고 및 청구 적합성을 사용하고자하는 신규 라이센스 사용자를위한 상표 사용권.[4]
웹사이트opengl.org

오픈 그래픽 라이브러리(영어: Open Graphics Library 줄여서 OpenGL)[5][6]는 1992년 실리콘 그래픽스사에서 만든 2차원 및 3차원 그래픽스 표준 API 규격으로, 프로그래밍 언어 간 플랫폼 간의 교차 응용 프로그래밍을 지원한다. 이 API는 약 250여개 가량의 함수 호출을 이용하여 단순한 기하도형에서부터 복잡한 삼차원 장면을 생성할 수 있다. OpenGL은 현재 CAD, 가상현실, 정보시각화, 비행 시뮬레이션 등의 분야에서 활용되고 있다. 또한 컴퓨터 게임 분야에서도 널리 활용되고 있으며, 마이크로소프트사의 Direct3D와 함께 컴퓨터 그래픽 세계를 양분하고 있다. Direct3D와는 달리, 표준안이 여러 관련 업체의 토론과 제안으로 이루어지기에 버전 업데이트는 느린 편이다. OpenGL을 사용하여 개발된 대표적인 게임은 이드 소프트웨어퀘이크, 둠3 시리즈이다. 현재 비영리 기술 컨소시엄인 크로노스 그룹에 의하여 관리되고 있다.

  1. “Khronos Releases OpenGL 4.6 with SPIR-V Support”. 
  2. Lextrait, Vincent (January 2010). “The Programming Languages Beacon, v10.0”. May 30, 2012에 원본 문서에서 보존된 문서. March 14, 2010에 확인함. 
  3. 이것은 BSD, X 및 Mozilla 라이선스에 대해 자세히 모델링 된 자유 소프트웨어 라이선스 B이다.
  4. “Products: Software: OpenGL: Licensing and Logos”. SGI. 2012년 11월 1일에 원본 문서에서 보존된 문서. 2012년 11월 7일에 확인함. 
  5. “OpenGL 4.0 Specification” (PDF). 2017년 7월 31일에 확인함. 
  6. “CS 370 → Labs”. faculty.ycp.edu. 2019년 2월 25일에 원본 문서에서 보존된 문서. 2019년 4월 3일에 확인함. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne