An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A graphics library is a program library designed to aid in rendering computer graphics to a monitor. This typically involves providing optimized versions of functions that handle common rendering tasks. This can be done purely in software and running on the CPU, common in embedded systems, or being hardware accelerated by a GPU, more common in PCs. By employing these functions, a program can assemble an image to be output to a monitor. This relieves the programmer of the task of creating and optimizing these functions, and allows them to focus on building the graphics program. Graphics libraries are mainly used in video games and simulations.

Property Value
dbo:abstract
  • Eine Grafikbibliothek ist eine Programmbibliothek, die einem Programm grundlegende Funktionen zur Grafikausgabe bereitstellt.Die bekanntesten Gruppen solcher Funktionen sind: * OpenGL, eine standardisierte Programmierschnittstelle für 3D-Grafiken * Sprites, aus den Ursprüngen der Computerspiele stammende Methode, jedes bewegliche Objekt auf dem Bildschirm einem Sprite zuzuweisen, und zwischen ihnen Kollisionen festzustellen * Geometrische Funktionen, wie Kreis, Ellipse, ausgefüllte Rechtecke, Linien * Fenstersysteme, Menüs, Dialogfenster, Buttons * Schriftausgabe Meist agiert der Programmierer mit abstrakten Objekten, die dann von der jeweiligen Bibliothek auf Pixel umgesetzt werden, wobei die Gruppe der 3D-Grafiken im Gegensatz zu den 2D-Pendants vorher noch in Voxel bzw. Texel konvertiert wird. Gerade letztere haben ihre Bedeutung aus dem Spielebereich erfahren, jedoch sind auch professionelle Bildbearbeitung, medizinische Systeme, Mustererkennung und Konstruktionsabläufe (CAD) entscheidend gewesen für die Entwicklung vieler Grafikfunktionen. Grafikbibliotheken sind von eigenständigen Anwendungen zur Darstellung von Bildern (Bildbearbeitung), Daten und Funktionen (Funktionenplotter) zu unterscheiden. Theoretisch müssten solche Anwendungen nur aus einer grafischen Benutzeroberfläche bestehen, über die auf Module einer Grafikbibliothek zugegriffen wird; historisch haben sich aber Bibliotheken und Anwendungen zumeist unabhängig voneinander entwickelt. (de)
  • A graphics library is a program library designed to aid in rendering computer graphics to a monitor. This typically involves providing optimized versions of functions that handle common rendering tasks. This can be done purely in software and running on the CPU, common in embedded systems, or being hardware accelerated by a GPU, more common in PCs. By employing these functions, a program can assemble an image to be output to a monitor. This relieves the programmer of the task of creating and optimizing these functions, and allows them to focus on building the graphics program. Graphics libraries are mainly used in video games and simulations. The use of graphics libraries in connection with video production systems, such as Pixar RenderMan, is not covered here. Some APIs use Graphics Library (GL) in their name, notably OpenGL and WebGL. (en)
  • Une bibliothèque graphique est une bibliothèque logicielle spécialisée dans les fonctions graphiques. Elle permet d'ajouter des fonctions graphiques à un programme. Ces fonctions sont classables en trois types qui sont apparus dans cet ordre chronologique et de complexité croissante : (fr)
  • GL è una libreria sviluppata per facilitare la generazione di computer grafica su personal computer. Generalmente include una serie di funzioni ottimizzate che gestiscono i più comuni processi di rendering. Ciò può essere realizzato esclusivamente tramite software ed essere eseguito dalla CPU (come nel caso dei sistemi embedded), oppure essere accelerato via hardware tramite una GPU (quando è presente una scheda video con un proprio processore). Facendo uso di queste funzioni, un programma può comporre un'immagine bi-tridimensionale e visualizzarla sullo schermo. Questo evita allo sviluppatore l'onere di sviluppare ed ottimizzare queste funzioni permettendogli di concentrarsi sulla visione d'insieme dell'applicazione grafica. (it)
  • Графічна бібліотека — це бібліотека підпрограм, призначена для відтворення комп'ютерної графіки на екрані. Зазвичай вона надає оптимізовані версії функцій, які виконують рендеринг. Це може здійснюватись виключно програмним шляхом і виконуватись центральним процесором (поширено у вбудованих системах), або з залученням апаратного прискорення за допомогою графічного процесора (поширеніше в персональних комп'ютерах). Використовуючи ці функції, програма може підготувати зображення для виведення на монітор. Це звільняє програміста від самостійного створення і оптимізації цих функцій і дозволяє зосередитися на побудові власне графічної програми. Графічні бібліотеки переважно використовуються у відеоіграх та симуляторах. У назві деяких API використовується скорочення GL (графічна бібліотека), наприклад, OpenGL і WebGL. (uk)
  • 图形库是一个用于在显示器上渲染计算机图形的程序库。它通常提供一组经过优化的函数来执行常见的渲染任务。这些任务通常可以完全在软件层面上解决,使用CPU进行计算,常见于嵌入式系统;或者由一枚GPU进行硬件加速,常见于家用计算机。使用这些函数,一个程序可以组合成一张图像在显示器上输出。这样,便解除了程序员创建和优化这些函数的负担,使得他们得以专注于构造图形程序。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 4417299 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 4817 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1096335595 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • Une bibliothèque graphique est une bibliothèque logicielle spécialisée dans les fonctions graphiques. Elle permet d'ajouter des fonctions graphiques à un programme. Ces fonctions sont classables en trois types qui sont apparus dans cet ordre chronologique et de complexité croissante : (fr)
  • GL è una libreria sviluppata per facilitare la generazione di computer grafica su personal computer. Generalmente include una serie di funzioni ottimizzate che gestiscono i più comuni processi di rendering. Ciò può essere realizzato esclusivamente tramite software ed essere eseguito dalla CPU (come nel caso dei sistemi embedded), oppure essere accelerato via hardware tramite una GPU (quando è presente una scheda video con un proprio processore). Facendo uso di queste funzioni, un programma può comporre un'immagine bi-tridimensionale e visualizzarla sullo schermo. Questo evita allo sviluppatore l'onere di sviluppare ed ottimizzare queste funzioni permettendogli di concentrarsi sulla visione d'insieme dell'applicazione grafica. (it)
  • 图形库是一个用于在显示器上渲染计算机图形的程序库。它通常提供一组经过优化的函数来执行常见的渲染任务。这些任务通常可以完全在软件层面上解决,使用CPU进行计算,常见于嵌入式系统;或者由一枚GPU进行硬件加速,常见于家用计算机。使用这些函数,一个程序可以组合成一张图像在显示器上输出。这样,便解除了程序员创建和优化这些函数的负担,使得他们得以专注于构造图形程序。 (zh)
  • Eine Grafikbibliothek ist eine Programmbibliothek, die einem Programm grundlegende Funktionen zur Grafikausgabe bereitstellt.Die bekanntesten Gruppen solcher Funktionen sind: * OpenGL, eine standardisierte Programmierschnittstelle für 3D-Grafiken * Sprites, aus den Ursprüngen der Computerspiele stammende Methode, jedes bewegliche Objekt auf dem Bildschirm einem Sprite zuzuweisen, und zwischen ihnen Kollisionen festzustellen * Geometrische Funktionen, wie Kreis, Ellipse, ausgefüllte Rechtecke, Linien * Fenstersysteme, Menüs, Dialogfenster, Buttons * Schriftausgabe (de)
  • A graphics library is a program library designed to aid in rendering computer graphics to a monitor. This typically involves providing optimized versions of functions that handle common rendering tasks. This can be done purely in software and running on the CPU, common in embedded systems, or being hardware accelerated by a GPU, more common in PCs. By employing these functions, a program can assemble an image to be output to a monitor. This relieves the programmer of the task of creating and optimizing these functions, and allows them to focus on building the graphics program. Graphics libraries are mainly used in video games and simulations. (en)
  • Графічна бібліотека — це бібліотека підпрограм, призначена для відтворення комп'ютерної графіки на екрані. Зазвичай вона надає оптимізовані версії функцій, які виконують рендеринг. Це може здійснюватись виключно програмним шляхом і виконуватись центральним процесором (поширено у вбудованих системах), або з залученням апаратного прискорення за допомогою графічного процесора (поширеніше в персональних комп'ютерах). Використовуючи ці функції, програма може підготувати зображення для виведення на монітор. Це звільняє програміста від самостійного створення і оптимізації цих функцій і дозволяє зосередитися на побудові власне графічної програми. Графічні бібліотеки переважно використовуються у відеоіграх та симуляторах. (uk)
rdfs:label
  • Grafikbibliothek (de)
  • Graphics library (en)
  • GL (grafica 3d) (it)
  • Bibliothèque graphique (fr)
  • Графічна бібліотека (uk)
  • 图形库 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:genre of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License