Photo: VK depth of field with physical bokeh and focus modes #114

Closed
opened 2026-09-27 17:16:17 +00:00 by backspace119 · 1 comment
Owner

We have no DoF on VK. Implement circle-of-confusion pass → half-res gather → combine, with the upstream Alchemy develop (902e75e7db) bokeh model: blades, curvature, cat's-eye, anamorphic squeeze, fringe, spherical aberration, coma, highlight gain. Add near-field blur and focus modes (locked / follows pointer; Black Dragon's free/locked focus).

Reference: class1/deferred/{postDeferredF,dofCombineF}.glsl upstream.

Size: M

We have no DoF on VK. Implement circle-of-confusion pass → half-res gather → combine, with the upstream Alchemy `develop` (`902e75e7db`) bokeh model: blades, curvature, cat's-eye, anamorphic squeeze, fringe, spherical aberration, coma, highlight gain. Add near-field blur and focus modes (locked / follows pointer; Black Dragon's free/locked focus). Reference: `class1/deferred/{postDeferredF,dofCombineF}.glsl` upstream. Size: M
Author
Owner

Part of epic #119.

Part of epic #119.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
backspace119/Slipstream#114
No description provided.