我制作了一个带有纹理和文字的立方体。当我旋转立方体时,一段时间后,纹理消失了,出现了一个非常漂亮的彩色立方体。
我做了一个jsfiddle来查看问题:
我正在使用最新版本的 Firefox。
您的颜色指定不正确。改为这样做:
cubeTextures.push( new THREE.MeshBasicMaterial( { map: texture, transparent: true, color:0xffffff } ) );
你有一个超出范围的数组。做这个:
context.fillText(cubeText[indexTexture], 20, 20, cubeWidth - cubeTextMarginLeft - cubeTextMarginRight);
我无法用我的浏览器重现您的问题,但看看这是否能解决问题。
编辑:您的相机的视野是 400 度。哎呀!试试40。
似乎这是一个鲍泽问题,它现在在 Firefox 24 中消失了