Three.js ile bir WebGL sahne oluşturuyorum ve bir sonraki problemim var: Bir .obj modelini Three.js ile yüklemeye çalışıyorum ve buna bir renk (örneğin, mavi) eklemek istiyorum. mtl dokusu yerine obj modeli. Bu şekilde yapmaya çalışacağım:Üç.js'de bir .obj modeline nasıl renk ekleyebilirim?
// instantiate a loader
var loader = new THREE.OBJLoader();
// load a resource
loader.load(
// resource URL
'model_path.obj',
// Function when resource is loaded
function (object) {
scene.add(object);
}
);
Ama diyor sonraki hata var:
WebGL: INVALID_VALUE: bufferData: no data
Uncaught TypeError: Cannot read property 'length' of undefined
[.CommandBufferContext]GL ERROR :GL_INVALID_VALUE : glVertexAttribPointer: size GL_INVALID_VALUE
nasıl hatayı düzeltmek olabilir, mavi renk ile bir obj modeli yükleme?
Çok teşekkür ederim!
Çalışmıyor. Aynı hataya sahip olmaya devam ediyorum ... – jartymcfly
Kimliğinizi yapabilir veya gizli dosya olup olmadığını kontrol etmek istediğiniz obj dosyasını paylaşabilirsiniz .. ?? aksi halde –
'a yardımcı olmak zor olacaktır .obj dosyasını bu Dropbox bağlantısından indirebilirsiniz: https://www.dropbox.com/s/mslv900i90ra445/Pawn.obj?dl=0 – jartymcfly