September 2, 2016, 07:58 (GMT) |
Fix T49180: Cycles MIS Map for Animated Environment Texture Movie Doesn't Update on Frame Change Not really ideal fix at all, but we are at RC today, so better to play really safe. |
September 2, 2016, 07:14 (GMT) |
Cycles: Silence strict compiler warning in release build |
September 2, 2016, 06:37 (GMT) |
Fix T49222: Image Save settings are overridden by the File Save Screen ones. There were two inconsistencies in how 'save image' op initiated its settings: * It would always use ImBuf->planes value. * It would always use Image views settings. Both of those settings should come from scene->r.im_format (as everything else) when saving render/compo result... |
September 2, 2016, 02:45 (GMT) |
Cycles microdisplacement: Improved automatic bump mapping Object coordinates can now be used in the displacement shader and will give correct results, where as before bump mapping was calculated from the displace positions and resulted in incorrect shading. This works by evaluating the shader in two parts, first bump then surface, and setting the shader state to match what it would be if the surface was undisplaced for the bump shader evaluation. Currently only `P` is set as if undisplaced, but other shader variables could be set as well, such as `I` or `time`. Since these aren't set to anything meaningful for displacement I left them out of this patch, we can decide what to do with them separately. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2156 |
September 2, 2016, 02:45 (GMT) |
Cycles: Store undisplaced coordinates for meshes when needed Reviewed By: brecht Differential Revision: https://developer.blender.org/D2156 |
September 2, 2016, 02:44 (GMT) |
Cycles: remove duplicate shader storage Storing multiple copies of a shader was needed when the displacement method was a mesh option and could be different for each mesh. Now that its a shader option this is unnecessary. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2156 |
September 2, 2016, 00:21 (GMT) |
Merge branch 'master' into wiggly-widgets Conflicts: release/scripts/modules/bpy_extras/keyconfig_utils.py release/scripts/startup/bl_ui/properties_data_bone.py source/blender/editors/transform/transform_manipulator.c source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c source/blender/windowmanager/intern/wm_operators.c source/blenderplayer/bad_level_call_stubs/stubs.c |
September 1, 2016, 20:00 (GMT) |
Fix T49215 |
September 1, 2016, 19:16 (GMT) |
Fix T49224: Crash due to dangling value in 'Object.proxy_from' pointer. Why/how this may happen remains a mystery, so for now simply clearing this runtime-only pointer on Object reading... |
September 1, 2016, 16:54 (GMT) |
Math Lib: avoid char > int conversion w/ line plot |
September 1, 2016, 16:54 (GMT) |
Curve Fitting: correct initial handle sign In practice the initial values are almost never used. |
September 1, 2016, 16:46 (GMT) |
Merge branch 'master' into soc-2016-multiview |
September 1, 2016, 14:55 (GMT) |
Fix crash calling wm.open_mainfile from menu with --debug-memory enabled Didn't do any bisecting, but guess it's caused rBb54e95a5c8dcb7 (2.74 is fine, 2.75 isn't). I think this fix makes some other hacks redundant but need to check details (will do when we're back to bcon1 to avoid regressions). |
September 1, 2016, 14:37 (GMT) |
Fix T49199: Combination of dialog + wm.open_mainfile causes crash Issue was that the wm.open_mainfile OP caused all handlers to be removed and since rB45592291 cancelled (which is correct in general), the menu that triggered the OP should not be cancelled though. Not sure if this is a nice fix or not, it's however the safest fix I found. A different fix would be to call UI_popup_block_close before WM_operator_call_ex (in dialog_exec_cb), but not sure how safe this is and want to further investigate if it makes other hacks/fixes redundant. There's still a crash with --debug-memory that confused the heck out of me (since I always have --debug-memory enabled), but I'll commit fix for that separately. |
September 1, 2016, 13:45 (GMT) |
D2184 Stamp: Make drawing stamp labels optional. When using metadata stamping, it's often handy to have "Camera" in front of the camera name, "Marker" in front of the marker text, etc., but sometimes those get in the way. This patch allows an artist to turn those labels on/off. Reviewed by: sergey, mont29, venomgfx |
September 1, 2016, 13:30 (GMT) |
pydoc: added missing 'compress' parameter to b.t.BlendDataLibraries.write |
September 1, 2016, 13:27 (GMT) |
OpenSubdiv: Fix missing object ORCO when Subsurf uses OpenSubdiv but disabled fore viewport |
September 1, 2016, 10:14 (GMT) |
Cleanup: Reduce amount of misleading indentation Was polluting compile output too much. |
August 31, 2016, 18:59 (GMT) |
Merge branch 'master' into asset-engine |
August 31, 2016, 18:13 (GMT) |
Fix T49175: GLSL material crash with environment maps. |
|
|
|


Master Commits
MiikaHweb | 2003-2021