Ich habe Textur auf Erhalt dieser Fehler[.CommandBufferContext] WARNUNG RENDER: Es gibt keine Textur auf die Einheit 1 test.html gebunden: 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
Aber ich halte hinzuzufügen versucht.
[.CommandBufferContext] WARNUNG RENDER: Es gibt keine Textur zu die Einheit 1 test.html gebunden: 1 [.CommandBufferContext] WARNUNG RENDER: Es gibt keine Textur auf die Einheit 0 test.html gebunden: 1 [.CommandBufferContext] WARNUNG RENDER: es gibt keine Textur gebunden die Einheit 1
I three.js
ich bekomme diesen Fehler nicht.können Sie ein Live-Beispiel auf jsfiddle zeigen? und welche Version von Three.js benutzt du? –
eine Geige wird hart sein, da der Code Texturen asynchron lädt. Dies könnte tatsächlich das Problem sein. Stellen Sie sicher, dass die Texturen geladen sind, bevor Sie sie verwenden. In dem Code, der in der Frage bereitgestellt wird, wird keine beliebige Lade-Funktion in beliebigem Texture geladen. Siehe diese spezielle Antwort: http://StackOverflow.com/a/36115889/3311552 – Radio