Skip to content

I can't understand the lut-baking process in FColorGrading initializing functon #7229

Answered by romainguy
dandingol03 asked this question in Q&A
Discussion options

You must be logged in to vote

LogC has nothing to do with the final colors, is just a way to encode the values in the LUT. The opposite is done when reading from the LUT.

Filament's "filmic" curve is not the same as Blender's "filmic" curve, it's not more complicated than that :) I'm planning on adding the AgX tone mapping curve to Filament, which is also available in Blender.

And to answer your question, sRGB is a confusing name. You can have "linear sRGB" which really means the Rec709 gamut with a linear transfer function (and you'll see that in the code we use more precise definitions like this: ColorSpace outputColorSpace = Rec709-sRGB-D65;). But again the LogC_to_linear function has nothing to do with this.

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@romainguy
Comment options

@dandingol03
Comment options

@romainguy
Comment options

Answer selected by dandingol03
@dandingol03
Comment options

@romainguy
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants