Applique un effet à un objet 3D
Objet cible
Nom de l'effet
Options personnalisées
Succès de l'application
Crée un matériau shader pour un effet
Nom de l'effet
Uniforms personnalisés
Matériau créé ou null
Nettoie toutes les ressources
Obtient le premier effet actif qui possède une méthode render() (pour bloom)
Instance de l'effet avec render() ou null
Obtient la liste des effets disponibles
Noms des effets
Obtient un effet par son nom
Nom de l'effet
Effet ou null
Charge les shaders d'un effet depuis les fichiers
Nom de l'effet
Succès du chargement
Enregistre un nouvel effet
Instance d'effet
Succès de l'enregistrement
Retire l'effet d'un objet
Objet cible
Met à jour tous les effets actifs (appelé chaque frame)
Temps écoulé
Met à jour un paramètre d'effet
Objet cible
ID du contrôle
Nouvelle valeur
Succès de la mise à jour
Gestionnaire de shaders Charge et gère les effets shaders de manière modulaire