Three.js ThreeJS不能在标记上使用,只能在标记上使用
新加入WebGL并尝试了示例代码:Three.js ThreeJS不能在标记上使用,只能在标记上使用,three.js,Three.js,新加入WebGL并尝试了示例代码: 它适用于div id=container标记,但当我将其更改为canvas id=container时,它不起作用。webgl渲染器和canvas渲染器都在canvas dom元素中渲染。 不更改容器div 要有一个回退到CanvasRenderer的方法,您可以使用如下代码: if (window.WebGLRenderingContext) renderer = new THREE.WebGLRenderer(); else renderer =
它适用于div id=container标记,但当我将其更改为canvas id=container时,它不起作用。webgl渲染器和canvas渲染器都在canvas dom元素中渲染。 不更改容器div 要有一个回退到CanvasRenderer的方法,您可以使用如下代码:
if (window.WebGLRenderingContext)
renderer = new THREE.WebGLRenderer();
else
renderer = new THREE.CanvasRenderer();
嗯,为什么要将div更改为画布?那么CanvasRenderer的回退功能如何?它是否可以在div标记上正常工作。webgl渲染器和画布渲染器都在画布dom元素中渲染。