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 :
Ces bibliothèques sont également dites bas niveau. Elles permettent de tracer les éléments graphiques de base que sont les lignes, les polygones et d'afficher des pixels ce qui permet d'afficher des icônes et des s.
Les bibliothèques graphiques peuvent communiquer directement avec le matériel c’est-à-dire la mémoire vidéo ou une carte graphique ou bien utiliser un pilote.
La bibliothèque X Window System sous Unix est typiquement une bibliothèque dédiée principalement à ce type de fonctions.
Certains anciens langages comme le BASIC comprenaient des fonctions graphiques comme partie intégrante du langage.
Les interfaces utilisateurs sont les éléments graphiques qui permettent à l'utilisateur d'interagir avec le programme.
Apparues avec l'ordinateur Star de Xerox, elles sont maintenant la base de l'ergonomie des ordinateurs.
Elles permettent de construire une représentation graphique au programme avec des fenêtres, boutons, ascenseurs.
Dans les bibliothèques d'interface utilisateur on peut citer Motif, Qt, GTK, GNOME, Win32.
Apparues en dernier chronologiquement, les bibliothèques 3D permettent de faire de la c’est-à-dire de dessiner des éléments en volume.
La première bibliothèque 3D était faite par Silicon Graphics : GL devenue OpenGL par la suite est l'une des plus connues avec DirectX de Microsoft.
Les bibliothèques 3D actuelles tirent parti, quand elles le peuvent, des capacités des cartes accélératrices.
La frontière entre ces types de bibliothèques est parfois floue : les fonctions 2D sont des fonctions de bases utilisées ailleurs comme dans l'interface utilisateur. De sorte que de nombreuses bibliothèques graphiques intègrent souvent plusieurs types de fonctions.
Liste de bibliothèques de tracé d'éléments 2D
Liste de bibliothè
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
The students study and apply fundamental concepts and algorithms of computer graphics for rendering, geometry synthesis, and animation. They design and implement their own interactive graphics program
L'infographie est le domaine de la création d' assistée par ordinateur. Cette activité est liée aux arts graphiques. Les études les plus courantes passent par les écoles publiques ou privées se situant majoritairement en Angleterre, en Belgique, au Canada, en France, et aux États-Unis. Lors de l'introduction du concept dans la langue française vers les années 1970, le terme « infographie » désigne les graphismes produits par ordinateur.
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 : Ces bibliothèques sont également dites bas niveau. Elles permettent de tracer les éléments graphiques de base que sont les lignes, les polygones et d'afficher des pixels ce qui permet d'afficher des icônes et des s.
X est un protocole de système de fenêtrage (window system, en anglais) qui gère l'écran, la souris et également le clavier. X11 en est la onzième version majeure. Il s’agit du standard ouvert d'interaction graphique avec l'utilisateur sur les systèmes d’exploitation de type Unix (Linux, BSD). Le système de fenêtrage X (dit « serveur X ») est optionnel sur macOS (qui utilise nativement Quartz). Il est possible d'installer un serveur X sur la plupart des systèmes d'exploitation, dont Windows.
Explore le système graphique dans les représentations cartographiques, en se concentrant sur les variables visuelles, leurs propriétés et leurs implications pour la perception de l'information.