Blender Git Commits

Blender Git "master" branch commits.

Page: 2841 / 5574

June 19, 2014, 17:05 (GMT)
Cycles: Make Volume Bounces default to 0. This is quiet a bit faster, and produces less noise.
June 19, 2014, 16:34 (GMT)
RNA: Expose hook centre

D529 by Gottfried Hofmann
June 19, 2014, 16:00 (GMT)
Python: Remove deprecated uses of os.popen

T40415 by Lawrence D'Oliveiro
June 19, 2014, 15:53 (GMT)
Add a bmesh_core_test, a start at testing bmesh functionality.

Needed to make the blender link libraries a global property
now that tests are parallel to source directory.
Current sort order for blender link libraries doesn't work
for tests that start with few defined symbols. Doubling the
lib list works, but a TODO to find a better way (probably
using CMake's own mechanism for tracking dependencies).
Revision 179e7ea by Joshua Leung
June 19, 2014, 13:34 (GMT)
Bugfix for Elastic and Back easing types

** TO BE PORTED BACK TO 2.71 **

As pointed out by Thomas Beck (plasmasolutions), the current behaviour and/or
default values for their parameters didn't quite make sense:

1) Back Easing - The old default value of 0.0 results in some overshoot being applied,
while trying to tweak it up or down resulted in some odd jumps and discontinities.

I've ended up removing some code here which forcibly using a "back" value of 1.7
when users wanted 0.0 instead. There doesn't seem to be any good reason for this.
To ensure that there is still an effect initially, keyframes now get created
with back set to 1.7


2) Elastic Easing - The old default settings of <amplitude = 0, period = 0> resulted
in a curve without any elastic bounce, which wasn't very useful for motion graphics.

Now, default values of amplitude = 0.8 and period = 4.1 get set. These were hand picked
by Thomas to work well when the duration of the motion is 10 frames long (i.e. the
typical length of such effects when doing motion graphics).
Revision f161695 by Joshua Leung
June 19, 2014, 13:34 (GMT)
Style cleanups here
Revision eb6e05b by Joshua Leung
June 19, 2014, 13:34 (GMT)
PoseLib: New pose library actions now have their "id root" setting initialised properly
June 19, 2014, 12:34 (GMT)
View3D: Handle un-weighed vertex color properly

D608 by Gaia Clary
June 19, 2014, 08:48 (GMT)
Add brief license headers to tests

These are effectively public-domain, but use apache2.0 to avoid adding new licenses
June 19, 2014, 08:38 (GMT)
Code cleanup: replace odd pointer casting with structs
June 19, 2014, 07:36 (GMT)
Code cleanup: remove unused callback for depth drawing
June 19, 2014, 07:36 (GMT)
Code cleanup: de-duplicate calls wmOrtho, wmFrustum
June 19, 2014, 07:36 (GMT)
Code cleanup: use const passing rects
June 19, 2014, 07:11 (GMT)
Enable texture preview even when Cycles is active
June 19, 2014, 06:47 (GMT)
Use Blender codestyle, not Google's one!
June 19, 2014, 06:45 (GMT)
Add unit tests for aligned alloc

This was really handy on initial work of aligned alloc
and would be handy as well when we'll need to support
arbitrary alignment on Apple platforms.
June 19, 2014, 06:24 (GMT)
Cycles: attempt to solve compilation error on 32bit OSX
June 19, 2014, 05:40 (GMT)
Correct for recent commit to refactor popups
June 19, 2014, 05:30 (GMT)
Curve: zero memory on access rather then calloc

also remove redundant check
June 19, 2014, 05:19 (GMT)
Freestyle: removed WOEdge::getVec3r() which in effect was a duplicate of WOEdge::GetVec().
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021