photocraft/crates/compose
storybored379 11e5af23ad
Layer Style › Blending Options › Blend If (#26)
Model Blend If (This Layer / Underlying Layer ranges, split points) as
Layer::blend_if, read and write it as the PSD layer-record blending
ranges (previously parsed but dropped on export), save it in .pcraft,
render it in the CPU compositor (premultiplied mix = compositing at
k × alpha), fall back to the CPU on the GPU path, and drive it from
layer.layerStyle.blendingOptions {"blendIf": …}; document.inspect
reports it.

Co-authored-by: storybored379 <storybored379@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 10:13:27 -04:00
..
benches more algorithms, progress 2026-10-01 08:25:06 -04:00
examples continued wip 2026-09-30 09:37:18 -04:00
src Layer Style › Blending Options › Blend If (#26) 2026-10-04 10:13:27 -04:00
tests continued work 2026-10-01 09:16:17 -04:00
Cargo.toml continued wip 2026-09-30 09:37:18 -04:00