Information processing systems — Computer graphics — Programmer's Hierarchical Interactive Graphics System (PHIGS) — Part 4: Plus Lumière und Surfaces, PHIGS PLUS

Systèmes de traitement de l'information — Infographie — Interface de programmation du système graphique hiérarchisé (PHIGS) — Partie 4: Plus Lumière und Surfaces, PHIGS PLUS

General Information

Status
Withdrawn
Publication Date
08-Sep-1992
Withdrawal Date
08-Sep-1992
Current Stage
9599 - Withdrawal of International Standard
Completion Date
19-Nov-1997
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 9592-4:1992 - Information processing systems -- Computer graphics -- Programmer's Hierarchical Interactive Graphics System (PHIGS)
English language
170 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 9592-4:1992 - Systemes de traitement de l'information -- Infographie -- Interface de programmation du systeme graphique hiérarchisé (PHIGS)
French language
170 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

ISO/CEI
NORME
9592-4
I N T E R NAT I O NA LE
Première édition
1992-09-01
Systèmes de traitement de
l'information - Infographie - Interface de
programmation du système graphique
hiérarchisé (PHIGS) -
Partie 4:
Plus Lumière und Surfaces, PHIGS PLUS
Information processing systems - Computer graphics - Programmer's
Hierarchical Interactive Graphics System (PHIGS) -
Part 4: Plus Lumière und Surfaces, PHIGS PLUS
Numéro de référence
ISO/CEI 9592-4:1992(F)

---------------------- Page: 1 ----------------------
ISO/CEI 9592-4 : 1992(F)
Sommaire Page
1 Domaine d'application . 1
2 Références normatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Définitions . . . . . . . . . . 3
3
4 Le système us. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 A propos de la présente partie de l'ISO/CEI 9592 . . . . . . . . . . . . . . .,. . . . . . . . . . . . . . . . 8
4.1.1 Spécification et conformité. . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
4.1.2 Enregistrement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
4.1.3 Conventions de notation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Résumé et concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
4.2
4.2.1 Résumé . 9
Concepts . . 9
4.2.2
Eléments de structure de PHIGS PLUS . 11
4.3
4.3.1 Éléments de structure de primitive de sortie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1
4.3.2 Éléments de structure de spécification d'attributs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . 1 1
4.3.3 Archivage des éléments de structure . 12
Primitives de sortie . 13
4.4
4.4.1 Généralités . 13
4.4.2 Ensemble de polylignes avec couleur. . 13
4.4.3 Ensemble de polygones avec données . . 13
4.4.4 Matrice de cellules PLUS . . 14
4.4.5 Ensemble d'ensembles de polygones avec données . . . . . . . . . . . . . 14
4.4.6 Ensemble de triangles avec données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.4.7 Bande de triangles avec données . . 15
4.4.8 Maille de quadrilatères avec données . .,. , .
4.4.9 Courbe B-spline non uniforme . . . . . . . . . . . . 16
4.4.10 Courbe B-spline non uniforme avec couleur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.1 1 Surface B-spline non uniforme. . . . . . . . . .
4.4.12 Délimitation de surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.4.13 Surface B-spline non uniforme avec données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1
4.4.14 Primitives surfaciques et facettes . . . . . . . . . . . 22
4.4.15 Découpage de modélisation . 23
Co ISOICEI 1992
Droits de reproduction réservés. Sauf prescription 'différente, aucune partie de cette publi-
cation ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun pro-
cédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord
écrit de l'éditeur.
ISO/CEI Copyright Office Case Postale 56 CH-1211 Genève 20 Suisse
Version française tirée en 1994
Imprimé en Suisse
..
11

