Skip to content

【稳定性】提升引擎的 e2e 测试覆盖 #2856

@cptbtptpbcptdtptp

Description

@cptbtptpbcptdtptp

补充引擎中阴影系统,UI 系统与后处理系统的 e2e 测试:

  • 阴影系统
    • 不同级联层级的视觉回归测试
    • Shadow Pancaking 边缘情况(极窄/极宽视锥体、极远/极近距离)
    • 阴影裁剪平面的可视化验证
    • 不同阴影类型(None/Hard/SoftLow/SoftHigh)的对比测试
    • 阴影参数(bias/normalBias/resolution)对视觉质量的影响
    • 移动相机/光源时阴影稳定性测试(shadow swimming)
  • UI 系统
    • 锚点对齐(alignLeft/Right/Top/Bottom)组合场景
    • 嵌套 UI 容器的布局正确性(多层级 UITransform)
    • Canvas 渲染模式(ScreenSpace/WorldSpace/Camera)切换测试
    • UI 组件(Image/Text/Button)与自定义材质的兼容性
  • 后处理系统
    • 多个后处理 Pass 叠加的视觉效果

ps. 可参考项目 e2e 目录下的文件

Metadata

Metadata

Assignees

No one assigned

    Labels

    Task-MediumThis issue can be claimed and is generally easy to resolve.testunit test

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions