当前组件库里还没有一个可以直接在 TresJS 预览链路中展示“抽屉 + 递归/网格隔间容器”的动态组件。用户已经指定参考开源项目 ak-tr/bins,但该项目基于 React Three Fiber,并且包含打印床、导出、页面设置等当前仓库不需要的外围能力。
这次变更需要把它收敛成当前仓库可复用的组件形态:
Box Settings、Bin Settings、Generation Settings、Show measurements、Show index numberssrc/dcsConfig.ts 统一注册默认值与配置面板binsContainerComponent 动态组件,用于在场景中渲染抽屉轮廓和内部隔间容器RecursiveGridwidth、height、depthradius、thickness、divideWidth、divideDepth、outerGap、innerGapgenerationType、iterations、rows、colsshowMeasurements、showIndexNumbersbins-container-component: 在当前组件服务中提供一个可配置的箱式隔间容器组件,支持递归和网格两种布局。src/components/ 新增组件与子组件src/dcsConfig.ts 新增组件注册与配置 schemaopenspec/changes/add-bins-container-component/ 新增变更文档vue、three、@tresjs/coresrc/dcsConfig.ts 移除注册src/components/binsContainerComponent* 新增文件