XR8.GlTextureRenderer
Beschreibung
Stellt ein Kamera-Pipeline-Modul bereit, das den Kamera-Feed auf eine Leinwand zeichnet, sowie zusätzliche Dienstprogramme für GL-Zeichenoperationen.
Funktionen
| Funktion | Beschreibung |
|---|---|
| configure | Konfiguriert das Pipeline-Modul, das das Kamerabild auf die Leinwand zeichnet. |
| create | Erzeugt ein Objekt zum Rendern von einer Textur auf eine Leinwand oder eine andere Textur. |
| fillTextureViewport | Convenience-Methode, um eine Viewport-Struktur zu erhalten, die eine Textur oder Leinwand aus einer Quelle ohne Verzerrung füllt. Diese wird an die Render-Methode des mit XR8.GlTextureRenderer.create() erstellten Objekts übergeben. |
| getGLctxParameter | Ruft den aktuellen Satz von WebGL-Bindungen ab, so dass sie später wiederhergestellt werden können. |
| pipelineModule | Erstellt ein Pipelinemodul, das den Kamerafeed auf die Leinwand zeichnet. |
| setGLctxParameter | Stellt die WebGL-Bindungen wieder her, die mit XR8.GlTextureRenderer.getGLctxParameters() gespeichert wurden. |
| setTextureProvider | Legt einen Anbieter fest, der die zu zeichnende Textur übergibt. |
| setForegroundTextureProvider | Legt einen Anbieter fest, der eine Liste von Vordergrundtexturen und Alphamasken zum Zeichnen übergibt. |