[英]How can I add colour to a .obj model in Three.js?
我正在用Three.js创建一个WebGL场景,我遇到了下一个问题:我正在尝试使用Three.js加载.obj模型,并且我想为该.obj模型添加颜色(例如蓝色)。 ,而不是mtl纹理。 我尝试这样做:
// 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 );
}
);
但是下一个错误是:
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
如何加载蓝色的obj模型以更正错误?
非常感谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.