小编use*_*046的帖子

three.js朗伯材料颜色未显示

我用自己的顶点和索引创建了一个箭头然后我将朗伯材料和材质颜色设置为红色.我无法在渲染中看到材质.只是黑色.

但是,如果我将材料设置为基本材料,我可以看到颜色.

arrowMesh = new THREE.Mesh(
    arrowGeometry,
    new THREE.MeshLambertMaterial({ color : 'red', side: THREE.DoubleSide })
);
arrowMesh.position.set(-10,5,95);
arrowMesh.rotation.x = -1.0;

arrowMesh.rotation.z = -0.2;
scene.add(arrowMesh);
Run Code Online (Sandbox Code Playgroud)

three.js r64

javascript material three.js

3
推荐指数
1
解决办法
6847
查看次数

标签 统计

javascript ×1

material ×1

three.js ×1