CreateLensFlareEffect()

Syntaxe

CreateLensFlareEffect(#Effet, CameraID, NoeudID, TailleBurst, TailleHalo, HaloMatiereID, CercleMatiereID, BurstMatiereID)
Description
Crée un nouvel effet de lensflare (flamme ou flamboiement).

Arguments

#Effet Le numéro d'identification du nouvel effet.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
CameraID La caméra qui utilise le lensflare.

Cela n'affectera que cette caméra.

Pour obtenir un 'CameraID' valide, utiliser CameraID().
NoeudID Le nœud parent qui gère le lensflare.

Pour obtenir un 'NoeudID' valide , utiliser NodeID().
TailleBurst Taille du Burst du lensflare, dans l'unité du monde.
TailleHalo La taille du halo, dans l'unité du monde.
HaloMatiereID Le matériau du halo.

Pour obtenir un ID de matériau valide, utiliser MaterialID().
CercleMatiereID Le matériau du cercle.

Pour obtenir un ID de matériau valide, utiliser MaterialID().
BurstMatiereID Le matériau de salve.

Pour obtenir un ID de matériau valide, utiliser MaterialID().

Valeur de retour

Renvoie une valeur non nulle si l'effet a été créé avec succès, zéro sinon.

Si #PB_Any a été utilisé comme paramètre #Effet alors le nouveau numéro généré est renvoyé en cas de succès.

Remarques

Un lensflare est toujours attaché à un noeud, et sera affiché automatiquement en fonction de la position du nœud relativement à la vue de la caméra.

Voir aussi

FreeEffect(), LensFlareEffectColor()

OS Supportés

Tous

<- CreateCompositorEffect() - SpecialEffect Index - CreateRibbonEffect() ->