Blender Git Commit Log

All Blender Git commits.

Page: 4225 / 8462

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...
Revision e7ea1ae by Mai Lavelle (master)
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
Revision 62aecbd by Mai Lavelle (master)
September 2, 2016, 02:45 (GMT)
Cycles: Store undisplaced coordinates for meshes when needed

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2156
Revision 9f1c423 by Mai Lavelle (master)
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
Revision f7263b8 by Sergey Sharybin (master)
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021