当前项目组件基于 three.js/tresjs 渲染在 canvas 上,矩形跑光能力需要遵循同一三维技术路线;此前描述偏二维视觉,不足以指导三维实现。明确三维几何结构、墙体渐变与 line2 跑线参数后,能够保证实现目标一致、可复用且可调。
length、width、height:
length 与 width 定义底部矩形 footprint 尺寸。height 定义矩形向上抬起后四面墙体高度。Line2 跑线。Line2 流动跑线能力,支持以下参数:
lineWidth)lineSpeed)lineColor)gradientLength)segmentCount)rectangle-shimmer-component: 提供基于 tresjs/three/shader 的三维矩形体(底板+四面墙)与四周 line2 跑线能力。src/components/ 新增三维组件、墙体渐变 shader、line2 跑线逻辑。src/views/ 预览入口新增参数化示例。length、width、height、墙体渐变色与透明度参数、line2 跑线参数。tresjs + three,不引入 CSS 动画依赖。