CameraReflection()
Syntaxe
CameraReflection(#Camera, #CameraPrincipale, EntiteID)Description
Définit une caméra comme une caméra-miroir.
Arguments
#Camera La caméra à utiliser comme caméra-miroir. #CameraPrincipale La caméra à utiliser comme source d'image à refléter. EntiteID L'EntityID() à utiliser comme source d'image à refléter.
Valeur de retour
Aucune.
Remarques
Ce sont à la fois #CameraPrincipale et EntiteID qui seront utilisés comme sources de l'image à refléter en image miroir.
Une texture RTT doit être créée à partir de #Camera à l’aide de CreateRenderTexture().
La matière (matériau) qui utilisera cette texture RTT doit être définie avec SetMaterialAttribute() de cette manière: SetMaterialAttribute(Matiere, #PB_Material_ProjectiveTexturing, #Camera).
Cette commande doit être utilisée dans la boucle de rendu.
Exemple
Reflection.pb
Voir aussi
SetMaterialAttribute()
OS Supportés
Tous