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()
},
})