0
我一直在試圖添加紋理[.CommandBufferContext]渲染警告:沒有質感綁定到單元1的test.html:1
var bumptexture = THREE.ImageUtils.loadTexture('grid.jpg');
var normaltexture = THREE.ImageUtils.loadTexture("normal.jpg");
var diffusetexture = THREE.ImageUtils.loadTexture("diffuse.jpg");
var material2 = new THREE.MeshPhongMaterial({
color: 0xaaaaaa,
ambient: 0xaaaaaa,
specular: 0x333333,
map: diffusetexture,
bumpMap: bumptexture,
bumpMapScale: 1,
normalMap:normaltexture,
normalScale: (1,1),
shininess: 10
但我一直收到此錯誤。
[.CommandBufferContext] RENDER警告:沒有紋理結合到 單元1的test.html:1 [.CommandBufferContext] RENDER警告:存在 沒有紋理結合到單元0的test.html:1 [.CommandBufferContext]渲染警告:沒有質感勢必 單位1
我使用three.js所
我沒有得到這個錯誤。你可以在jsfiddle上顯示一個實例嗎?和你正在使用哪個three.js版本? –
由於代碼異步加載紋理,因此小提琴將變得非常困難。這實際上可能是問題。在嘗試使用它們之前,請確保紋理已加載資源。在問題中提供的代碼中的任何紋理加載中都沒有指定onLoad函數。看到這個特定的答案:http://stackoverflow.com/a/36115889/3311552 – Radio