Canvas渲染器无法正常工作

时间:2015-05-06 11:08:10

标签: javascript canvas three.js

尝试使用canvasrenderer测试我的应用程序作为webgl的后备,但它发生了我无法正常启动它?

renderer = new THREE.CanvasRenderer();
console.log('renderer', renderer);
renderer.sortObjects = true
renderer.setClearColor( 0xffffff );
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);

我已经包含了

CanvasRenderer.js

来自例子。它从CanvasRenderer.js

引发错误
Uncaught TypeError: undefined is not a function

在第83行,即:

_v5 = new THREE.RenderableVertex(),

1 个答案:

答案 0 :(得分:0)

如果您使用的是最新的THREE.JS,我认为您不需要画布渲染器。我一直在使用没有canvasrenderer js文件的CanvasRenderer。也许你可以尝试删除canvasrenderer.js?