Run motion blur before TAA to reduce artifacts (#13574)
# Objective - Reduce edge artifacts and noise in motion blur with TAA. ## Solution - Reorder's motion blur and TAA, so TAA is run after motion blur. ## Testing - Tested with built in examples, as well as some external test scenes. Before:   After:  
This commit is contained in:
parent
32a44e14e6
commit
c566ae7155
@ -68,8 +68,8 @@ impl Plugin for TemporalAntiAliasPlugin {
|
||||
Core3d,
|
||||
(
|
||||
Node3d::EndMainPass,
|
||||
Node3d::MotionBlur, // Running before TAA reduces edge artifacts and noise
|
||||
Node3d::Taa,
|
||||
Node3d::MotionBlur, // Run MB after TAA, else TAA will add motion artifacts
|
||||
Node3d::Bloom,
|
||||
Node3d::Tonemapping,
|
||||
),
|
||||
|
||||
Loading…
Reference in New Issue
Block a user