Blender Git Commit Log

All Blender Git commits.

Page: 4217 / 8462

September 12, 2016, 11:29 (GMT)
Fix T49296, assert failure in Bevel code.

The mesh interpolation function failed to fill a fractions-of-the-way
array properly when the distances are very small but nonzero.
September 12, 2016, 10:48 (GMT)
Cycles: Fix wrong SSS in combination with hair on AVX2 platform

Not sure why exactly that happened, need a closer look.
September 12, 2016, 07:39 (GMT)
Cycles: Use XDG's .cache folder for cached kernels

Basically just moves cached kernels from ~/.config/blender/BLENDER_VERSION to
~/.cache/cycles/kernels. This has following benefits:

- Follows XDG specification more closely,
not as if it's totally crucial or measurable by users, but still nice.

- Prevents unexpected sizes of config folder, makes disk space used in more
predictable for users way.

- Allows to share kernels across multiple Blender versions,
which makes it easier debugging at the times close to release.

- "Copy Previous Settings" operator will no longer be copying possibly
gigabytes of cached kernels, which used to lead to really nast disk usage
and annoying delays of copying settings.

- In the future we can have some smart logic to clear old unused cached
kernels.

Currently only done for Linux and OSX. Windows still follows old "cache"
folder logic, but it's not really important for now because we don't
support kernel compilation on this platform yet.

Reviewers: dingto, juicyfruit, brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2197
September 11, 2016, 21:59 (GMT)
Cleanup: Comments
September 11, 2016, 21:48 (GMT)
Make branch work with changes from temp_manipulators_core
September 11, 2016, 21:25 (GMT)
Merge branch 'temp_manipulators_core' into wiggly-widgets

Conflicts:
source/blender/blenkernel/intern/screen.c
source/blender/blenloader/intern/readfile.c
source/blender/editors/interface/resources.c
source/blender/editors/screen/screen_edit.c
source/blender/makesdna/DNA_userdef_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_init_exit.c
source/blender/windowmanager/intern/wm_operators.c
source/blenderplayer/bad_level_call_stubs/stubs.c
September 11, 2016, 21:17 (GMT)
Add some missing function calls for manipulators
September 11, 2016, 21:06 (GMT)
More renaming (widget->manipulator): Variables, sturct members, comments, etc
September 11, 2016, 18:05 (GMT)
Hook up manipulator core with window-manager
Revision 49df5d0 by Mai Lavelle (master)
September 11, 2016, 17:49 (GMT)
Cycles: Fix shading and crashes resulting from constant folding on displacement

Constant folding was removing all nodes connected to the displacement output
if they evaluated to a constant, causing there to be no valid graph for
displacement even when there was displacement to be applied, and sometimes
caused crashes.
Revision 013b46d by Mai Lavelle (master)
September 11, 2016, 17:49 (GMT)
Cycles: Replace object index hack with actual checks for SD_TRANSFORM_APPLIED

Using ones complement for detecting if transform has been applied was confusing
and led to several bugs. With this proper checks are made.

Also added a few transforms where they were missing, mostly affecting baking
and displacement when `P` is used in the shader (previously `P` was in the
wrong space for these shaders)

Also removed `TIME_INVALID` as this may have resulted in incorrect
transforms in some cases.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2192
September 11, 2016, 17:24 (GMT)
refactored manta script export and also added script export functionality for liquids
September 11, 2016, 16:59 (GMT)
Fix accidentaly changed prefix capitalization
September 11, 2016, 15:53 (GMT)
Merge branch 'master' into soc-2016-multiview
Revision 92a2c49 by Mai Lavelle (master)
September 11, 2016, 15:20 (GMT)
Cycles: Fix bump mapping to use object space when used with true displacement

Bump mapping was happening in world space while displacement happens in object
space, causing shading errors when displacement type was used with bump mapping.

To fix this the proper transforms are added to bump nodes. This is only done
for automatic bump mapping however, to avoid visual changes from other uses of
bump mapping. It would be nice to do this for all bump mapping to be consistent
but that will have to wait till we can break compatibility.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2191
September 11, 2016, 13:53 (GMT)
Merge branch 'master' into wiggly-widgets
September 11, 2016, 13:53 (GMT)
Merge branch 'master' into temp_manipulators_core
September 11, 2016, 13:50 (GMT)
Make branch work with changes from temp_manipulators_core

There's actually more renaming to be done here, but will do that later. Focusing on actual manipulator core for now.
September 11, 2016, 12:58 (GMT)
Merge branch 'temp_manipulators_core' into wiggly-widgets

Conflicts:
source/blender/windowmanager/CMakeLists.txt
September 11, 2016, 12:56 (GMT)
Rename remaining structs (widget->manipulator)

And some other stuff ;)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021