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 Laufschleife bereitstellt und sich auf XR8.runPreRender() und XR8.runPostRender() verlässt, wird diese Methode nicht aufgerufen und das gesamte Rendering muss von der externen Laufschleife koordiniert werden.

Parameter

Keine

Beispiel

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