Revision 908ee2e by Sybren A. Stüvel February 9, 2018, 11:52 (GMT) |
Paint Dirt: remove operator call from Python Instead of calling an operator I just call `collection.new()`. Moving the code into a separate function also simplifies it. In its new form there is also no undefined behaviour when me.vertex_colors is non-empty but without active layer. |
Revision 5db950e by Campbell Barton February 9, 2018, 11:14 (GMT) |
Cleanup: use workspace for object_mode when possible |
Revision 25074be by Dalai Felinto February 9, 2018, 11:05 (GMT) |
Fix collection syncing when creating new collections from the outliner We were not passing a scene collection parent to the BKE_collection_add function, which in turn made syncing not work. Right now we: * Explicitly pass the master collection in this case * Fallback to the master collection in other cases With unittest. |
Revision 3c09077 by Sybren A. Stüvel February 9, 2018, 09:35 (GMT) |
Paint Dirt: some small fixes - normalize ? average the vector: the vector isn't normalized here, because it doesn't necessarily becomes unit length. Instead, the sum is converted to an average vector. - angle is the acos()?: the dot product between the vertex normal and the average direction of the connected vertices is computed, and not the opposite. - The initial `con` list was discarded immediately and replaced by a new list. - File didn't end with a newline. |
Revision 37e53ca by Campbell Barton February 9, 2018, 09:25 (GMT) |
Missed opencollada edit in recent changes |
Revision 07ccb8b by Sergey Sharybin February 9, 2018, 09:14 (GMT) |
Fix crash with font on curve Was a mistake from recent texspace changes. Reported by Pablo here in the studio! |
Revision 3228721 by Campbell Barton February 9, 2018, 06:46 (GMT) |
Cleanup: pass eval_ctx to sculpt_init_session Matches vertex paint mode |
Revision 9b98615 by Campbell Barton February 9, 2018, 02:56 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 8f93865 by Campbell Barton February 9, 2018, 02:50 (GMT) |
CMake: include missing headers |
Revision 8a6b83d by Campbell Barton February 9, 2018, 02:39 (GMT) |
Fix T53958: Sequencer zoom 1:1 fails |
Revision 5e65791 by Campbell Barton February 9, 2018, 01:00 (GMT) |
Revision 518d599 by Dalai Felinto February 8, 2018, 19:44 (GMT) |
Fix blenderplayer (tm) |
Revision 3b61d2b by Tamito Kajiyama February 8, 2018, 18:00 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: intern/cycles/blender/addon/ui.py |
Revision 859379a by Tamito Kajiyama February 8, 2018, 17:48 (GMT) |
Fix for missing "Use Freestyle" toggle in the Cycles "Layer" options panel. Reviewed By: Brecht Van Lommel (brecht), Dalai Felinto (dfelinto) Differential Revision: https://developer.blender.org/D3048 |
Revision 29d2ff7 by Brecht Van Lommel February 8, 2018, 15:56 (GMT) |
Cycles: unify OSL BSSRDF closure into a single bssrdf() closure with method. This is similar to the upstream unified microfacet() closure, and makes it easier to extend in the future. |
Revision aabafec by Brecht Van Lommel February 8, 2018, 15:56 (GMT) |
Code refactor: tweaks in SSS code to prepare for coming changes. This also fixes a subtle bug in the split kernel branched path SSS, the volume stack update can't be shared between multiple hit points. |
Revision 28e2bc9 by Brecht Van Lommel February 8, 2018, 15:56 (GMT) |
Code refactor: remove unnecessary RNG offset in branched path code. This is only needed for SSS which bounces to a different shading point. |
Revision 8c8e53c by Brecht Van Lommel February 8, 2018, 15:56 (GMT) |
Cycles tests: separate directory for sss tests. |
Revision d3248bb by Howard Trickey February 8, 2018, 15:48 (GMT) |
Disable fast adjust code. Add other end spec matching. This fixes a few caess where new width adjustment code was less than ideal. |
Revision 74fa84f by Campbell Barton February 8, 2018, 15:39 (GMT) |
Remove redundant check for armature mode Caller ensures pose-mode, this flag is only set while drawing. |
|