Outils pour utilisateurs

Outils du site


functions:material

Ceci est une ancienne révision du document !


Material.sbi

Ce module permet de créer ses propres matériaux et de choisir la proportion de réflexion et de diffusion.

Result = CreateMaterial(Name.s)
Crée un nouveau matériel.

ScaleMaterial(Material, UScale.f, VScale.f)
Mise à l'échelle (agrandissement ou rapetissement) d'un material.

ScrollMaterial(Material, UOffset.f, VOffset.f)
Déplace une couche d'un material.

SetMaterialColor(Material, Type, Color)
Le paramètre type prendra la valeur

  • #BJS_Specular Couleur de la lumière réfléchie.
  • #BJS_Diffuse Couleur de la lumière diffusée.
  • #BJS_Ambient Couleur de la lumière ambiante.

La couleur est au format RGB.

SetMaterialTexture(Material, Type, FileName.s)
Ajouter des textures pour les types #BJS_Specular, #BJS_Diffuse, #BJS_Ambient, #BJS_Emissive et #BJS_Bump

Result = CloneMaterial(Material)
Cloner un material existant.

SetMaterial(Mesh, Material)
Applique le material sur le mesh.

functions/material.1515611048.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)