- Three.js 教程
- Three.js - 首頁
- Three.js - 介紹
- Three.js - 安裝
- Three.js - Hello Cube App
- Three.js - 渲染器和響應能力
- Three.js - 響應式設計
- Three.js - 除錯和狀態
- Three.js - 攝像機
- Three.js - 控制元件
- Three.js - 光影
- Three.js - 幾何圖形
- Three.js - 材質
- Three.js - 紋理
- Three.js - 繪製線
- Three.js - 動畫
- Three.js - 建立文字
- Three.js - 載入 3D 模型
- Three.js - 庫和外掛
- Three.js 有用資源
- Three.js - 快速指南
- Three.js - 有用資源
- Three.js - 討論
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
廣告