- 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 - MeshPhongMaterial
此材質類似於 MeshLambertMaterial 但可以建立更多閃亮的表面。如果你在沒有燈光的情況下使用此材質,攝影機將一無所示,且為黑色。你可以使用白色環境光使其可見。
const geometry = new THREE.BoxGeometry(2, 2, 2)
const material = new THREE.MeshPhongMaterial({ color, emissive, shininess })
const cube = new THREE.Mesh(geometry, material)
threejs_materials.htm
廣告