Skip to content

材质编辑 UI

系统概览

材质编辑 UI 根层级。提供模型的材质编辑菜单(颜色、透明度、发光、贴图偏移等), 是 model-detail 和 resource-detail-helpers 的材质面板入口。

核心职责

  • model-material.ts — 材质编辑菜单 schema 定义、参数绑定。

对外 API(节选)

  • buildMatRootLevel() — 材质菜单根层级。

与其他子系统关系

  • model-detail.tsresource-detail-helpers.ts 调用。
  • 材质系统:../../scene/manager/material.ts
  • 渲染:render-menu.ts

不变量

  • Schema 驱动 UI:所有控件定义在 MenuNode[] 中。
  • 参数双向绑定到模型材质状态。