2026 年 10 月 1 日
✨ 新增功能
- sRGB 紋理支援 — 硬體 GPU 自動 sRGB→線性色彩空間轉換,涵蓋 2D、ASTC 壓縮紋理與 glTF baseColor 貼圖
- 切線空間法線貼圖 — 完整 TBN 矩陣管線,支援所有幾何體的逐像素法線光照
- glTF PBR ORM 紋理 — 打包式 AO / Roughness / Metallic 紋理,GGX 物理正確;
M3GltfMaterial自動解析 - 深度預通道(Depth Pre-Pass) — Early-Z 遮擋剔除,減少 Overdraw
- 雙面材質(Double-Sided) —
M3Material.doubleSided,自動管理 GL 面剔除;glTF 自動解析 - 遮罩面 / Alpha Cutout — 可設定
alphaCutoff閥值,專屬著色器變體programTextureMasked/programShadowMasked/programUnlitMasked - PBR 獨立光源顏色 —
uLightColorUniform 解耦方向光顏色與表面 Diffuse - 可設定 CSM 層數 —
M3ShaderOptions.csmCount,執行期支援 1–4 層陰影級聯
⬆️ 升級
dependencies:
macbear_3d: ^0.11.0
🌐 線上演示:macbearchen.github.io/macbear_3d | ☕ 贊助:Ko-fi | 📋 完整更新日誌