cesium 自定义primitive切换视图位置偏移

你好博主,我想请教以下关于自定义primitive的渲染,它的位置和姿态是仅仅由modelmatrix参数确定的嘛,还有就是我自定义一个这样的渲染对象为什么切换视图(哥伦布视图)的时候他会自己发生位置和姿态的改变。我看源码看了很久也只发现他在update方法里面对位置进行了变化 但是没找到哪里改变了模型姿态