创建Cesium.viewer后,切换Cesium requestRenderMode

问题描述 投票:0回答:1

我正在尝试切换Cesiums viewer.requestRenderMode设置,以探索一些性能差异。我为requestRenderMode属性创建了一个切换按钮,并调用以下函数:

function toggleRenderMode() {
    console.info("toggleRenderMode");
    requestRenderMode = !requestRenderMode;
    viewer.requestRenderMode = requestRenderMode
    if(requestRenderMode){
        viewer.maximumRenderTimeChange = Infinity;
        console.info("enabling requestRenderMode");

    }else{
        viewer.maximumRenderTimeChange = 0;
        console.info("disabling requestRenderMode");

    }
    console.info("viewer.requestRenderMode:",viewer.requestRenderMode);

}

控制台输出显示,查看器的requestRenderMode是根据代码设置的,但是这似乎对呈现没有影响。那么只能在创建铯铯查看器时设置此属性吗?

非常感谢!

cesium
1个回答
0
投票

viewer.requestRenderMode在API中不存在,您想要的是viewer.scene.requestRenderMode

© www.soinside.com 2019 - 2024. All rights reserved.