【BUG】3.8.5新的默认渲染管线后效2d不生效

  • Creator 版本:3.8.5

  • 目标平台: 浏览器

  • 重现方式:
    1、新建2d空白项目,新建scene, 拖入一张2D图片
    2、摄像机上添加BuiltinPipelineSettings组件
    3、勾选Shading Scale Enable,Shading Scale改为0.5
    4、运行,显示黑屏,有个坑是源码来看是摄像机显示DEFAULT 层 才会走前置渲染流程

    ,不然是走简易渲染流程(这个Shading Scale不生效,但不会黑屏)
    5、BuiltinPipelineSettings的Shading Scale Enable改为不勾选,图片正常显示

目前2D、UI没有内置的后处理流程。
BuiltinPipelineSettings上后处理仅作用于3D场景,也就是DEFAULT层。
(原因是2D的后处理需求可能和3D不太一致,所以不会自动作用在2D、UI上)

如果需要2D、UI的后处理,得写新的effect和RenderPass,专门作用于2D、UI。
目前没有特别好的例子可以展示,我们之后会尝试添加下。

不过这个表现确实不太正常,我们查一下。

2D这边主要是为了做背景模糊,虽然RT也能实现,但自定义管线能更好的实现多Pass 优化。还有就是为了降低分辨率使用的shading scale,用于节省耗电与发热

了解了,我们之后测试下这个需求,看看能不能做个例子。

期待例子。暂时来看,现在只能使用旧的后处理渲染管线来实现。

别这样吧…

怎么感觉越更新,特性阉割得越多 越难用了啊。

高品质 2D 缺不了后效,之前的管线只需要简单写个 Effect + BlitScreen 立即就出效果挺方便的,看着这些反馈感觉是越来越多坑了。