---------------------- Page: 2 ----------------------
ISO/CEI 9592-4 : 1992(F)
4.5 Attributs de primitive de sortie . . .24
4.5.1 Spécification de couleur générale . . 24
4.5.2 Tables d'état et de description de poste de
4.5.3 Attributs de PHIGS PLUS appliqués aux primitives de sortie de PHIGS
4.5.3.1 Généralit . 27
4.5.3.2 Attributs de polyligne .
4.5.3.3 Attributs de pol
4.5.3.4 Attributs de texte .
4.5.3.5 Attributs
4.5.3.6 Attributs de
4.5.3.7
Attributs d'ensemble de polygones. .
4.5.3.8 Attributs
4.5.3.9 Attributs de primitive graphi
4.5.4 Attributs appli . 31
4.5.4.1 Généralités .
4.5.4.2 Attributs
4.5.4.3 Attributs de l'ensemble de polygones avec données . . 31
4.5.4.4 Attributs de la matrice de cellules PLUS .
4.5.4.5 Attributs de l'ensemble d'ensembles de polygones avec données. . .3 1
4.5.4.6 Attributs de l'ensemble de triangles avec données. .
4.5.4.7 Attrib
Attributs de la maille de quadrilatères avec do . 32
4.5.4.8
4.5.4.9 Attributs de courbe B-spline non uniforme
4.5.4.10 Attributs de courbe B-spline non uniforme
4.5.4.14 Propriétés de réflectance . .
4.5.5.1 Généralités . .
4.5.5.2 Normale a la facette. . . .43
4.5.5.3 Orientation d'une facette . .
.................................. 45
...............................................
....................................
O
................................
..................... .47
4.5.9 Stabilité. . .
..............................
4.6 Le canal de rendu de PHIGS PLUS .
4.6.1 Généralités. .
.................
4.6.2 Transformation des données. . .
.................................
................................
................................
...............................................
...............................
................................... 57
................... 58
...............................
................................... 59
.................. 59
...
111

---------------------- Page: 3 ----------------------
ISO/CEI 9592-4 : 1992(F)
'
4.6.4.7 Ombrage de l'i 59
.................................................................
4.6.5 Modèle de couleur . 63
4.6.6 Modulation en profondeur . . . 63
4.6.7 Transformation des couleurs .
.......................................... 67
4.8 Entrées graphiques . . 68
4.9 Limitations . 69
.......................................... 69
4.9.2 Géométries et données non pl . 69
4.9.3 Relation . 69
.......................................... 69
.......................................... 69
4.9.6 Critères d'approximation et splines de données . 70
4.10 Critères de support minimal . . 71
5 Spécification fonctionnelle de PHIGS PLUS . . 74
5.1 Conventions de notation
5.2 Fonctions de primitive de sortie .
5.3 Fonctions de spécification d'attributs .
5.3.1 Sélection d'attributs groupés .
5.3.2 Sélection des attributs individuels .
5.3.3 Positionnement des indicateurs d'aspect .
5.3.4 Définition de la table d'attributs de poste de travail . 113
5.4 Fonctions d'interrogation . . 127
5.4.1 Introduction . 127
5.4.2 Fonctions d'interrogation de la liste d'état de poste de travail . 127
5.4.3 Fonctions d'interrogation de la table de description de poste de travail . 137
5.4.4 Fonctions d'interrogation du contenu de structure . 154
6 Structures de données de PHIGS PLUS . . 158
6.1 Généralités . 158
6.2 Notations et types de données . 158
6.3 Ajouts et modifications de PHIGS PLUS à la table de description de PHIGS . 159
6.4 Ajouts et modifications de PHIGS PLUS à la liste d'état de parcours de PHIGS . 161
6.5 Ajouts et modifications de PHIGS PLUS à la liste d'état de poste de travail de PHIGS . 163
6.6 Ajouts et modifications de PHIGS PLUS à la table de descr . de poste de travail de PHIGS . . 165
Annexe A Listes des fonctions .
.................................................................................... 169
A.l Ordre alphabétique . . 169
A.2 Ordre d'apparition . 171
Annexe B Liste des erreurs . 175
B.1 Erreurs dépendant de la réalisation . . 175
B.2 Attributs de sortie . 175
3.3 Primitives de sortie . 176
Annexe C Propositions de formules de réflectance . 177
C.l Définition et source des variables . 177
......................................................................................................
C.2 Formules de réflectance 178
Annexe D Différences autorisées entre les réalisations de PHIGS PLUS . 181
D.l Introduction . .
Différences dépendant du poste de travail .
D.2
Annexe E Propositions de formules de modulation en pro . . 183
E . 1 Interpolation linéaire de la couleur .
E.2 Définitions . . 183
E.3 Formules .
Annexe F Table des attributs . .
iv

