Appearance
材质编辑 UI
系统概览
材质编辑 UI 根层级。提供模型的材质编辑菜单(颜色、透明度、发光、贴图偏移等), 是 model-detail 和 resource-detail-helpers 的材质面板入口。
核心职责
model-material.ts— 材质编辑菜单 schema 定义、参数绑定。
对外 API(节选)
buildMatRootLevel()— 材质菜单根层级。
与其他子系统关系
- 被
model-detail.ts和resource-detail-helpers.ts调用。 - 材质系统:
../../scene/manager/material.ts。 - 渲染:
render-menu.ts。
不变量
- Schema 驱动 UI:所有控件定义在
MenuNode[]中。 - 参数双向绑定到模型材质状态。