VFX Forge - v1.0.0
    Preparing search index...

    Responsable de la configuration du moteur de rendu WebGL de Three.js. Gère les paramètres de performance, le Tone Mapping (HDR), les ombres portées et l'adaptation à la taille de l'écran.

    Index

    Constructors

    • Crée le gestionnaire de rendu.

      Parameters

      • canvas: HTMLCanvasElement

        Le canevas HTML où le rendu sera dessiné.

      Returns RendererManager

    Properties

    canvas: HTMLCanvasElement
    renderer: any

    Methods

    • Ajuste l'exposition globale en fonction du thème visuel.

      Parameters

      • theme: string

        Le thème actif ('light' ou 'dark').

      Returns void

    • Libère les ressources GPU utilisées par le moteur de rendu. À appeler lors de la destruction du composant pour éviter les fuites mémoire.

      Returns void

    • Accès direct à l'instance du renderer.

      Returns WebGLRenderer

    • Met à jour la taille du rendu lors du redimensionnement de la fenêtre.

      Returns void

    • Exécute une image de rendu.

      Parameters

      • scene: Scene

        La scène à rendre.

      • camera: Camera

        La caméra utilisée pour la vue.

      Returns void

    • Configure les propriétés avancées du rendu.

      • Tone Mapping : ACES Filmic pour un rendu cinématique.
      • Shadow Map : PCFSoft pour des ombres aux bords adoucis.
      • Color Space : SRGB pour des couleurs correctes sur les écrans modernes.

      Returns void