---------------------- Page: 4 ----------------------
ISO/CEI 9592-4 : 1992(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CE1
(Commission électrotechnique intemationale) forment ensemble un
système consacré à la normalisation internationale considérée comme un
tout. Les organismes nationaux membres de 1'ISO ou de la CE1 participent
au développement de Normes internationales par l'intermédiaire des
comités techniques créés par l'organisation concernée afin de s'occuper des
différents domaines particuliers de l'activité technique. Les comités
techniques de 1'ISO et de la CE1 collaborent dans des domaines d'intérêt
commun. D'autres organisations internationales, gouvernementales ou non
gouvernementales, en liaison avec VISO et la CE1 participent également
aux travaux.
Dans le domaine des technologies de l'information, 1'ISO et la CE1 ont créé
un comité technique mixte, l'ISO/CEI JTC 1. Les projets de Normes
internationales adoptés par le comité technique mixte sont soumis aux
organismes nationaux pour approbation, avant leur acceptation come
Normes internationales. Les Normes internationales sont approuvées
conformément aux procédures qui requièrent l'approbation de 75 % au
moins des organismes nationaux votants.
La Norme internationale ISO/CEI 9592-4 a été élaborée par le comité
technique mixte lSO/CEI JTC 1, Technologies de l'information.
L'ISOKEI 9592 comprend les parties suivantes, présentées sous le titre
général Systèmes de traitement de l'information - Infographie -
Interftrce de programmation du système graphique hiérarchisé (PHIGS) :
Description fonctionnelle
- Partie I :
- Partie 2 : Format dejlchier d'archive
- Partie 3 : Codage mode texte en clair du$chier d'archive
- Partie 4 : Plus Lumière und Surfaces, PHIGS PLUS
L'annexe D fait partie intégrante de la présente partie de l'ISO/CEI 9592.
Les annexes A, B, C, E et F sont données uniquement à titre d'information.
V

---------------------- Page: 5 ----------------------
ISO/CEI 9592-4 : 1992(F)
Introduction
L'ISO/CEI 9592-1 fournit un ensemble de fonctions pour définir, afficher et modifier des données
graphiques 2D et 3D. Elle ne permet pas la simulation des effets d'éclairage, d'ombrage ou d'autres
propriétés qui sont importantes pour l'affichage de données à plusieurs dimensions. La présente partie
de I'ISOKEI 9592 spécifie un ensemble de base ayant ces fonctionnalités à utiliser conjointement avec
les fonctionnalités définies dans l'ISO/CEI 9592-1 et son amendement 1.
Pour assurer ce support, PHIGS PLUS définit
des primitives de sortie spécifiées sous forme de courbes et de surfaces B-splines rationnelles et non
a)
rationnelles ;
des primitives de sortie dont la définition contient à la fois des données géométriques et non
b)
géométriques ;
des attributs contrôlant l'application de l'éclairage et de l'ombrage à la fois aux nouvelles primitives
c)
et aux primitives spécifiées dans l'ISO/CEI 9592-1 ;
un mécanisme général de spécification de couleur permettant une spécification non indexée de la
d)
couleur.
vi
t

