본문 바로가기
IT,과학/IT용어풀이

[IT 용어 풀이] OpenGL

by 오우너 2018. 5. 3.
728x90
반응형

[IT 용어 풀이]

OpenGL(가장 널리 채택된 그래픽 표준)

OpenGL은 휴대용 양방향 2D및 3D그래픽 응용 프로그램을 개발하기 위한 최고의 환경입니다. 1992년에 소개된 이후 OpenGL은 업계에서 가장 널리 사용되고 지원되는 2D및 3D그래픽 API로 수천개의 응용 프로그램을 광범위한 컴퓨터 플랫폼에 제공합니다. OpenGL은 광범위한 렌더링, 텍스처 매핑, 특수 효과 및 기타 강력한 시각화 기능을 통합하여 혁신을 촉진하고 애플리케이션 개발을 가속화합니다. 개발자는 널리 사용되는 모든 데스크 톱 및 워크 스테이션 플랫폼에서 OpenGL의 강력한 성능을 활용하여 폭넓은 애플리케이션 구축을 보장할 수 있습니다.
높은 시각적 품질 및 성능
3D애니메이션에서 CAD, 시각적 시뮬레이션에 이르기까지 최대의 성능이 필요한 시각적 컴퓨팅 애플리케이션은 고품질의 고성능 OpenGL기능을 활용할 수 있습니다. 방송, CAD.CAM broadcastingCAE, 엔터테인먼트, 의료 이미징 및 가상 현실과 같은 다양한 시장의 개발자가 놀라울 정도로 뛰어난 2D및 3D그래픽을 생산하고 표시할 수 있습니다.
개발자 중심의 장점
- 산업 표준
독립적인 컨소시엄인 OpenGL아키텍처 검토 위원회는 OpenGL사양을 안내합니다. 광범위한 산업 지원을 통해 OpenGL은 진정으로 개방적이고 벤더 중립적이며 다중 플랫폼 그래픽 표준입니다.
- 안정적인
OpenGL구현은 7년 이상 다양한 플랫폼에서 사용할 수 있었습니다. 규격에 대한 추가 사항은 잘 관리되며, 제안된 업데이트는 개발자가 변경 사항을 채택할 수 있도록 적시에 발표된다. 이전 버전과의 호환성 요구 사항으로 인해 기존 애플리케이션이 더 이상 사용되지 않습니다.
- 신뢰성 및 휴대성
모든 OpenGL응용 프로그램은 운영 체제 또는 창 시스템에 관계 없이 모든 OpenGLAPI호환 하드웨어에서 일관된 시각적 표시 결과를 생성합니다.
- 진화
OpenGL은 철저하고 미래 지향적인 설계로 인해 OpenGL확장 메커니즘을 통해 API를 통해 새로운 하드웨어 혁신에 액세스 할 수 있습니다. 이러한 방식으로 혁신이 API에 적시에 나타나므로 애플리케이션 개발자와 하드웨어 공급 업체는 일반 제품 출시 주기에 새로운 기능을 통합할 수 있습니다.
- 확장 가능
OpenGLAPI기반 응용 프로그램은 가전 제품에서 PC, 워크 스테이션 및 슈퍼 컴퓨터에 이르는 다양한 시스템에서 실행될 수 있습니다. 결과적으로 애플리케이션은 개발자가 대상으로 선택한 모든 클래스의 시스템으로 확장될 수 있습니다.
- 사용하기 쉬운
OpenGL은 직관적인 설계와 논리적 명령으로 잘 구성되어 있습니다. 효율적인 OpenGL루틴은 일반적으로 다른 그래픽 라이브러리나 패키지를 사용하여 생성된 프로그램을 구성하는 응용 프로그램보다 코드 줄이 적은 응용 프로그램을 생성합니다. 또한 OpenGL드라이버는 기본 하드웨어에 대한 정보를 캡슐화하여 응용 프로그램 개발자가 특정 하드웨어 기능을 위해 설계할 필요가 없도록 합니다.
- 잘 문서화된
OpenGL에 대한 수많은 책들이 출판되었으며, 수많은 샘플 코드가 쉽게 이용 가능하여 OpenGL에 대한 정보를 저렴하고 쉽게 얻을 수 있습니다.

 

728x90
반응형

'IT,과학 > IT용어풀이' 카테고리의 다른 글

[IT 용어 풀이] 컴퓨터 비전  (0) 2018.05.04
[IT 용어 풀이] SSL(SecureSocketsLayer)  (0) 2018.05.04
[IT 용어 풀이] CUDA  (0) 2018.05.04
[IT 용어 풀이] 아키텍처  (0) 2018.05.03
[IT 용어 풀이] OpenCV  (1) 2018.05.03

댓글