當我執行我的渲染一些幾何我可以在控制檯中看到此警告的:Threejs紋理
THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.
我無法理解的原因,我的畫布的背景是全黑的。
當我執行我的渲染一些幾何我可以在控制檯中看到此警告的:Threejs紋理
THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.
我無法理解的原因,我的畫布的背景是全黑的。
您的紋理的大小不是兩個冪(即16x16,32x32,64x64 ...)。
設置yourTexture.minFilter = THREE.LinearFilter
擺脫錯誤消息。
您的紋理的大小不是兩個冪(即16x16,32x32,64x64 ...)。設置'yourTexture.minFilter = THREE.LinearFilter'來擺脫錯誤信息。 – gaitat 2015-04-02 20:18:15
完美,我解決了,但我不明白爲什麼畫布背景完全是黑色的@gaitat – 2015-04-02 20:24:50
在問題中確實沒有足夠的信息來斷言。更多的代碼是必需的,也許是一個jsfiddle。 – gaitat 2015-04-02 20:25:59