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