bevyengine / bevy

A refreshingly simple data-driven game engine built in Rust
https://bevyengine.org
Apache License 2.0
36.66k stars 3.61k forks source link

TAA followup tracking issue #8423

Open JMS55 opened 1 year ago

JMS55 commented 1 year ago

TAA got merged in https://github.com/bevyengine/bevy/pull/7291, but there's a couple of things we could do better.

Compatibility

Quality

Performance

nicopap commented 1 year ago

Relevant:

Affinator commented 4 months ago

What is missing to implement jittering orthograpic cameras?

When I just remove the check from camera.rs ...

if clip_from_view.w_axis.w == 1.0 {
   warn!(
       "TemporalJitter not supported with OrthographicProjection. Use PerspectiveProjection instead."
   );
   return;
}

... then TAA seems to work (fine)?