cesium大神法克鸡丝在最长的一帧中讲到过,cesium的起始入口点在startRenderLoop 函数中。实际上,就是js中的requestAnimationFrame
https://www.cnblogs.com/fuckgiser/p/5744509.html
当时看的时候就觉得有点懵,现在有时间理了一下执行逻辑。
可见的入口函数一定是new Cesium.viewer()
那么是如何执行到render函数的呢
view.js中
第一步:
第二步:
第三步:调用startrenderloop
第四步:调用widget render函数
第五:看看render函数的定义,是将scene的render函数挂载到widget的原型上
至此,即理解了文中所说的render函数。
下一步则可研究scene的render函数,理解render的渲染调度逻辑