LCCObject::checkRenderNextFrame
Fragt ab, ob der nächste Frame gerendert werden muss.
Diese Methode ermöglicht bedarfsgesteuertes Rendering und reduziert unnötigen Rendering-Overhead.
Versionsanforderung
SDK v0.5.0+
Engine-Unterstützung
Three.js
API
LCCObject::checkRenderNextFrame(): boolean
Parameter
Keine
Rückgabewert
boolean — true bedeutet, dass der nächste Frame gerendert werden muss; false bedeutet, dass dies nicht erforderlich ist.
Verwendungsbeispiel
function render() {
LCCRender.update();
// Check whether the SDK needs to render
if (lccObject.checkRenderNextFrame()) {
lccObject.clearRenderNextFrame();
// Render the scene
renderer.render(scene, camera);
}
}
function animate() {
renderer.setAnimationLoop(() => {
render();
});
}
animate();
Hinweise
- Muss zusammen mit
clearRenderNextFrame()verwendet werden, um den internen Zustand nach Abschluss des Renderings zurückzusetzen.
Verwandte APIs
LCCObject::clearRenderNextFrame()