Blender Git Commit Log

All Blender Git commits.

Page: 3704 / 8462

August 30, 2017, 16:00 (GMT)
Manipulator: rename callback type
August 30, 2017, 15:42 (GMT)
Cycles: Add tangent attribute tests
August 30, 2017, 15:24 (GMT)
Fix T52588: Shape key value driver variables of duplicated object sets refer to old objects.

Regression since 2.78, to be backported to 2.79.
August 30, 2017, 15:03 (GMT)
Enable Onion Skinning in Edit and Sculpt mode

Only disabled in weight paint mode
August 30, 2017, 15:00 (GMT)
Eevee: Fix conditional statement depending on unitialized value

Basically since g_data was malloc'ed (instead of calloc'ed)
g_data->minzbuffer was never initialized.

So when running DRW_framebuffer_init after EEVEE_effects_init, the test
to *g_data->minzbuffer would lead to unpredictable results.

This was caught by valgrind, reported by Sergey Sharybin.
August 30, 2017, 14:52 (GMT)
Refactor 'split faces' mesh code.

Previous version was trying to do a quick and simple process in the case
we were only considering smooth/flat status of faces.

Thing is, even then, the algorithm was not actually working in all
possible situations, e.g. two smooth faces having a single vertex in
common, but no common edges, would not have split that vertex, leading
to incorrect shading etc.

So now, tweaked slightly our split normals code to be able to generate
lnor spaces even when autosmooth is disabled, and we always go that way
when splitting faces.

Using smooth fans from clnor spaces is not only the only way to get 100%
correct results, it also makes face split code simpler.
August 30, 2017, 14:42 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 30, 2017, 14:41 (GMT)
Show only lines for MultiEdit strokes
August 30, 2017, 14:15 (GMT)
New option to define color of edit line

A new field for MultiEdit was added too
August 30, 2017, 13:45 (GMT)
Attempt to fix OpenColorIO issues on Mac

We cannot have version130 there (should use version 330 instead).
Patch suggested by Brecht Van Lommel
August 30, 2017, 09:48 (GMT)
Fixing T52477 - switching from custom ray/triangle intersection code to the one from util_intersection.h. This fixes the bug and makes the code more readable and maintainable.
August 30, 2017, 09:26 (GMT)
New toggle MultiEdit operator with Key Q

This allows to switch very fast between edit modes
August 30, 2017, 09:15 (GMT)
Depsgraph: Copy-on-write component does not depend on itself
August 30, 2017, 08:52 (GMT)
Speed up multiedit loop

If not multiedit, avoid the loop in select
August 30, 2017, 08:11 (GMT)
Manipulator: remove inline matrix calculation
August 30, 2017, 08:04 (GMT)
Manipulator: run callback when calculating the final matrix
Revision 124ffb4 by Mai Lavelle (master)
August 30, 2017, 04:19 (GMT)
Cycles: Fix build with networking enabled
August 29, 2017, 20:55 (GMT)
Fix Cycles Windows render errors with BVH2 CPU rendering.

One problem is that it was always using __mm_blendv_ps emulation even if the
instruction was supported. The other that the emulation function was wrong.

Thanks a lot to Ray Molenkamp for tracking this one down.
August 29, 2017, 15:12 (GMT)
Depsgraph: Fix crash when ungrouping node group

We shouldn't tag both COW and shading parameters ocmponents for update at
the same time.
August 29, 2017, 15:03 (GMT)
Depsgraph: Fix missing material update when driving property in a group
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021