---------------------- Page: 6 ----------------------
NORME INTERNATIONALE
ISOICEI 9592-4 : 1992(F)
~-
Systèmes de traitement de l'information - Infographie -
Interface de programmation du système graphique
hiérarchisé (PHIGS) -
Partie 4 - Plus Lumière und Surfaces, PHIGS PLUS
1 Domaine d'application
La présente partie de I'ISO/CEI 9592 spécifie un ensemble supplémentaire de fonctionnalités de
l'interface de programmation du système graphique hiérarchisé. Ces fonctionnalités supplémentaires ont
pour but de satisfaire certaines exigences de base d'applications dans les domaines de l'éclairage et de
l'ombrage, et définissent des primitives supplémentaires permettant de contrôler le rendu des objets 3D.
Le contenu de la présente partie s'appuie sur la coexistence avec les fonctions et fonctionnalités définies
dans l'ISO/CEI 9592-1 pour en étendre les fonctionnalites aux domaines cités plus haut.
La présente partie de l'ISO/CEI 9592 a pour objet d'être compatible avec l',ISO/CEI 9592-1 et son
amendement I. Ceci signifie que dans une réalisation conforme de PHIGS PLUS, toutes les fonctions
définies dans l'ISO/CEI 9592-1 et non modifiées par l'ISO/CEI 9592-4 doivent s'exécuter comme le
spécifie l'ISO/CEI 9592-1, que toutes les fonctions définies dans l'ISO/CEI 9592-1 mais qui sont
modifiées par l'ISO/CEI 9592-4 doivent s'exécuter comme le spécifient l'ISO/CEI 9592-1 et
I'ISO/CEI 9592-4, et qu'une application fonctionnellement conforme à l'ISO/CEI 9592-1 produit, dans
une réalisation conforme à PHIGS PLUS, les mêmes effets que dans une réalisation conforme à
l'ISO/CEI 9592-1, aux différences entre réalisations autorisées par l'ISO/CEI 9592- 1 près. II convient
que l'utilisation des fonctions de PHIGS PLUS ne provoque que les effets étendus spécifiés dans la
présente partie de 1'ISO/CEI 9592.
La présente partie de l'ISO/CEI 9592 définit une extension indépendante du langage pour son
intégration à un langage de programmation. PHIGS PLUS est intégré à une couche langage qui respecte
les conventions particulières à ce langage. Les interfaces langage pour les langages IS0 et ISO/CEI sont
spécifiées dans l'ISO/CEI 9593.
1

---------------------- Page: 7 ----------------------
ISOKEI 9592-4 : 1992(F)
2 Références normatives
Les normes suivantes contiennent des dispositions qui, par suite de la référence qui en est faite,
constituent des dispositions valables pour la présente partie de 1'ISOICEI 9592. Au moment de la
publication, les éditions indiquées étaient en vigueur. Toute norme est sujette à révision et les parties
prenantes des accords fondés sur la présente partie de TISOICE19592 sont invitées à rechercher la
possibilité d'appliquer les éditions les plus récentes des normes indiquées ci-après. Les membres de la
CE1 et de l'IS0 possèdent le registre des Normes internationales en vigueur à un moment donné.
ISOiCEI 646: 1991, Technologies de l'information - Jeux IS0 de caractères codés a 7 éléments pour
l'échange d'informations.
ISOICEI 7942: 1985, Systèmes de traitement de l'information - Infographie - Système graphique de
base (GKS) - Description fonctionnelle.
ISOICEI 8632: 1987, Technologies de l'information - Infographie - Méta$chier de stockage et de
transfert des informations de description d'images.
ISOiCEI 8805: 1988, Systèmes de traitement de l'information - Infographie - Système graphique de
hase en trois dimensions (GKS-3D) - Description fonctionnelle.
ISOICEI 9592-1: 1989, Systèmes de traitement de l'information - Infographie - Interface de
programmation du système graphique hiérarchisé (PHIGS) - Partie 1 : Description fonctionnelle.
ISOICEI 9592-1: 1989iAmd. 1: 1992, Systèmes de traitement de l'information - Infographie - Inteqtace
de programmation du système graphique hiérarchisé (PHIGS) - Partie 1 : Description fonctionnelle -
Amendement 1.
ISOiCEI 9592-2: 1989, Systèmes de traitement de l'information - Infographie - Interface de
programmation du système graphique hiérarchisé (PHIGS) - Partie 2 : Format de jchier d'archive.
ISOICEI 9592-2: 19891Amd. 1: 1992, Systèmes de traitement de l'information - Infographie - Interface
de programmation du système graphique hiérarchisé (PHIGS) - Partie 2 : Format de jchier
d'archive - Amendement 1.
ISOiCEI 9592-3: 1989, Systèmes de traitement de l'information - Infographie - Interface de
programmation du système graphique hiérarchisé (PHIGS) - Partie 3 : Codage mode texte en clair du
fichier d'archive.
ISOICEI 9592-3: 19891Amd. 1: 1992, Systèmes de traitement de l'information - Infographie - Interface
de programmation du système graphique hiérarchisé (PHIGS) - Partie 3 : Codage mode texte en clair
du jîchier &archive - Amendement 1.
ISOiCEI 9593: 1990, Systèmes de traitement de l'information - Infographie - Interfaces langage entre
un programme d'application et son support graphique.
2

