LCCObject::checkRenderNextFrame
Queries whether the next frame needs to be rendered.
This method enables on-demand rendering, reducing unnecessary rendering overhead.
Version Requirement
SDK v0.5.0+
Engine Support
Three.js
API
LCCObject::checkRenderNextFrame(): boolean
Parameters
None
Return Value
boolean — true indicates the next frame needs rendering; false indicates it does not.
Usage Example
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();
Notes
- Must be used together with
clearRenderNextFrame()to clear the internal state after rendering is complete.
Related APIs
LCCObject::clearRenderNextFrame()