JMS55
JMS55
@Elabajaba needs rebasing due to stageless.
> it's not a matter for this PR, but i think we need to put some thought into node ordering. more nodes is making construction of core pipeline increasingly fragile;...
Maybe we should add CAS to the TAA/FXAA bundles. We should at least link to CAS from the TAA docs, where it mentions the softness of TAA. Also, thoughts on...
A small request: Vary the pipeline labels based on opaque/transparent, similar to how MeshPipeline does it. Currently in Renderdoc/NSight, the prepass shows up as "prepass" twice.
Something I've seen people (myself included) wanting is a way to sample the depth prepass, converting it back to a linear value (if I understand the conversions correctly). Would be...
How do you feel about changing the PbrPlugin prepass_enabled to true by default, and leaving PrepassSettings off of Camera3dBundle? Or maybe adding it, but making the default all outputs false.
Ah I forgot it was a per-material toggle, and the PbrPlugin just controls the StandardMaterial iirc? Maybe we should rename the field to standard_material_prepass? But yeah, when testing AO atm,...
> The way I see it, the PbrPlugin is essentially the StandardMaterialPlugin, so naming it standard_material_prepass feels a bit redundant to me. Ah, but when we add AO, it becomes...
Further thoughts on how to configure the prepass, after using it for a few months: There's two different toggles for the prepass, and both must be on to work: 1)...
We should also derive Default for the prepass components, and probably Reflect and register them.