           DESCRIPTION DES OBJETS
	   

Syntaxe:  objet[,option1=param1][,option2=param2] ...

Options et valeurs par dfaut :

r,g,b: composantes rouges, vertes et bleus. Elles sont comprises entre 0 et 1.

"diffuse=r,g,b" indique les couleurs que renvoie l'objet quand il est
clair par une lumire diffuse. (dfaut "diffuse=1,1,1" )

"texture=file.ppm" indique le fichier PPM  utiliser pour texturer l'objet
spcifi. Le fichier PPM doit avoir une taille de 256x256. Le chemin du
fichier doit tre explicit.

Objets disponibles :

*********** Bote (avec textures eventuelles)
	  
box [,size=x,y,z] [,diffuse=r,g,b] [,tex_{xyz}{np}=file.ppm] ...

cration d'une boite. Les faces de normales sortantes indiques sont texturees :

tex_xn = normale (-1,0,0)
tex_xp = normale (1,0,0)
etc...

Me prevenir si bug dans l'orientation de la texture.

*********** Sphre

sphere [,radius=r] [,diffuse=r,g,b] [,texture=file.ppm]

La texture est texturee selon les coordonnes spheriques (theta,phi).

*********** Tore

torus [,radius=r] [,radius2=r2] [,diffuse=r,g,b]

*********** Rectangle textur

rect [,size=x,y,z] [,texture=file.ppm]

cre un rectangle dans le plan XY entre (-x,-y) et (x,y). Une texture
est applique dessus.

*********** user,wall,door

Mme comportement que l'objet 'box'.


Futurs objets :

*********** Lampe

light [,spot=x,y,z] [,diffuse=r,g,b]

'spot' spcifie la direction de l'clairage. Le handle HSolid retourn ne
pourra tre utilis avec les fonctions de gestion des solides.