---------------------- Page: 8 ----------------------
ISO/CEI 9592-4 : 1992(F)
3 Définitions
Pour les besoins de la présente partie de 1'ISOKEI 9592, les définitions suivantes s'appliquent. La
présente partie de l'ISO/CEI 9592 utilise également les définitions de l'ISO/CEI 9592-1. (Les termes
utilisés dans les définitions et qui sont eux-mêmes définis dans cet article, figurent en italique.)
3.1 source de lumière ambiante (ambient light source) : Source de lumière contribuant au calcul de
réJectance, indépendamment de l'orientation et de la position de la surface éclairée, ainsi que de la
position de l'observateur.
3.2 coefficient de réflexion ambiante (ambient reflection coefficient) : Fraction de la lumière
ambiante réfléchie par une surface.
3.3 primitive surfacique (area primitive) : L'une des primitives de sortie suivantes : polygone,
ensemble de polygones, matrice de cellules, ensemble de polygones avec données, matrice de cellules
PLUS, ensemble d'ensembles de polygones avec données, ensemble de triangles avec données, bande
de triangles avec données, maille de quadrilatères avec données, surface B-spline non uniforme et
surface B-spline non uniforme avec données. Certaines primitives graphiques généralisées peuvent
également faire partie de cette catégorie.
3.4 coefficient d'atténuation (attenuation coefficient) : Coefficient qui détermine la diminution de
l'intensité lumineuse comme étant une fonction de la distance entre la source lumineuse et un objet
éclairé.
3.5 verso (back facing) : Une facette verso a une normale Ù la facette qui, après transformation en
NPC, a une composante 2 négative. Voir aussi recto.
3.6 transformation de couleur (colour mapping) : Conversion des couleurs directes dans le canal de
rendu en d'autres couleurs avant affichage sur le poste de travail.
3.7 spline de couleur (colour spline) : Courbe ou surface paramétrique d'un espace de couleur (ou
espace de couleur homogène) définissant la distribution de couleur sur une primitive de sortie.
3.8 exposant de concentration (concentration exponent) : Paramètre d'une source de lumière
concentrée exprimant la diminution de lumière lorsque l'on s'éloigne de l'axe du cône d'influence d'une
source lumineuse.
3.9 cône d'influence (cone of influence) : Cône abstrait qui représente l'influence de la lumière
(b
provenant d'une source de lumière concentrée. Le cône d'influence est défini par la position de la source
de lumière, sa direction et son angle d'ouverture.
3.10 transformation des données (data mapping) : Conversion de données ou de couleurs spécifiques
à l'application en couleur intrinsèque.
3.11 modulation en profondeur (depth cueing) : Effet selon lequel les couleurs des points d'une
primitive de sortie se combinent avec une couleur de modulation en profondeur spécifiée. La proportion
de la combinaison dépend de la profondeur (2 en coordonnées de projection normées) des points.
3.12 mode de modulation en profondeur (depth cue mode) : Champ de toute entrée de la table de
modulation en prqfondeur de la liste d'état de poste de travail indiquant si la modulation en profondeur
doit être traitée.
3.13 table de modulation en profondeur (depth cue table) : Table de la liste d'état de poste de travail
modulation en profondeur.
qui contient les informations permettant de contrôler la
3.14 réflexion diffuse (diffuse reflection) : Approximation de la réflexion de la lumière par une surface
de façon identique dans toutes les directions.
3

---------------------- Page: 9 ----------------------
ISOKEI 9592-4 : 1992(F)
3.15 coefficient de réflexion diffuse (diffuse reflection coefficient) : Fraction de la lumière issue de
sources de lumière non ambiante, réfléchie de façon diffuse par une surface.
3.16 spécification de couleur directe (direct colour specification) : Méthode non indexée de
spécification de la couleur dans laquelle les composantes de la couleur, c'est-à-dire les coordonnées dans
l'espace de couleur, sont spécifiées en association avec le modèle de couleur dans lequel elles sont
exprimées.
3.17 source de lumière dirigée (directional light source) : Source de lumière contribuant au calcul de
réjlectance, d'une manière qui dépend de l'orientation de la surface éclairée mais qui ne dépend pas de la
position de la surface.
3.18 indicateur de visibilité d'arête (edge visibility flag) : Indicateur faisant partie de la spécification
de certaines primitives de sortie comme l'ensemble de polygones avec données, qui contrôle si une arête
est visible.
3.19 point de vue (eye point) : Point de l'espace des coordonnées universelles qui se transforme dans
l'espace des coordonnées de projection normées en un point de coordonnée Z infinie positive. Ce point
est utilisé dans le calcul de réjlectance pour déterminer les effets de l'éclairage qui dépendent de la
position de visualisation.
3.20 facette (facet) : Sous-ensemble d'une primitive surfacique. Chaque facette dune primitive de
sortie est définie par un sous-ensemble de l'ensemble des sommets de la primitive. Ce sous-ensemble
dépend du type de primitive, et dans le cas de surfaces paramétriques, de l'approximation de la surface.
Les facettes ont une orientation en NPC décrite sous les noms recto et verso.
3.21 élimination de facettes (facet culling) : Processus d'élimination de facettes recto ou de facettes
verso des primitives surfaciques.
3.22 données de facettes (facet data) : Données de couleur intrinsèque ou vecteur normal spécifiés
avec une primitive surfacique.
3.23 normale il une facette (facet normal) : Vecteur normal associé à une facette d'une primitive
surfacique. Les normales aux facettes sont utilisées pour déterminer l'orientation des facettes, et, dans
certains cas, la normale de réjlectance.
3.24 ensemble de polygones avec données (fill area set with data) : Primitive de sortie composée d'un
ensemble de polygones coplanaires. Elle est similaire à la primitive de sortie ensemble de polygones
définie dans I'ISOKEI 95 92- 1. L'élément de structure correspondant peut contenir d'autres informations
comme des couleurs ou des normales qui peuvent être, sous certaines conditions, utilisées pour colorer,
éclairer et ombrer la primitive de sortie.
3.25 recto (front facing) : Une facette recto a une normale à la facette qui, après transformation en
NPC, a une composante Z positive ou nulle. Voir aussi verso.
3.26 couleur générale (general colour) : Type de données autorisant à la fois la specification directe et
la spécification indirecte des couleurs, La couleur général spécifie un type de couleur et une valeur de
couleur dépendant du type. Le type de couleur peut soit indiquer un modèle de couleur, auquel cas les
valeurs de couleur sont des coordonnées dans l'espace de couleur correspondant à ce modèle, soit
indiquer que la couleur est spécifiée indirectement, auquel cas la valeur de couleur est un index dans la
table de couleur dépendant du poste de travail.
3.27 spline de géométrie (geometry spline) : Courbe ou surface paramétrique definissant la géométrie
d'une primitive de sortie paramétrique.
3.28 spécification indirecte de couleur (indirect colour specification) : Méthode de spécification des
couleurs au moyen d'index dans la table de couleur dépendant du poste de travail.
4

---------------------- Page: 10 ----------------------
ISO/CEI 9592-4 : 1992(F)
3.29 couleur intrinsèque (intrinsic colour) : Couleur ou couleurs d'une primitive de sortie qui sont
indépendantes dE l'éclairage, de la modulation en profondeur, et de la transformation de couleur.
3.30 données de couleur intrinsèque (intrinsic colour data) : Couleur ou données spécifiques à
l'application associées aux primitives de sortie et spécifiées dans l'élément de structure de la primitive de
sortie. Les données de couleur intrinsèque, lorsqu'elles sont spécifiées, sont utilisées sous certaines
conditions pour déterminer la couleur i
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.