IndexedLineSet
(suite)
Exemple 2:
#VRML
V2.0 utf8
#-
KDO - Cours VRML : IndexedLineSet
#-
Exemple 2
NavigationInfo
{
}
Shape
{
geometry
IndexedLineSet {
coord
Coordinate {
point
[ -2 -2 2, -2
2 2, 2 2 2, 2 -2 2 ]
}
coordIndex
[ 0 1 -1, 1 2 -1, 2
3 -1, 3 0 ]
color
Color {
color
[
0
0 1, 0 1 0, 1 1 0, 1 0 0
]
}
}
}
Analyse:
Ici, nous dessinons un carré, et déclarons 4 couleurs...
mais comme colorPerVertex n'est pas mis à
FALSE (donc utilisation de sa valeur par défaut),
le carré sera dessiné en utilisant les 4 couleurs déclarées
et en effectuant un dégradé de couleurs pour chaque segment.