Blender Git Commits

Blender Git "master" branch commits.

Page: 1471 / 5574

November 9, 2018, 17:43 (GMT)
Cleanup: fix layer_collection_sync() using int's for short values.

Collection flag and runtime_flag are shorts, not ints...
November 9, 2018, 17:43 (GMT)
Fix typo in assert that we do not delete master collection..
Revision 89a6663 by William Reynish / Brecht Van Lommel
November 9, 2018, 17:06 (GMT)
UI: split grease pencil brush curves into subpanels.
Revision 8aa17c5 by William Reynish / Brecht Van Lommel
November 9, 2018, 17:06 (GMT)
UI: add edge markings to top level of edge menu again.

These are commonly used and should be quick to access.
November 9, 2018, 16:56 (GMT)
Merge branch 'master' into blender2.8
November 9, 2018, 16:54 (GMT)
Revert "Cycles: Cleanup, move Embree BVH logic to own file"

While we shouldn't have logic in an entry point, and since one should
not be making typos when moving lines around, there is bigger entanglement
issue with BVH host code using kernel function. This is bad violation,
but is tricky to get solved moments before the weekly.

In order to keep things in a (less) broken state than before own cleanup
reverting the changes.

This reverts commit 2bad10be96540ff50a149230d656e599775b3f47.
This reverts commit ddabb21d0584e9874e8e5c62c04abe496ec7334b
November 9, 2018, 16:53 (GMT)
Cycles: Free Blender side data as soon as we don't need it

Currently this is possible after built-in images are loaded in memory.
Allows to save memory used by dependency graph and copy-on-write.

In practice this lowers peak system memory usage from 52GB to 42GB on
a production file of spring 03_035_A.lighting.

Note, that this only applies to F12 and command line renders.

Bigger note, that this optimization is currently only possible if
there are no grease pencil objects to be rendered.
November 9, 2018, 16:53 (GMT)
Cycles: Add name field to scene

Doesn't mean much for Cycles itself, but allows to have nice logs
and progress reports without access of original scene.
November 9, 2018, 16:53 (GMT)
Draw manager: Expose grease pencil helper function
November 9, 2018, 15:54 (GMT)
gpu.offscreen, fix pydoc, example and rename modelviewmatrix > viewmatrix

Technically this is only the view matrix, not model view matrix.
And view layer was missing from the pydoc.
November 9, 2018, 15:51 (GMT)
RNA ID: forbid editing names of non-GMain IDs.

We even had an assert about that in setter callback!

That means that we do not allow editing names of evaluated IDs, nor
non-data-block IDs (mainly root nodetrees and scene master collections).
November 9, 2018, 15:32 (GMT)
Fix T57737: crash displaying expanded tooltip for transform tool

Maniphest Tasks: T57737

Differential Revision: https://developer.blender.org/D3923
November 9, 2018, 14:39 (GMT)
Fix use of wrong icon IDs.
November 9, 2018, 14:35 (GMT)
UI: Make Region overlap slide instead of fade

Requested by @billreynish.
Increases the TIMESTEP to 60Hz to have smooth animation.
November 9, 2018, 14:35 (GMT)
Object Mode: Grid: Make antialiasing more grounded

Went a bit anal on this but at least we will have a decent AA reference
for lines in the future.
November 9, 2018, 14:22 (GMT)
Merge branch 'master' into blender2.8
November 9, 2018, 14:21 (GMT)
Cycles: Cleanup, remove unused method declaration

Was never defined. If it's really needed, consider using `const string&`.
November 9, 2018, 13:34 (GMT)
Merge branch 'master' into blender2.8
November 9, 2018, 13:01 (GMT)
Fix crash when renaming metaballs

This handles both renaming via outliner and rna.

Metaballs as we all know have their geometry based on the metaballs that
share the same name with them.

Changing the name of a metaball without tagging its geometry to change
is asking for trouble.
November 9, 2018, 12:59 (GMT)
BKE_id_is_in_gobal_main > BKE_id_is_in_global_main
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021