Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Shader

Indice Shader

Un, ou nuanceur (le mot est issu du verbe anglais pris dans le sens de « nuancer »), est un programme informatique, utilisé en image de synthèse, pour paramétrer une partie du processus de rendu réalisé par une carte graphique ou un moteur de rendu logiciel.

78 relations: Absorption (optique), Ampere (microarchitecture), Apple, Assembleur, ATI Technologies, Bande dessinée, Bibliothèque logicielle, Blender, C (langage), Calibration de caméra, Carrelage, Carte graphique, Céramique, Celluloïd, Cg (langage), Console de jeux vidéo, Dessin animé, Diffusion des ondes, Direct3D, DirectX, GeForce, Grille informatique, High-Level Shading Language, Infographie, Infographie tridimensionnelle, Intel Arc, Interface de programmation, Interpolation numérique, Iray, Jeu vidéo, Khronos Group, Level of detail, Mental Ray, Metal (API), Microarchitecture, Microsoft, Modèle de shader unifié, Moteur de rendu 3D, Normale (géométrie), Nvidia, Ombrage de celluloïd, Ombrage de Gouraud, Ombre, OpenGL, OpenGL Architecture Review Board, OpenGL Shading Language, Parallélisme (informatique), Pavage du plan, PhotoRealistic RenderMan, Pipeline 3D, ..., Pixar Animation Studios, Placage de relief, Plan (mathématiques), PlayStation 3, Primitive (modélisation), Processeur graphique, Programme informatique, Rastérisation, Ray tracing, Réflexion (optique), Réfraction, RenderMan Interface Specification, RenderMan Shading Language, Shader, Sommet (géométrie), Sony, Sony Pictures Imageworks, Standard Portable Intermediate Representation, Structure de contrôle, Texture (image de synthèse), Transform, clipping, and lighting, Triangulation d'une surface, Turing (microarchitecture), Type (informatique), Vecteur, Vulkan (API), Wikiwix, 2001 en informatique. Développer l'indice (28 plus) »

Absorption (optique)

L'absorption en optique, ou en électromagnétisme, désigne un processus physique par lequel l'énergie électromagnétique est transformée en une autre forme d'énergie.

Nouveau!!: Shader et Absorption (optique) · Voir plus »

Ampere (microarchitecture)

Ampere est une microarchitecture de processeur graphique développée par Nvidia pour ses cartes graphiques.

Nouveau!!: Shader et Ampere (microarchitecture) · Voir plus »

Apple

Apple Inc. (« pomme » en anglais) (anciennement Apple Computer, Inc.) est une entreprise multinationale américaine qui crée et commercialise des produits électroniques grand public, des ordinateurs personnels et des logiciels.

Nouveau!!: Shader et Apple · Voir plus »

Assembleur

Un langage d'assemblage ou langage assembleur est, en programmation informatique, le langage de plus bas niveau qui représente le langage machine sous une forme lisible par un humain.

Nouveau!!: Shader et Assembleur · Voir plus »

ATI Technologies

ATI Technologies Inc. était une entreprise canadienne, basée à Markham en Ontario, active dans la production de microprocesseurs pour cartes graphiques et de chipsets pour PC, téléphones portables et consoles de jeux vidéo.

Nouveau!!: Shader et ATI Technologies · Voir plus »

Bande dessinée

Une planche du ''Little Nemo'' de Winsor McCay (1905). Une bande dessinée (dénomination communément abrégée en BD ou en bédé) est une forme d'expression artistique, souvent désignée comme le « neuvième art », utilisant une juxtaposition de dessins (ou d'autres types d'images fixes, mais pas uniquement photographiques), articulés en séquences narratives et le plus souvent accompagnés de textes (narrations, dialogues, onomatopées).

Nouveau!!: Shader et Bande dessinée · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: Shader et Bibliothèque logicielle · Voir plus »

Blender

