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. |
February 9, 2018, 11:14 (GMT) |
Cleanup: use workspace for object_mode when possible |
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. |
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 507e3e1 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 9, 2018, 09:27 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
February 9, 2018, 09:25 (GMT) |
Missed opencollada edit in recent changes |
Revision 3df45f7 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 9, 2018, 09:24 (GMT) |
Cleanup: Rename function to keep render grouped Keep all render functions name with _render prefix. |
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! |
February 9, 2018, 06:46 (GMT) |
Cleanup: pass eval_ctx to sculpt_init_session Matches vertex paint mode |
Revision 840612b by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) February 9, 2018, 06:32 (GMT) |
More compile Fixes for object->mode refactor TODO: I've come across some rather fishy-looking code in a few places that will need more careful review later * gpencil-select.c - 1181 * object_edit.c - 1596 * view3d_select.c - 1626 * undo.c - 230 |
February 9, 2018, 02:56 (GMT) |
Merge branch 'master' into blender2.8 |
February 9, 2018, 02:50 (GMT) |
CMake: include missing headers |
February 9, 2018, 02:39 (GMT) |
Fix T53958: Sequencer zoom 1:1 fails |
February 9, 2018, 01:00 (GMT) |
February 8, 2018, 19:44 (GMT) |
Fix blenderplayer (tm) |
February 8, 2018, 18:00 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: intern/cycles/blender/addon/ui.py |
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 |
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. |
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. |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021