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. |