Blender est un logiciel libre de modélisation, d’animation par ordinateur et de rendu en 3D, créé en 1994.

Nouveau!!: Shader et Blender · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Shader et C (langage) · Voir plus »

Calibration de caméra

En traitement d'image, l'opération de calibration de caméra revient à modéliser le processus de formation des images, c'est-à-dire trouver la relation entre les coordonnées spatiales d'un point de l'espace avec le point associé dans l'image prise par la caméra.

Nouveau!!: Shader et Calibration de caméra · Voir plus »

Carrelage

e. XIX. Le terme de carrelage désigne à l'origine l'action de poser des carreaux, puis, par métonymie, le résultat de cette action.

Nouveau!!: Shader et Carrelage · Voir plus »

Carte graphique

Une carte graphique ou carte vidéo (anciennement, par abus de langage, une carte VGA), ou encore un adaptateur graphique, est un périphérique graphique ou carte d'extension d’ordinateur dont le rôle est de produire une image affichable sur un écran.

Nouveau!!: Shader et Carte graphique · Voir plus »

Céramique

Panneau mural à décor d'azulejos,à l'entrée du marché central de Funchal(île de Madère). Une céramique est un objet en argile cuite.

Nouveau!!: Shader et Céramique · Voir plus »

Celluloïd

Le celluloïd est le nom donné à une matière composée essentiellement de nitrate de cellulose et de camphre.

Nouveau!!: Shader et Celluloïd · Voir plus »

Cg (langage)

Une petite photo montrant plusieurs éléments de scène différents ombrés à l'aide de HLSL. La statue est déformée physiquement en fonction de son emplacement. La texture de la porte intérieure est déformée physiquement en fonction de l'intensité de la couleur. Le carré d'arrière-plan est transformé et tourné de manière algorithmique et l'ondulation de l'eau qui reflète la scène entière est également un shader. Cg ou C for Graphics est un langage de haut niveau créé par NVIDIA pour programmer les vertex et les pixel shaders.

Nouveau!!: Shader et Cg (langage) · Voir plus »

Console de jeux vidéo

Une des premières consoles de jeu, connectée à un téléviseur, dans les années 1970. Jeu en cours: ''Pong''. Une console de jeux vidéo est un appareil informatique destiné à l'origine aux jeux vidéo et qui a rapidement évolué en ordinateur spécialisé.

Nouveau!!: Shader et Console de jeux vidéo · Voir plus »

Dessin animé

Réalisé sur différents supports (papier, carton, verre, cello, ordinateur…), un dessin animé est un film d'animation consistant à communiquer aux spectateurs l'illusion du mouvement de personnages ou d'objets en enregistrant image par image une suite de dessins représentant les différentes phases de ce mouvement.

Nouveau!!: Shader et Dessin animé · Voir plus »

Diffusion des ondes

La diffusion est le phénomène par lequel un rayonnement, comme la lumière, le son ou un faisceau de particules, est dévié dans diverses directions par une interaction avec d'autres objets.

Nouveau!!: Shader et Diffusion des ondes · Voir plus »

Direct3D

Direct3D est une bibliothèque logicielle de la série Microsoft DirectX.

Nouveau!!: Shader et Direct3D · Voir plus »

DirectX

Microsoft DirectX est une collection de bibliothèques destinées à la programmation d’applications multimédia, plus particulièrement de jeux ou de programmes faisant intervenir de la vidéo, sur les plates-formes Microsoft et Sony (Xbox,,,, systèmes d’exploitation Windows).

Nouveau!!: Shader et DirectX · Voir plus »

GeForce

GeForce est une série de cartes graphiques fabriquées par Nvidia depuis 1999.

Nouveau!!: Shader et GeForce · Voir plus »

Grille informatique

Une grille informatique (en anglais) est une infrastructure virtuelle constituée d'un ensemble de ressources informatiques potentiellement partagées, distribuées, hétérogènes, délocalisées et autonomes.

