Zum Hauptinhalt springen

onRender()

onRender: ()`

Beschreibung

onRender() wird nach onUpdate aufgerufen. Dies ist der Zeitpunkt, an dem die Rendering-Engine alle WebGL-Zeichenbefehle ausgibt. Wenn eine Anwendung ihre eigene Ausführungsschleife bereitstellt und sich auf XR8.runPreRender() und XR8.runPostRender() verlässt, wird diese Methode nicht aufgerufen und das gesamte Rendering muss von der externen Ausführungsschleife koordiniert werden.

Parameter

Keine

Beispiel

XR8.addCameraPipelineModule({
name: 'mycamerapipelinemodule',
onRender: () => {
// Dies wird bereits von XR8.Threejs.pipelineModule() ausgeführt, wird hier jedoch zur Veranschaulichung bereitgestellt.
XR8.Threejs.xrScene().renderer.render()
},
})