Navigation:  Macro > Instructions > Gestion des matières >

MATERIAL CREATE

AiM Services
Previous pageReturn to chapter overviewNext page

MATERIAL CREATE Nom$,[Err]

Cette instruction permet de créer une nouvelle matière. La matière ainsi créée est automatiquement ajoutée à la liste des matières du dessin. Si l'on désire enregistrer cette nouvelle matière dans le dossier des matières, il est nécessaire d'utiliser l'instruction MATERIAL SAVE.
Les valeurs par défaut lors de la création d'une matière sont:
 
ALPHA 1.0 AMBIENT 0.2 0.2 0.2 DIFFUSE 0.4 0.4 0.4 EMISSION 0.0 0.0 0.0 MASS 0.0 MIXTEXCOLOR 0.0 MODETEX 0.0 REFLEXION 0.0 REFRACTION 1.5 REPEATTEX 1.0 SHININESS 25.0 SPECULAR 0.2 0.2 0.2 MASS 0.0 TEXTURE ""
 

Paramètre d'entrée

Nom$

 :

Nom de la nouvelle matière

Paramètre de sortie

Err

 :

Error number

 

 

0 = Pas d'erreur

 

 

168 = La matière est déjà existante

 

 

169 = Trop de matières sont définies

Paramètre d'entrée

name$

 :

Nom de la nouvelle matière

Paramètre de sortie

Error

 :

Error number

 

 

0 = Pas d'erreur

 

 

168 = The material already exists

 

 

169 = Too many defined materials

 

Exemple

 MATERIAL CREATE "VERRE_FUME";Err
 MATERIAL INDEX "VERRE_FUME";Num
 MATERIAL SET ALPHA Num,0.045
 MATERIAL SET AMBIENT Num,0.696,0.586,0.38
 MATERIAL SET DIFFUSE Num,0.676,0.537,0.38
 MATERIAL SET SPECULAR Num,0.74,0.696,0.59
 MATERIAL SET SHININESS Num,13.3
 MATERIAL SET REFLEXION Num,0.8
 MATERIAL SET REFRACTION Num,1.5
 MATERIAL SAVE Num