Nouveau!!: Shader et Grille informatique · Voir plus »

High-Level Shading Language

ou (HLSL) est le langage de programmation propriétaire des pipelines (shaders) des cartes graphiques 3D intégré à l'API Direct3D de Microsoft.

Nouveau!!: Shader et High-Level Shading Language · Voir plus »

Infographie

L'infographie est le domaine de la création d'images numériques assistée par ordinateur.

Nouveau!!: Shader et Infographie · Voir plus »

Infographie tridimensionnelle

La synthèse d'images tridimensionnelles, souvent appelée infographie tridimensionnelle ou infographie 3D (3D pour trois dimensions: x, y, z, les trois axes qui constituent le repère orthonormé de la géométrie dans l'espace), est un ensemble de techniques notamment issues de la CAO qui permet la représentation d'objets en perspective sur un écran d'ordinateur.

Nouveau!!: Shader et Infographie tridimensionnelle · Voir plus »

Intel Arc

Intel Arc est une série de cartes graphiques dédiées conçue par Intel, commercialisée le 30 mars 2022.

Nouveau!!: Shader et Intel Arc · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: Shader et Interface de programmation · Voir plus »

Interpolation numérique

En analyse numérique (et dans son application algorithmique discrète pour le calcul numérique), l'interpolation est une opération mathématique permettant de remplacer une courbe ou une fonction par une autre courbe (ou fonction) plus simple, mais qui coïncide avec la première en un nombre fini de points (ou de valeurs) donnés au départ.

Nouveau!!: Shader et Interpolation numérique · Voir plus »

Iray

iRay est un moteur de rendu 3D interactif, développé par la société.

Nouveau!!: Shader et Iray · Voir plus »

Jeu vidéo

Un jeu vidéo est un jeu électronique doté d'une interface utilisateur permettant une interaction humaine ludique en générant un retour visuel sur un dispositif vidéo.

Nouveau!!: Shader et Jeu vidéo · Voir plus »

Khronos Group

Le groupe Khronos est un consortium industriel fondé en 2000, et dont le but est de créer des API dont les spécifications sont rendues publiques et sont utilisables gratuitement, pour « créer et exécuter des applications multimédia sur un grand nombre de plateformes et appareils ».

Nouveau!!: Shader et Khronos Group · Voir plus »

Level of detail

Le level of detail (en français, « niveau de détail »), généralement abrégé LOD, est une technique utilisée dans la modélisation 3D temps réel (principalement dans le jeu vidéo), qui définit un niveau de détail d'un objet, parmi plusieurs prédéfinis, suivant la taille qu'il aura à l'écran.

Nouveau!!: Shader et Level of detail · Voir plus »

Mental Ray

Mental Ray est un moteur de rendu 3D logiciel produit par la société Mental Images GmbH.

Nouveau!!: Shader et Mental Ray · Voir plus »

Metal (API)

Metal est une API bas niveau d'accélération graphique 3D développée par Apple, introduit avec iOS 8.

Nouveau!!: Shader et Metal (API) · Voir plus »

Microarchitecture

Core d'Intel La microarchitecture Nehalem d'Intel La microarchitecture d'un processeur est un plan de ce processeur au niveau logique.

Nouveau!!: Shader et Microarchitecture · Voir plus »

Microsoft

Microsoft Corporation (Prononciation en anglais américain retranscrite selon la norme API.) est une multinationale informatique et micro-informatique américaine, fondée en 1975 par Bill Gates et Paul Allen.

Nouveau!!: Shader et Microsoft · Voir plus »

Modèle de shader unifié

En infographie tridimensionnelle, le modèle de shader unifié (connu dans Direct3D 10 sous le nom de « Shader Model 4.0 ») est une forme de shader hardware dans un processeur graphique (GPU) dont tous les étages dans le pipeline de rendu ont les mêmes capacités.

Nouveau!!: Shader et Modèle de shader unifié · Voir plus »

