Page MenuHome

No antialiasing in Direct/Indirect passes
Closed, ArchivedPublic

Description

System Information
winds 7 64bit

Blender Version
Broken: blender2.77 22a2853
Worked: (optional)

Short description of error
No antialiasing in Direct/Indirect passes

Exact steps for others to reproduce the error
just render with the Direct/Indirect passes check on.

I don’t know this is bug or not, or it’s should be this, if the Direct/Indirect passes can antialiasing will be much better for the post processing, like use the indirect pass for denoise.

Event Timeline

Leroy (Leroy) raised the priority of this task from to 90.
Leroy (Leroy) updated the task description. (Show Details)
Leroy (Leroy) added a project: BF Blender.
Leroy (Leroy) edited a custom field.
Leroy (Leroy) added a subscriber: Leroy (Leroy).
Brecht Van Lommel (brecht) changed the task status from Unknown Status to Archived.EditedApr 4 2016, 11:33 PM
Brecht Van Lommel (brecht) claimed this task.

This not a bug, it's a side effect of splitting the direct/indirect and color passes. Either direct/indirect or color must have such "aliasing" issues for the multiplied results to be correct, there's no way around that.

I don't know that having a smooth direct/indirect pass is in fact better for denoising when viewing the result after multiplying with the color. Maybe if you use a simple blur filter but even then, you would get too much color bleeding from the background regardless, and with a smooth direct/indirect pass that would be worse.

A smart denoising filter could figure out not to blend across these boundaries, and having a clear boundary helps to avoid the background bleeding in.