Outils pour utilisateurs

Outils du site


functions:material

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
functions:material [2018/01/10 20:04] falsamfunctions:material [2023/03/15 15:50] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Material.sbi ====== ====== Material.sbi ======
-Ce module permet de créer ses propres matériaux et de choisir la proportion de réflexion et de diffusion+Les matériaux sont composés d'une ou plusieurs textures et parfois de couleurs 
  
 ■ **Result = CreateMaterial(Name.s)**\\ ■ **Result = CreateMaterial(Name.s)**\\
Ligne 12: Ligne 13:
  
 ■ **SetMaterialColor(Material, Type, Color)**\\ ■ **SetMaterialColor(Material, Type, Color)**\\
 +Modifie la couleur de la matière.\\
 +
 Le paramètre type prendra la valeur\\ Le paramètre type prendra la valeur\\
   * **#BJS_Specular** Couleur de la lumière réfléchie.    * **#BJS_Specular** Couleur de la lumière réfléchie. 
Ligne 23: Ligne 26:
 Ajouter des textures pour les types **#BJS_Specular**, **#BJS_Diffuse**, **#BJS_Ambient**, **#BJS_Emissive** et **#BJS_Bump** Ajouter des textures pour les types **#BJS_Specular**, **#BJS_Diffuse**, **#BJS_Ambient**, **#BJS_Emissive** et **#BJS_Bump**
  
-■ **Result = CloneMaterial(Material)**\\ +■ **SetMaterialAttribute(Material, Attribut, Value.f)**\\ 
-Cloner un material existant.+Définir la valeur de l'attribut spécifié au matériau.
  
-■ **SetMaterial(Mesh, Material)**\\+Le paramètre type prendra la valeur\\ 
 +  * **#BJS_Alpha** Définir la transparence. 
 +  * **#BJS_SpecularPower**  
 + 
 + 
 +■ **SetMeshMaterial(Mesh, Material)**\\
 Applique le material sur le mesh. Applique le material sur le mesh.
 +
 +■ **Result = CloneMaterial(Material)**\\
 +Cloner un material existant.
  
  
functions/material.1515611048.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)