Moteur de rendu 3D

Exemple d'habillage d'un modèle 3D: matériau transparent, ombres projetées et image collée en surface. Un moteur de rendu 3D peut être un logiciel classique ou des algorithmes (formant ce qui est appelé le ''pipeline'' graphique) intégrés dans des cartes graphiques spéciales (matériel) qui calculent une ou plusieurs images 3D en y restituant non seulement la projection 3D, les textures (apparence des surfaces des objets visualisés) mais surtout tous les effets d'éclairage (ombres, réflexions).

Nouveau!!: Shader et Moteur de rendu 3D · Voir plus »

Normale (géométrie)

En mathématiques, et plus précisément en géométrie, la droite normale à une courbe ou à une surface en un point est une droite perpendiculaire à la tangente ou au plan tangent en ce point.

Nouveau!!: Shader et Normale (géométrie) · Voir plus »

Nvidia

Nvidia Corporation est une société multinationale américaine de technologie basée à Santa Clara et immatriculée dans l'État du Delaware.

Nouveau!!: Shader et Nvidia · Voir plus »

Ombrage de celluloïd

L'ombrage de celluloïd, ou ses anglicismes cel-shading et toon-shading, est un modèle d'éclairage non photoréaliste utilisé en synthèse d'image.

Nouveau!!: Shader et Ombrage de celluloïd · Voir plus »

Ombrage de Gouraud

Lombrage de Gouraud (Gouraud en anglais) est une technique de rendu 3D inventée par Henri Gouraud.

Nouveau!!: Shader et Ombrage de Gouraud · Voir plus »

Ombre

Ombre propre et ombre portée. L'ombre est la zone sombre que crée l'interposition d'un objet opaque entre une source de lumière et une surface qu'elle éclaire.

Nouveau!!: Shader et Ombre · Voir plus »

OpenGL

Graphics Pipeline Process''). OpenGL est un ensemble normalisé de fonctions de calcul d'images 2D ou 3D lancé par Silicon Graphics en 1992Dave Astle et Kevin H. Hawkins,, Cengage Learning - 2004.

Nouveau!!: Shader et OpenGL · Voir plus »

OpenGL Architecture Review Board

L'OpenGL Architecture Review Board (ARB) est un consortium qui, entre 1992 et 2006, encadre les spécifications d'OpenGL.

Nouveau!!: Shader et OpenGL Architecture Review Board · Voir plus »

OpenGL Shading Language

L’OpenGL Shading Language (GLSL) est un langage de programmation de shaders de haut niveau dont la syntaxe est fondée sur le langage C. Ces derniers permettent un contrôle avancé du pipeline de la carte graphique.

Nouveau!!: Shader et OpenGL Shading Language · Voir plus »

Parallélisme (informatique)

Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci.

Nouveau!!: Shader et Parallélisme (informatique) · Voir plus »

Pavage du plan

Pavage constitué de triangles équilatéraux et d'hexagones, dit ''pavage trihexagonal''. Pavage hexagonal de tomettes provençales en terre cuite. Un pavage du plan est un ensemble de portions du plan, par exemple des polygones, dont l'union est le plan tout entier, sans recouvrement.

Nouveau!!: Shader et Pavage du plan · Voir plus »

PhotoRealistic RenderMan

PhotoRealistic RenderMan (ou PRMan) est le moteur de rendu 3D de Pixar.

Nouveau!!: Shader et PhotoRealistic RenderMan · Voir plus »

Pipeline 3D

On appelle pipeline 3D la succession des opérations généralement réalisées par une carte graphique nécessaires au rendu d'un lot de données (maillages et textures principalement) sur un tampon chromatique, la plupart du temps ce dernier est ensuite affiché à l'écran.

Nouveau!!: Shader et Pipeline 3D · Voir plus »

Pixar Animation Studios

