sobotka / filmic-blender

Film Emulsion-Like Camera Rendering Transforms for Blender
https://sobotka.github.io/filmic-blender/
2.07k stars 142 forks source link

Inconsistent output between mac and other OSs #49

Closed finnbear closed 5 years ago

finnbear commented 5 years ago

Background: I rendered a project on the sheep-it renderfarm, which spread the load over machines with all three major OSs: Linux, Windows, and Mac.

Issue: The frames rendered with MacOS were slightly darker than the frames rendered with the other OSs, Linux and Windows.

Images: Not rendered/composited on Mac: image

Rendered/composited on Mac: image

Other notes:

sobotka commented 5 years ago

There isn’t enough information in this post to make any useful inferences.

There haven’t been reports of transfer function differences such as what you are reporting, which indicates the issue may be in your files.

When trying to diagnose these issues, file format encodings, operating systems, and hardware all play a role.

Best advice is to encode to EXR then compare output. Then compare file formats.

I’ll close this for now until you are able to provide more in-depth analysis.

finnbear commented 5 years ago

Ok, I understand. Unfortunately, sheepit doesn't support openexr so that isn't an option at the moment. I will tell you if I collect more useful information in the future :)

sobotka commented 5 years ago

I am interested in this, to see if there is an issue somewhere in the pipeline. If you can't save a baseline EXR (what!?) then you'll have to try other formats. Compare against a 16 bit TIFF and 16 bit (ugh) PNG. If you can save as the Base Log Encoding, save it, download it, and apply the Looks locally.

Also, remove anything and everything out of your node chain to see if the problem is somewhere in there. Hard to know what might be causing it.

If there is an issue, it would be good to sort it out and get it fixed, even if it isn't part of Filmic.

finnbear commented 5 years ago

Thanks for the advice! When you say to compare TIFF vs PNG, would that be on a Linux machine, a Mac, or both? Applying the looks locally would probably work, but it would take too much time for my projects.

When I'm done with my current project, I will test a simple scene on my Mac and Linux computers. This will help distinguish between common sheepit dark frame issues (on other people's machines) and filmic issues.