Revision 38ccd1f by Brecht Van Lommel February 23, 2018, 18:10 (GMT) |
Eevee: add Principled Volume shader. |
Revision 77062e8 by Brecht Van Lommel February 23, 2018, 18:10 (GMT) |
Eevee: add blackbody shader node support. This replaces the blackbody to RGB code with the simpler and faster one from Cycles. It's a little different but the other placing using this is the legacy volume drawing, so no need to stay compatible with that. |
Revision 5760999 by Brecht Van Lommel February 23, 2018, 18:10 (GMT) |
GPU: fixes for string socket types in shader nodes. These are not passed to GLSL functions, but should be used to load e.g. a texture or attribute. |
Revision af061b4 by Brecht Van Lommel February 23, 2018, 18:10 (GMT) |
Eeevee: add temperature grid support, make color grid unpremultiplied. This matches similar changes done for Cycles. |
Revision a44b08a by Brecht Van Lommel February 23, 2018, 18:02 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 0aec2dc by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Cycles: add Principled Volume shader. Similar to the Principled BSDF, this should make it easier to set up volume materials. Smoke and fire can be rendererd with just a single principled volume node, the appropriate attributes will be used when available. The node also works for simpler homogeneous volumes like water or mist. Differential Revision: https://developer.blender.org/D3033 |
Revision acd619d by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Cycles: change smoke color grid to not include density multiplied in. This breaks backwards compatibility some, making smoke colors brighters than before. But it is also more correct this way. |
Revision a963c7d by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Code refactor: improve attribute handling for optional volume attributes. A volume shader should be able to request attributes, and still be rendered as homogeneous if no volume attributes are available for the object. |
Revision 4448ed6 by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Smoke: change default flame temperatures to match OpenGL preview. |
Revision 04896d2 by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Smoke: add temperature grid, with values 0..1 corresponding to 0..1000K. |
Revision 15fb8ad by Brecht Van Lommel February 23, 2018, 17:57 (GMT) |
Nodes: left align text for color and string sockets, same as other types. |
Revision 0305fc3 by Dalai Felinto February 23, 2018, 16:26 (GMT) |
Fix border rendering for eevee + stop passing render result around Technically the original issue is that xof/yof in render result is calculated for drawing border render. So a simpler patch could be: ``` - rr->xof = re->disprect.xmin; + rr->xof = re->disprect.xmin + BLI_rcti_cent_x(&re->disprect) - (re->winx / 2); ``` However everywhere in the code we are getting border directly from re->disprect which we may as well do here too. Besides I'm taking this as a chance to get rid of RenderResult in the internal loop of eevee, to help prepare the code to the upcoming rendering pipeline changes. |
Revision dceb8d3 by Brecht Van Lommel February 23, 2018, 13:34 (GMT) |
Fix T54137: OpenEXR files with long red/green/blue channel names not loading correctly. |
Revision 44d45e1 by Sergey Sharybin February 23, 2018, 13:24 (GMT) |
Buildbot: Enable Volta deviced CUDA binaries |
Revision e24dee4 by Sergey Sharybin February 23, 2018, 11:37 (GMT) |
Buildbot: Remove master configuration files Those are stored in blender-buildbot repository now, so having them in Blender only causes extra work to keep files in sync. |
Revision 07f05e2 by Sergey Sharybin February 23, 2018, 09:55 (GMT) |
Buildbot: Disable cuda hack for macOS |
Revision 5127910 by Campbell Barton February 23, 2018, 06:12 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 6618852 by Campbell Barton February 23, 2018, 06:00 (GMT) |
WM: Add WM_menutype_poll function Wraps menutype poll, no functional changes. |
Revision 171c756 by Campbell Barton February 23, 2018, 02:10 (GMT) |
Merge branch 'master' into blender2.8 |
Revision f36c803 by Campbell Barton February 23, 2018, 01:59 (GMT) |
WM: add WM_keymap_poll function Wrapps keymap poll, no functional changes. |
|