Go to file
Lukas Stockner cacfaaa9a5 Fix T92416: First render with unknown image colorspace looks different
The issue here was that the Barbershop benchmark scene was saved with a
custom OCIO config, which leads to some textures having a unknown
colorspace when loading with a default installation.

This is automatically fixed by Blender during image loading, but since
Cycles queried the colorspace before actually loading the image, it
didn't get the updated value in the first render.

To fix this, just re-query the colorspace after the image is loaded.

Note that non-packed images still get treated as raw data if the
colorspace is unknown, but this is at least consistent and doesn't
magically change when you press F12 a second time.

Differential Revision: https://developer.blender.org/D16427
2022-11-16 23:42:23 +01:00
.github
build_files Merge branch 'blender-v3.4-release' 2022-11-16 11:01:29 -03:00
doc Merge branch 'blender-v3.4-release' 2022-11-03 23:41:11 -04:00
extern audaspace: Fix build error with MSVC 17.4+ 2022-11-09 14:39:15 -07:00
intern Fix T92416: First render with unknown image colorspace looks different 2022-11-16 23:42:23 +01:00
release DrawManager: Remove experimental draw lock. 2022-11-16 15:18:39 +01:00
source Sculpt: Avoid retrieving vertices attribute when flushing positions 2022-11-16 14:54:20 -06:00
tests Add regression test for triangulate faces 2022-11-16 18:34:11 +01:00
.arcconfig
.clang-format Cycles: Generate OSL closures using macros and a template file 2022-09-09 15:47:37 +02:00
.clang-tidy Clang-tidy: Ignore variable name length and .c/.cc include warnings 2022-05-06 15:26:54 +02:00
.editorconfig pyproject: add configuration for autopep8 2022-04-22 10:13:39 +10:00
.git-blame-ignore-revs
.gitignore
.gitmodules
CMakeLists.txt GHOST/Wayland: add build option to set the XDG app-id 2022-11-16 12:31:30 +11:00
COPYING
GNUmakefile GNUmakefile: fix error showing final message with the 'dash' shell 2022-09-20 12:53:03 +10:00
make.bat make.bat: skip SVN update when running make code_update 2022-10-29 11:25:33 -06:00
pyproject.toml Cleanup: fix various typos 2022-06-28 15:56:16 +02:00
readme.rst

.. Keep this document short & concise,
   linking to external resources instead of including content in-line.
   See 'release/text/readme.html' for the end user read-me.


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.

.. figure:: https://code.blender.org/wp-content/uploads/2018/12/springrg.jpg
   :scale: 50 %
   :align: center


Project Pages
-------------

- `Main Website <http://www.blender.org>`__
- `Reference Manual <https://docs.blender.org/manual/en/latest/index.html>`__
- `User Community <https://www.blender.org/community/>`__

Development
-----------

- `Build Instructions <https://wiki.blender.org/wiki/Building_Blender>`__
- `Code Review & Bug Tracker <https://developer.blender.org>`__
- `Developer Forum <https://devtalk.blender.org>`__
- `Developer Documentation <https://wiki.blender.org>`__


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 <https://www.blender.org/about/license>`__ for details.