Go to file
Kévin Dietrich 116bab702e Fix T47639: OpenGL render with smoke and fire incorrect when using
transparency.

The issue is that we are rendering to a 0..1 clamped sRGB buffer with
unpremultiplied alpha, where the correct thing to do would be to render
to an unclamped linear premultiplied alpha buffer. Then we would just
make fire purely emissive without affecting the alpha channel at all,
but that doesn't work here.

So for now, draw fire and smoke separately using different shaders and
blend modes, like it used to before the smoke programs were rewritten
(see rB0372b642).
2016-08-28 16:50:59 +02:00
build_files Fix linking issue with OpenEXR and Zlib. 2016-08-26 14:28:51 +02:00
doc Update sphinx_doc_gen.py to work with recent changes (GPv2). 2016-08-21 22:38:06 +02:00
extern OpenCL: Support multiple ABI libraries on Linux 2016-08-23 12:23:37 +02:00
intern Fix T49167: Normals in wrong coordinate space when adaptive subdivision is used 2016-08-27 18:07:04 -04:00
release GPencil: Added entry for the "Select Strokes Using Active COlor" operator to the Colors panel dropdown 2016-08-28 00:09:16 +12:00
source Fix T47639: OpenGL render with smoke and fire incorrect when using 2016-08-28 16:50:59 +02:00
tests Replace pep8 with flake8 checker 2016-08-01 11:02:01 +10:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Update .gitignore to some more generated/non-git-stored files. 2016-08-21 22:40:57 +02:00
.gitmodules Add developer tools submodule 2016-07-15 01:28:00 +10:00
CMakeLists.txt D2078 Windows : add option to prevent find_package from picking up the wrong libraries and use hardcoded paths instead. 2016-08-23 08:48:27 -06:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Cleanup: line length 2016-07-15 01:26:26 +10:00
make.bat Fix make.bat checking 64bit systems 2016-02-10 00:26:12 +11:00