Blender Git Commits

Blender Git "blender-v2.74-release" branch commits.

Page: 2 / 4

March 26, 2015, 11:18 (GMT)
Fix T44128: Ray visibility only enables diffuse if glossy is also enabled

Issue was caused by accident in c8a9a56 which not only disabled glossy
reflection if Glossy visibility is disabled, but also Diffuse reflection.

Quite safe and should go to final release branch.
March 26, 2015, 11:18 (GMT)
Fix T44123: Cycles SSS renders black in recent builds

Issue was introduced in 01ee21f where i didn't notice *_setup()
function only doing partial initialization, and some of parameters
are expected to be initialized by callee function.

This was hitting only some setups, so tests with benchmark scenes
didn't unleash issues. Now it should all be fine.

This is to go to the 2.74 branch and we actually might re-AHOY.
March 26, 2015, 11:18 (GMT)
Simplify recent commit
March 24, 2015, 15:31 (GMT)
Point addons to v2.74-rc3
March 24, 2015, 14:49 (GMT)
We're now RC3
March 24, 2015, 14:49 (GMT)
Versioning code to correct socket naming after
340b76b42c53816ddac1b4cecdff3d8d2010a9cc

Reported by formerly Old_Demon on blenderartists.

Apparently this caused old files to lose their links to material sockets
(noob own mistake from inexperience with node system).

This should either be included in release with version checking being
set to version 2.73 and subversion 10, without tweaking the
BKE_blender.h file

OR

340b76b42c53816ddac1b4cecdff3d8d2010a9cc should be reverted for this
release.

Thanks to Lukas for checking this out.

Conflicts:
source/blender/blenkernel/BKE_blender.h
source/blender/blenloader/intern/versioning_270.c
March 24, 2015, 14:47 (GMT)
Fix T44065: fixed vehicle constraint

Commit ffee7f1a58a18bc08add94176ddffe29809139a6 broke vehicle constraints; this fixes that.
March 24, 2015, 14:47 (GMT)
Revert part of D1074 related to acceleration taked into account.
It has been reverted because it was affecting obstacle avoidance
(T44041).

This fix should be backported to 2.74
March 24, 2015, 14:47 (GMT)
Fix T44110: Plane track doesn't work when built with scons

For some reason recent change in avoiding non-aligned eigen vectors
was behaving differently for cmake and scons. Made it a bit different
now by storing scalars. This is more robust approach anyway, because
it's not really guaranteed Mat.col() gives a pointer inside data,
depending on column-major vs. row-major storage.

This is to be backported to 2.74 branch.
March 24, 2015, 14:47 (GMT)
tweaks to packman build

remove --asroot arg to makepkg
March 24, 2015, 14:47 (GMT)
Fix T44102: Mirrored objects render black with Blender Internal and Autosmooth.

Normals are not vertices, we cannot apply matrix's scale to them...
March 24, 2015, 14:47 (GMT)
Fix T44089: All addons do not use same default for orientations.

Transformed 'OrientationHelper' class into 'orientation_helper_factory' function,
which returns an OrientationHelper customized class with specified default axes.
March 24, 2015, 14:47 (GMT)
Fix T43926: Volume scatter: intersecting objects GPU rendering artifacts
Fix T44007: Cycles Volumetrics: block artifacts with overlapping volumes

The issue was caused by uninitialized parameters of some closures, which
lead to unpredictable behavior of shader_merge_closures().
March 24, 2015, 14:47 (GMT)
Fix T44076, SSAO in solid mode will disable antialiasing in wireframe
mode.

Yes it will, because those modes stay active. So on user side, expose
depth of field option always (I don't see why not), but disable SSAO in
wireframe/bounding box mode. It is a known limitation that compositing
does not support antialiasing yet, but better give users some more
control.

This could be included in final release but it's not that serious
either.
March 24, 2015, 14:47 (GMT)
OSX: fix 1 leak ( found and fixed by marcclintdion ) and 1 possible leak in dragndrop, backport to 2.74
March 24, 2015, 14:47 (GMT)
Disable IME for headless builds
March 24, 2015, 14:47 (GMT)
Cycles: Avoid memcpy of intersecting memory

Could happen when assignment happens to self during sorting.
March 24, 2015, 14:47 (GMT)
Make sure matcap icons are within range.

Basically out of range could happen when opening files made in 2.72 when
the new icons for texture painting were added. Apparently some more
caution is needed here.
March 24, 2015, 14:47 (GMT)
OSX/GHOST: need one more release in error case
March 24, 2015, 14:47 (GMT)
Partly fix T44025, pixelFormat retain was left, for 2.74 backport
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019