想要改变模型构件的颜色,用viewer.setThemingColor(669, color);来实现。可以实现构件颜色的改变,但是颜色变了之后,旋转和移动模型的时候动一下就更新一下,动一下就更新一下。下面是代码截图:
//在模型加载完成后改变模型视角
viewer.addEventListener( Autodesk.Viewing.GEOMETRY_LOADED_EVENT, function (event) {
var color = new THREE.Vector4( 255/255, 0, 0, 1 );
viewer.setThemingColor(669, color);
})
请问是viewer.setThemingColor的方法本身会存在这个问题麽?还是我哪里写错了,颜色是成功改变了,但是就是旋转移动模型的时候动一下就更新一下。有没有人知道这个问题可以提点一下麽?