Feature request: save as floating-point

Sounds good.

As I have mentioned (Unbounded Floating Point Pipelines - #25 by snibgo ) , negative values can arise from “innocent” operations such as resizing and sharpening. Sometimes, clipping these is acceptable but sometimes it isn’t. We might prefer a more “filmic” treatment that doesn’t lose data.

Hence, please consider this a vote for preventing clipping negative values, where feasible.

EDIT to add: if some stage in the RT pipeline really can’t deal with negative values, developers might consider alternatives to simple clipping. For example, apply a curve that pushes negative values to positive, and (to maintain relative values) make some positive values more positive.

1 Like