Blender Git Commits

Blender Git "master" branch commits.

Page: 3746 / 5574

January 30, 2012, 19:55 (GMT)
Fix #30030: Tapered and beveled text won't update in realtime

Was missed dependency in depsgraph.
January 30, 2012, 19:47 (GMT)
Fix #30026: errors rendering material with ambient 0 and AO/env/indirect light.
It would skip rendering the latter if ambient was 0, however this is not actually
used in adding the contribution from these.
January 30, 2012, 19:46 (GMT)
Fix #30019: Copy rotation from a vertex group

It was incorrect behavior of contarget_get_mesh_mat in cases when
object's Y axis is co-linear to average vertex group normal.
Use object's X axis for plane definition in such cases.
January 30, 2012, 18:34 (GMT)
Fix #30009: cycles translucent BSDF + environment importance sampling not
working correct.
January 30, 2012, 15:33 (GMT)
Fix #30016: cycles crash with compute device set to GPU but not GPU device
available.
January 30, 2012, 15:12 (GMT)
Fix #28733, #29885: fix missing scene in context in python. The window manager
would indirectly clear it when clearing the window from the context. This makes
some sense when we support multiple scenes properly, but currently there's still
many places assuming there is a single active scene, so keep it available to
avoid crashes.
January 30, 2012, 14:28 (GMT)
Fix wrong uv editor Border Select Pinned name in menu.
January 30, 2012, 10:04 (GMT)
file selector - entering and empty path on *nix would ask to create a new dir.
January 30, 2012, 09:49 (GMT)
display keyblock mute in the shape key list.

Realize this is bcon3 but this is was very bad IMHO.
- button adjusting key block was in between 2 object settings - which is misleading/confusing.
- you needed to click through all shapes to check which was muted, currently you's assume 1.0 means the shape is enabled.
January 30, 2012, 09:19 (GMT)
Fix #29976: Carve Boolenas crasher with Solidify

Issue was caused by union policy needed to deal with cases when operand intersects
two or more intersecting meshes of another operand.

Changed this policy to run union operation only if there's actual intersection
between two meshes of the same object. Should work in general but it's still
possible to make it behave incorrect -- for example object consist of two groups
if concentric cubes which intersects each other.
January 30, 2012, 09:10 (GMT)
Fix #30021: Crash happens when rotating markers
January 30, 2012, 09:05 (GMT)
Fix #30020: Movie Clip Editor Crashed with panel size changed
Revision a460366 by Lukas Toenne
January 30, 2012, 09:00 (GMT)
Removed check for active node in edited node group to allow node group editing toggle. This enables closing an empty node group again (after removing all nodes or when empty group is added via menu). Fix for bug #30018.
Revision 28b72d0 by Lukas Toenne
January 30, 2012, 08:48 (GMT)
Make Image and Alpha outputs in render layer node 'unavailable' when the Combined pass is not active in the render layer. Fix for bug #29999.

The internal code for render layers node is unchanged, since the buffer is created anyway. Also noticed that, while unavailable sockets and links to/from them are not displayed, they are still used in execution, which could lead to unexpected results. But that's a more general problem with the way (pseudo-)dynamic sockets are simply flagged with SOCK_UNAVAIL.
January 30, 2012, 08:45 (GMT)
Fix #29993: Boolean modifier crashes Blender

Crash was caused by error in Carve triangulator. Fixed by upgrading Carve library.
January 30, 2012, 06:47 (GMT)
pydoc cleanup + remove unused bge.logic constants
+ adding PINGPONG as action actuator constant in rst
January 30, 2012, 03:54 (GMT)
simplify some of the shape key code. no functional changes.
January 30, 2012, 01:18 (GMT)
more efficient array copying for add_shapekey_layers
January 29, 2012, 22:32 (GMT)
missed these last commit
January 29, 2012, 22:13 (GMT)
avoid an extra mesh copy in remesh modifier
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021