GALERIE     EN COURS     SCENES     MACROS     GUIDE     PORTFOLIO     A PROPOS


MACROS

makeBague Création d'une bague ayant tous ses angles arrondis.

Appel : make_Bague ( DExt, DInt, largeur, rayonArrondi )

Paramètres :
— DExt : Diamètre extérieur de la bague.
— DInt : Diamètre intérieur de la bague.
— largeur : Largeur de la bague.
— rayonArrondi : Rayon des arrondis des bords de la bague.

Exemple :
#declare bague = make_Bague(100, 70, 25, 0.50);
colorsConvert Deux macros pour convertir une couleur entre les système RGB et HSV.

— Les valeurs de R, G, B, S et V sont comprisent entre 0 et 1.
— La valeur de H est comprise entre 0 et 360 degrés.

Appels : rgb2hsv ( couleurRGB ) et hsv2rgb ( couleurHSV )

Paramères :
— couleurRGB : "vecteur couleur" avec les trois composents rouge,vert et bleu.
— couleurHSV : "vecteur couleur" avec les trois composents teinte, saluration et intensité.

Exemple :
#declare couleurRGB = rgb <0.35, 0.76, 0.54>;
#declare couleurHSV = rgb rgb2hsv(couleurRGB);
Résultat :
couleurHSV.red   = 148  : la teinte
couleurHSV.green = 0.54 : la saturation
couleurHSV.red   = 0.76 : l'intensité
Voir l'exemple "hélice" dans SCENES.