Blender Git Commit Log

All Blender Git commits.

Page: 3471 / 8462

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.
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
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
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)
Fix T53347: Vertex paint crash

Vertex paint was still using sculpt mode brush (which can be NULL).
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021