Revision e389ae9 by Mai Lavelle November 11, 2017, 06:01 (GMT) |
Cycles: Set error if a split kernel fails to load To help catch cases where adding a new kernel is missed for one of the device implementations. |
Revision 0260fad by Campbell Barton November 10, 2017, 16:26 (GMT) |
Manipulator: ruler tool Add the 3D view ruler as a tool, the modal operator remains for now however it may be removed if we use the tool-system for 2.8. Note that this does copy code from the operator, its different enough not to attempt to de-duplicate. |
Revision 63830cd by Campbell Barton November 10, 2017, 16:19 (GMT) |
Manipulator: public highlight utility function Also utility to find group from a manipulator map. |
Revision 1bd8a82 by Sergey Sharybin November 10, 2017, 15:29 (GMT) |
Fix assert failure when trying to draw empty string |
Revision 8f5e7c3 by Germano Cavalcante November 10, 2017, 15:02 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 58a3057 by Dalai Felinto November 10, 2017, 15:01 (GMT) |
Layers Unittest: Hidden flag to quckly update diffs This is not the commit you are looking for ... This is not to be used lightly. But sometimes we change the name of the collections, the initial value they have, ... and this helps to quickly update the tests. |
Revision d95eabf by Germano Cavalcante November 10, 2017, 14:58 (GMT) |
mball_tessellate: Simplify face creation Faces that have the last two indices equal are considered triangles, and not those that the last index is 0 Improvement of 7% in performance of the `polygonize` function |
Revision 1122a40 by Dalai Felinto November 10, 2017, 14:39 (GMT) |
Unittest: Layers - include is_disabled for LayerCollection And remove is_folder since it is not being used. |
Revision 34c99ee by Dalai Felinto November 10, 2017, 13:27 (GMT) |
Fixup for doversion/layers: disable collections for scene layers |
Revision 2ec01cc by Dalai Felinto November 10, 2017, 12:37 (GMT) |
Layers doversion: Handle hide and hide_render objects We now created nested collections for the original Collection 1, 2 ... collections for the "hide" and "hide_render" objects. Also, remove logic for rename single-collection files, it's now kept as it was originally (Collection 1, Collection 5, ...). Thanks Sergey Sharybin and Pablo Vazquez for patch review and suggestions. |
Revision 7922b62 by Sergey Sharybin November 10, 2017, 10:09 (GMT) |
Workaround crash rendering font objects Needs a proper scene layer and dependency graph, which we do not have yet during render pipeline. |
Revision 1737887 by Sergey Sharybin November 10, 2017, 09:36 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 7a6ad29 by Bastien Montagne November 10, 2017, 09:13 (GMT) |
Merge branch 'master' into blender2.8 |
Revision db7a78a by Sergey Sharybin November 10, 2017, 09:04 (GMT) |
Cycles: Fix compilation error with latest OIIO There was some changes about namespaces, which causes ambiguities. Replaces using namespace with an explicit symbols we need. Is good idea to NOT pull in the whole namespace anyway! |
Revision a466d7a by Brecht Van Lommel November 10, 2017, 00:37 (GMT) |
Cycles: better distance sampling for chromatic volume extinction. Previously we picked one of the RGB channels with equal probability, but this works poorly in a dense volume after many bounces. Now we take into account the throughput and single scattering albedo. This makes it a little more practical to do brute force SSS with volumes, but is still very inefficient because we do direct light sampling at every volume bounce even when inside an opaque mesh. In theory there could be a light inside the mesh so we can't automatically disable direct lighting. |
Revision 21a5358 by Brecht Van Lommel November 9, 2017, 19:28 (GMT) |
Fix T53270: crash with multiscatter GGX after recent refactoring. In fact this was an existing issue when exceeding the number of available closure, but it's more common now that we set the number to 0 for shadows and emission |
Revision 1ffa01b by Brecht Van Lommel November 9, 2017, 19:28 (GMT) |
Fix (harmless) valgrind warning. |
Revision bd4bea3 by Brecht Van Lommel November 9, 2017, 19:28 (GMT) |
Cycles: avoid reallocating tile denoising memory many times during render. |
Revision 7defb27 by Dalai Felinto November 9, 2017, 17:45 (GMT) |
Farewell BaseLegacy Finally, bases are all using the latest, newest SceneLayer bases. |
Revision 06a7db8 by Dalai Felinto November 9, 2017, 17:45 (GMT) |
BGE cleanup: remove Base from KX_Light.h |
|