Three.js - MeshBasicMaterial
它是 Three.js 中最基本的材质。它用于创建和显示纯色或线框对象。它是自发光的,不受光照影响。
const geometry = new THREE.BoxGeometry(2, 2, 2) constmaterial = new THREE.MeshBasicMaterial({ color: 0x87ceeb, wireframe: true, wireframeLinewidth: 2, }) const cube = new THREE.Mesh(geometry,material)
有时很难区分相同颜色的两个相邻表面。如果您创建一个球体,它看起来像一个 2D 圆。虽然看上去是2D的,但应该是3D的。