我正在使用three.js中的WebGLRenderer,但无法清除画布。基本上,我有一个方法,在将另一个对象添加到场景之前,会清除现有对象的子元素。例如:
group = new THREE.Object3D();
function add(object){
group.children = [];//clears the group children first
group.add(object);
}
我以为这会让它变得清晰,但我错了。我习惯于canvasrendering替我完成这项工作。有人知道我应该如何清除WebGL画布吗?