我想使用render(CanvasRenderer和WebGlRenderer)来渲染公共场景中的形状。有没有办法使用它?
答案 0 :(得分:0)
function webglAvailable() {
try {
var canvas = document.createElement( 'canvas' );
return !!( window.WebGLRenderingContext && (
canvas.getContext( 'webgl' ) ||
canvas.getContext( 'experimental-webgl' ) )
);
} catch ( e ) {
return false;
}
}
if ( webglAvailable() ) {
renderer = new THREE.WebGLRenderer();
} else {
renderer = new THREE.CanvasRenderer();
}
答案 1 :(得分:0)
我不相信任何人真的想要这样做......但是要回答问题:
CanvasRenderer
以所需宽度渲染线条THREE.Texture
WebGLRenderer