c4e9cc18c5dcbc7961c4ce2e3807d9451eb6761d
OpenEXR DWA compression in Blender is derived from a more user-friendly quality slider which has an intuitive range 0 .. 100. Initially the mapping was done so that the visually lossless JPEG quality of 97 was mapped to the default DWA compression 45. A point was made that we should make it so default quality is mapped to the default compression, following the intent of DWA for rendering and compositing the main target. This change adjusts the mapping so that quality of 90 is mapped to DWA compression 45. This change relies on the library update to fully utilize the DWA compression #135037. This change leads to the difference in the way proxies of EXR images are generated: ``` DWA compression Size (bytes) Before the change 750 175,208,243 After the change 225 77,838,827 ``` It is worth noting that the DWA compression seemed to be ignored in the 4.4 branch before this change (this is what the original report is about, a bit indirectly). This is measured on the Fabrik Eingang footage converted to EXR. The absolute value is ptobably not that important, it just shows the reduction in size. This also leads to a lower quality of the proxy image, but it is not worse than an actual JPEG proxy: the quality is set to rather low 50 for the strip proxies. Ref #134802 Pull Request: https://projects.blender.org/blender/blender/pulls/135103
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
