Page MenuHome

VSE: Fix colorbleed on scaled images
ClosedPublic

Authored by Richard Antalik (ISS) on Apr 23 2021, 2:18 PM.

Details

Summary

When frame is rendered to file, bilinear interpolation on scaled images
caused blurred edges.

This is fixed by not doing interpolation with pixels outside of source
buffer.

Such fix doesn't cover cropped images which are currently cropped by
filling area of image with black transparent color, because image buffer
has bigger size than visible image area.

This is fixed by offsetting range used in previous fix by amount, that
would correspond to crop distance. Because of this, image area doesn't
even need to be filled with transparency.

Diff Detail

Repository
rB Blender
Branch
master
Build Status
Buildable 14195
Build 14195: arc lint + arc unit

Event Timeline

Richard Antalik (ISS) requested review of this revision.Apr 23 2021, 2:18 PM
Richard Antalik (ISS) created this revision.

Sounds reasonable.

This revision is now accepted and ready to land.Apr 23 2021, 2:59 PM
This revision was automatically updated to reflect the committed changes.