functions:environment
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
functions:environment [2018/01/08 19:07] – falsam | functions:environment [2023/03/15 15:50] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
</ | </ | ||
+ | ■ **AmbientColor(Color.i)**\\ | ||
+ | Change la couleur ambiante du monde 3D. | ||
■ **Result = SkyBox(Name.s, | ■ **Result = SkyBox(Name.s, | ||
Ligne 12: | Ligne 14: | ||
Le skybox est composé de six images pour chacune des faces. | Le skybox est composé de six images pour chacune des faces. | ||
Exemple : night_nx.jpg, | Exemple : night_nx.jpg, | ||
+ | |||
+ | ■ **Sun(Material.i, | ||
+ | Changer la position du soleil. | ||
+ | |||
+ | ■ **Fog(Color.i, | ||
+ | Afficher un effet de brouillard à la distance spécifiée. | ||
■ **Result = CreateWater(Name.s, | ■ **Result = CreateWater(Name.s, | ||
Ligne 20: | Ligne 28: | ||
■ **SetWater(mesh, | ■ **SetWater(mesh, | ||
- | |||
- | |||
- | ■ **Fog(Color, | ||
- | Créer une zone de brouillard. | ||
- | |||
- | ■ **AmbientColor(Color.i)**\\ | ||
- | Change la couleur ambiante d'une scène. | ||
- | La couleur est au format RGB | ||
====== Light ====== | ====== Light ====== | ||
- | ■ ***CreateLight(Name.s, | + | ■ ***CreateLight(Name.s, |
Créer une lumière. | Créer une lumière. | ||
Quatres type de lumières : | Quatres type de lumières : | ||
- | * **#Point** | + | * **#BJS_Point** |
- | * **#Directional** | + | * **#BJS_Directional** |
- | * **#Spot** | + | * **#BJS_Spot** |
- | * **#Hemispheric** Lumière d’ambiance. A ne pas utiliser pour initialiser le système d' | + | * **#BJS_Hemispheric** Lumière d’ambiance. A ne pas utiliser pour initialiser le système d' |
L' | L' | ||
- | ■ **SpotLightRange(Light, | + | ■ **SpotLightRange(Light, |
- | Modifie le rendu visuel d'une lumière de type #Spot | + | Modifie le rendu visuel d'une lumière de type #BJS_Spot |
+ | |||
+ | L' | ||
■ **LightDirection(Light, | ■ **LightDirection(Light, | ||
Ligne 56: | Ligne 58: | ||
■ **SetLightColor(Light, | ■ **SetLightColor(Light, | ||
Modifier la couleur d'une lumière. | Modifier la couleur d'une lumière. | ||
- | * **#Diffuse** Change la couleur de diffusion. | + | * **#BJS_Diffuse** Change la couleur de diffusion. |
- | * **#Specular** Change la couleur spéculaire. | + | * **#BJS_Specular** Change la couleur spéculaire. |
Les couleurs sont aux formats RGB. | Les couleurs sont aux formats RGB. | ||
+ | |||
+ | ■ **Value = GetLightIntensity(Light)**\\ | ||
+ | Retourner l' | ||
+ | |||
+ | ■ **SetLightIntensity(Light, | ||
+ | Définir l' | ||
Ligne 65: | Ligne 73: | ||
====== Shadows ====== | ====== Shadows ====== | ||
- | ■ **InitShadow(Light, | + | ■ **ShadowGenerator = InitShadow(Light, |
- | Initialisation du système d' | + | Initialisation du système d' |
- | ■ **ShadowEmitter(Mesh)**\\ | + | ■ **ShadowEmitter(ShadowGenerator, |
Ajoute un mesh dans le système d' | Ajoute un mesh dans le système d' | ||
- | ■ **RenderShadows(Mesh, | + | ■ **RenderShadows(Mesh, |
Définir le mesh recepteur des ombres. | Définir le mesh recepteur des ombres. | ||
+ | |||
+ | Gardez à l' | ||
functions/environment.1515434832.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)