three.js创建图片添加属性报错?

circle可以打印出一个对象,但是我添加position 不行,还会报以下错误
three.js创建图片添加属性报错?
three.js创建图片添加属性报错?

function initContent() {

circle = createMesh(new THREE.CircleGeometry(circleR, 32));

circle.position.y += 15;

scene.add(circle);

}

function createMesh(geometry) {

var manager = new THREE.LoadingManager();

manager.onProgress = function (item, loaded, total) {

// console.log( item, loaded, total );

};

var texture = new THREE.Texture();

console.log(img);

var loader = new THREE.ImageLoader(manager);

loader.load('https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg', function (image) {

// loader.load('http://10.1.2.232:8089/threeDemo2/img/bg.jpg', function ( image ) {

texture.image = image;

texture.alpha = 1;

texture.needsUpdate = true;

texture.wrapS = THREE.RepeatWrapping;

texture.wrapT = THREE.RepeatWrapping;

});

var meshMaterial = new THREE.MeshBasicMaterial({

// normalMap: texture,

map: texture

});

// meshMaterial.side = THREE.DoubleSide;

return new THREE.SceneUtils.createMultiMaterialObject(geometry, [meshMaterial]);

}


回答:

打印circle看看对象内容


回答:

https://threejs.org/docs/inde...
createMultiMaterialObject返回的是一个Group对象。

以上是 three.js创建图片添加属性报错? 的全部内容, 来源链接: utcz.com/p/936790.html

回到顶部