Pixar Animation Studios, ou simplement Pixar dans le langage courant, est une société américaine de production de films en images tridimensionnelles de synthèse.

Nouveau!!: Shader et Pixar Animation Studios · Voir plus »

Placage de relief

Le placage de relief.

Nouveau!!: Shader et Placage de relief · Voir plus »

Plan (mathématiques)

En géométrie classique, un plan est une surface plate illimitée, munie de notions d’alignement, d’angle et de distance, et dans laquelle peuvent s’inscrire des points, droites, cercles et autres figures planes usuelles.

Nouveau!!: Shader et Plan (mathématiques) · Voir plus »

PlayStation 3

La PlayStation 3 (abrégé officiellement PS3) est une console de jeux vidéo de septième génération commercialisée par Sony.

Nouveau!!: Shader et PlayStation 3 · Voir plus »

Primitive (modélisation)

Primitives communes en 2D (triangle, rectangle, ellipse, droite, polygone) Dans le vocabulaire de la 3D, les primitives sont des formes géométriques de base, pouvant être créées sur demande par le logiciel, mathématiquement parfaites car régies par des formules mathématiques (par opposition aux objets dits « maillés »).

Nouveau!!: Shader et Primitive (modélisation) · Voir plus »

Processeur graphique

Un processeur graphique, ou GPU (de l'anglais Graphics Processing Unit), également appelé coprocesseur graphique sur certains systèmes, est une unité de calcul assurant les fonctions de calcul d'image.

Nouveau!!: Shader et Processeur graphique · Voir plus »

Programme informatique

Un programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur.

Nouveau!!: Shader et Programme informatique · Voir plus »

Rastérisation

La rastérisation, ou matricialisation, est un procédé qui consiste à convertir une image vectorielle en une image matricielle destinée à être affichée sur un écran ou imprimée par un matériel d'impression.

Nouveau!!: Shader et Rastérisation · Voir plus »

Ray tracing

Exemple d'image de synthèse montrant la réfraction dans cinq milieux différents: dans l'air, dans le liquide bleu, dans le liquide rouge, dans le verre et dans le tube de plastique (les images sont déformées par le changement d'indice optique). Le lancer de rayons.

Nouveau!!: Shader et Ray tracing · Voir plus »

Réflexion (optique)

La réflexion en optique désigne un des phénomènes qui intervient lors de l'incidence de la lumière sur un matériau.

Nouveau!!: Shader et Réflexion (optique) · Voir plus »

Réfraction

En physique des ondes, la réfraction désigne la courbe d'une onde (notamment optique, acoustique ou sismologique) à l'interface entre deux milieux aux vitesses de phase différentes sur le plan chimique ou physique (densité, impédance, température...) La réfraction se traduit par une modification de l'orientation.

Nouveau!!: Shader et Réfraction · Voir plus »

RenderMan Interface Specification

RenderMan Interface Specification (RIS) définit une spécification de communication entre un modeleur 3D et un moteur de rendu 3D, ce qui permet d'utiliser librement des outils compatibles, très nombreux, surtout en logiciel libre.

Nouveau!!: Shader et RenderMan Interface Specification · Voir plus »

RenderMan Shading Language

RenderMan Shading Language (abrégé en RSL, en français langage d'ombrage RenderMan) est un composant de RenderMan Interface Specification qui est utilisé pour définir des shaders.

Nouveau!!: Shader et RenderMan Shading Language · Voir plus »

Shader

Un, ou nuanceur (le mot est issu du verbe anglais pris dans le sens de « nuancer »), est un programme informatique, utilisé en image de synthèse, pour paramétrer une partie du processus de rendu réalisé par une carte graphique ou un moteur de rendu logiciel.

Nouveau!!: Shader et Shader · Voir plus »

Sommet (géométrie)

Le sommet d'un angle est le point d'intersection où se réunissent deux segments de droites. En géométrie, un sommet est un point particulier d'une figure.

Nouveau!!: Shader et Sommet (géométrie) · Voir plus »

Sony

, est une société multinationale japonaise basée dans l'arrondissement de Minato à Tokyo (Japon).

Nouveau!!: Shader et Sony · Voir plus »

Sony Pictures Imageworks

Sony Pictures Imageworks, Inc. (SPI) est un studio canadien spécialisé dans les effets visuels et l'animation par ordinateur.

Nouveau!!: Shader et Sony Pictures Imageworks · Voir plus »

Standard Portable Intermediate Representation

Standard Portable Intermediate Representation ou SPIR est un langage intermédiaire, créé par le Khronos Group, à l'origine pour le calcul parallèle intensif et faciliter l'interprétation d'OpenCL, et dans son API Vulkan, avec SPIR-V pour la transmission des shaders aux pilotes des processeurs graphiques.

Nouveau!!: Shader et Standard Portable Intermediate Representation · Voir plus »

Structure de contrôle

En programmation informatique, une structure de contrôle est une instruction particulière d'un langage de programmation impératif pouvant dévier le flot de contrôle du programme la contenant lorsqu'elle est exécutée.

Nouveau!!: Shader et Structure de contrôle · Voir plus »

Texture (image de synthèse)

Dans le domaine de la synthèse d'image, une texture est une image en deux dimensions (2D) que l'on va appliquer sur une surface (2D) ou sur la surface externe d'un volume en trois dimensions (3D) de manière à habiller cette surface ou ce volume.

Nouveau!!: Shader et Texture (image de synthèse) · Voir plus »

Transform, clipping, and lighting

Transform, clipping & Lighting (TCL), est un terme de graphisme, utilisé dans l'industrie informatique et en particulier dans la conception et les « rendus » de scènes en 3 dimensions.

Nouveau!!: Shader et Transform, clipping, and lighting · Voir plus »

Triangulation d'une surface

La triangulation d'une surface peut signifier.

Nouveau!!: Shader et Triangulation d'une surface · Voir plus »

Turing (microarchitecture)

Turing est une microarchitecture de processeur graphique développée par Nvidia pour ses cartes graphiques.

Nouveau!!: Shader et Turing (microarchitecture) · Voir plus »

Type (informatique)

Présentation des principaux '''types de données'''. En programmation informatique, un type de donnée, ou simplement un type, définit la nature des valeurs que peut prendre une donnée, ainsi que les opérateurs qui peuvent lui être appliqués.

Nouveau!!: Shader et Type (informatique) · Voir plus »

Vecteur

Deux vecteurs \overrightarrowu et \overrightarrowv et leur vecteur somme. En mathématiques, un vecteur est un objet généralisant plusieurs notions provenant de la géométrie (couples de points, translations, etc.), de l'algèbre (« solution » d'un système d'équations à plusieurs inconnues), ou de la physique (forces, vitesses, accélérations).

Nouveau!!: Shader et Vecteur · Voir plus »

Vulkan (API)

Vulkan d'abord annoncé sous l'appellation OpenGL Next est une spécification proposée par le consortium Khronos Group pour la programmation graphique.

Nouveau!!: Shader et Vulkan (API) · Voir plus »

Wikiwix

Wikiwix est un métamoteur de recherche sémantique multilingue et un service d'archivage du Web, entre autres pour Wikipédia en français, créé en 2002 par la PME française Linterweb.

Nouveau!!: Shader et Wikiwix · Voir plus »

2001 en informatique

---- Cet article présente les principaux évènements de 2001 dans le domaine informatique.

Nouveau!!: Shader et 2001 en informatique · Voir plus »

Redirections ici:

Fragment shader, Fragment shaders, Geometry shader, Pixel Shader, Pixel shader, Pixel shaders, Pixel shading, Programmable shader, Programmable shaders, Shader Language, Shader language, Shaders, Shading language, Vertex Shader, Vertex and pixel shaders, Vertex shader, Vertex shaders.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »