Blender Git Commit Log

All Blender Git commits.

Page: 3250 / 8462

May 26, 2018, 11:06 (GMT)
RNA: correct naming w/ last cleanup
May 26, 2018, 09:54 (GMT)
RNA: follow boolean naming conventions
May 26, 2018, 09:26 (GMT)
compile fixes part1
May 26, 2018, 09:05 (GMT)
Cleanup: whitespace, long lines, duplicate include
May 26, 2018, 07:51 (GMT)
Cleanup: rename RNA property to match UI
May 26, 2018, 07:45 (GMT)
COW Fix: Lamp manipulators
May 26, 2018, 07:02 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 26, 2018, 06:05 (GMT)
Properly set loop and poly indices in mesh samples where possible.
May 26, 2018, 03:46 (GMT)
make.bat: Add support for building with ninja.

ninja is an alternative to msbuild designed for fast rebuilds. However there is no IDE support, builds only from the command line.

Comparison between msbuild and ninja for a full build, build time in seconds.

Full Clean Build
msbuild 867.5
Ninja 801.2
Difference -66.3 (-7.6%)

Minor Change
msbuild 43.0
Ninja 14.9
Difference -28.1 (-64.4%)

No Changes
msbuild 23.0
Ninja 6.1
Difference -16.9 (-73.5%)
May 26, 2018, 01:32 (GMT)
Merge branch 'fracture_modifier' into fm_master
May 25, 2018, 23:59 (GMT)
make.bat/cleanup: removed stray echo in make.bat
May 25, 2018, 23:57 (GMT)
make.bat: refactor make.bat

make.bat was starting to become hard to maintain, this refactors it into separate batch files for each stage of the process.

-Improved detection of msvc2013/2015
-Improved failure handling.
-Added check for working msbuild and C++ compiler
-Added verbose switch to ease trouble shooting.
-Added Check if svn/cmake/git are in the path before using them
-Display the build configuration before asking to download the libraries
-Offer an option to recover an interrupted checkout of the libraries.
-Automatically check out sub-modules in-case they are missing.
May 25, 2018, 21:43 (GMT)
Fix error when snapping with occlusion.

Face normal may be facing the wrong side.
May 25, 2018, 21:20 (GMT)
Fix T55207, fix T55208: hair not positioned correctly after subsurf.

The problem was that the particle system modifier was reading ob->derivedDeform
during modifier stack evaluation. Due to the mesh -> DM conversion this was no
longer set leading to wrong results.

In fact we don't really need the deformed mesh, just the original mesh topology
for face/poly index remapping. So the solution is to use that instead.
May 25, 2018, 20:41 (GMT)
Add number and memory size formatting throughout the UI

This commit adds number formatting (thousands separator) to the baking panel. It also adds a new function to format memory sizes (KB/GB/etc) and applies it to the baking panel and scene stats. The new function is unit tested.

Reviewers: Severin
Tags: #user_interface
Differential Revision: https://developer.blender.org/D1248
May 25, 2018, 18:59 (GMT)
Hacky code just to try RNA_struct_dynamic_override_apply

It is crashing now, I tried either adding a scene setting (EEVEE AO), or
object settings (ob.color).

This also shows a few problems:
* We can't simply tag Scene to update when changing an override set, we need
the tagging to flush down to the scene objects.

* For scene settings we may want to do at this moment in COW evaluation, however
for objects the implementation is a bit more tricky. Because we need to change
the data owned by the object as well. For example, the material.

* In this case it is almost as if we want a cow-cow ID (the OVERRIDEN id should be
shared by all the objects that are being overridden.

* Also the affected collections thing is to be handled somehow.
May 25, 2018, 18:40 (GMT)
Tag depsgraph COW for update when changing dynamic overrides
May 25, 2018, 17:52 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 25, 2018, 17:51 (GMT)
Fix eevee render settings not working

This was no longer working since 15c2801aac33.
May 25, 2018, 17:43 (GMT)
Tool System: cursor tool now transforms on drag
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021