Three.js - MeshBasicMaterial



它是在 Three.js 中最基础的材质。用于创建和显示纯色或线框物体。它自发光,不受灯光影响。

const geometry = new THREE.BoxGeometry(2, 2, 2)
const material = new THREE.MeshBasicMaterial({
   color: 0x87ceeb,
   wireframe: true,
   wireframeLinewidth: 2,
})
const cube = new THREE.Mesh(geometry, material)

有时很难区分同色的两个相邻表面。如果你创建一个球体,它看起來就像一个 2D 圆圈。尽管看起来是 2D,但它应该是 3D。

threejs_materials.htm
广告
© . All rights reserved.