그래픽스 라이브러리

Graphics library

그래픽스 라이브러리는 컴퓨터 그래픽을 모니터에 렌더링하는 데 도움이 되도록 설계된 프로그램 라이브러리입니다.여기에는 일반적으로 일반적인 렌더링 작업을 처리하는 함수의 최적화된 버전이 포함됩니다.이는 소프트웨어만으로 실행할 수 있으며 CPU 에서 실행할 수 있습니다(내장형 시스템에서 공통적으로 사용). 또는 GPU에 의해 하드웨어가 가속됩니다(PC에서 일반적으로 사용).이러한 기능을 이용하는 것으로, 프로그램은 모니터에 출력하는 화상을 합성할 수 있다.이것에 의해, 프로그래머가 이러한 함수를 작성 및 최적화하는 작업이 경감되어, 그래픽 프로그램을 구축하는 것에 집중할 수 있게 됩니다.그래픽 라이브러리는 주로 비디오 게임과 시뮬레이션에서 사용됩니다.

Pixar RenderMan 의 비디오 제작 시스템과 관련된 그래픽 라이브러리의 사용은 여기서 다루지 않습니다.

운영체제 간 최신 그래픽 라이브러리 사용 현황:
OS 불칸 다이렉트 X GNMX 메탈
윈도 10 무료, Nvidia 및 AMD 무료, MS 아니요. 아니요.
무료, MoltenVK 아니요. 아니요. 무료, Apple
리눅스 공짜 아니요. 아니요. 아니요.
안드로이드 공짜 아니요. 아니요. 아니요.
iOS 무료, MoltenVK 아니요. 아니요. 무료, Apple
타이젠 개발 중 아니요. 아니요. 아니요.
돛새치과 개발 중 아니요. 아니요. 아니요.
엑스박스 원 아니요. 공짜 아니요. 아니요.
Orbis OS (PS4) 아니요. 아니요. 공짜 아니요.
닌텐도 스위치 공짜 아니요. 아니요. 아니요.

일부 API는 이름에 그래픽 라이브러리(GL)를 사용합니다(특히 OpenGL과 WebGL).

「 」를 참조해 주세요.

레퍼런스

  1. ^ "cairographics.org". cairographics.org. Retrieved 2016-01-03.
  2. ^ "Clutter Project – Have fun!". clutter-project.org. Retrieved 2016-01-03.
  3. ^ "DirectX". DirectX Graphics and Gaming (Windows) - MSDN - Microsoft.
  4. ^ "emWin Graphics Library www.LPCware.com". Archived from the original on 2016-03-29.
  5. ^ "FLTK GUI and Graphics Library www.fltk.org".
  6. ^ "The Mesa 3D Graphics Library".
  7. ^ "victords/minigl".
  8. ^ "Open Inventor® Open Inventor 3D SDK".
  9. ^ "Qt - Home".
  10. ^ "SFML".
  11. ^ "SIGIL: Sound, Input, and Graphics Integration Library". www.libsigil.com. Retrieved 2016-06-21.
  12. ^ "Simple DirectMedia Layer - Homepage".
  13. ^ "Skia Graphics Library".