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 |
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. |
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 |
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 ;) |
|
|
|


Master Commits
MiikaHweb | 2003-2021