Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2822 / 5574

July 21, 2014, 15:32 (GMT)
Fix T40839: Object Font Text Rendering Bug

The issue was caused by the wrong objects order for
convertblender.c. Dependency graph totally missed
handling of this situation.

Fixed now, but it's not that pretty, don't try this
at home obviously. But consider this to be good enough
for the current dependency graph.

Details are in the build_dag_object().
July 21, 2014, 15:24 (GMT)
Transform: edit to recent commit

Copying long comments about & `#if 0` is hint it could be defined in one place.
July 21, 2014, 15:13 (GMT)
Fix T40432: Scaling to zero with manipulate center points works precisely on second time

Commented out the 'no zero' protection of scaling transforms for numinput.

Issue is, once an axis has null scale, you can't regrow it from transform code
(you have to directly edit the scale property). This is not ideal, but getting
good behavior in this case is hairy...

Yet, when using numinput, you type precise values, so if you want to set it to zero,
set it to zero. User is assumed responsible, we should avoid too much 'invisible magic'
when handling precise inputs. ;)

Note: an idea for possible future feature would be to have an 'absolute' mode for numinput
(allowing to type in real value, not factors).
July 21, 2014, 13:54 (GMT)
Fix T41128: Box selection bug with armatures.

Calling `glLoadName()` was possible with '-1' value (65535 actually), in `draw_pose_bones()`...

Note I think bug exists since ages (at least, seems to be already present in 2008
when drawarmature.c was added in repo)!

Odd behavior reported (issue only affected objects once parented to the armature) was
due to ordering stuff, since only objects drawn *after* the armature were affected.
July 21, 2014, 13:22 (GMT)
Py/API: Improve intersect_line_line with parallel lines

Now comparing the distance between line-intersection points
to see how close lines are - doesn't fail in the parallel case.
July 21, 2014, 12:25 (GMT)
Bugfix T41133: Audio: Speakers with animated pitch cause clicks in rendered animations, crashes or huge filesizes in rendered audio

Crash happened when the pitch value got <= 0, preventing this now.
July 21, 2014, 10:34 (GMT)
Fix errors in hsv calculation from recent optimization patch.

Code was different from original here, result was apparent in color
picker wedge position.
July 21, 2014, 10:23 (GMT)
Cleanup
July 21, 2014, 10:02 (GMT)
GSOC 2013 paint

Yep, at last it's here!

There are a few minor issues remaining but development can go on in
master after discussion at blender institute.

For full list of features see:

http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.72/Painting

Thanks to Sergey and Campbell for the extensive review and to the
countless artists that have given their input and reported issues during
development.
July 21, 2014, 08:57 (GMT)
Math Lib: rename mul_serie_m3 to mul_m3_series & reorder args

Importantly, reversed mul_serie_m3 argument order (so it matches the m4 function)
July 21, 2014, 07:26 (GMT)
Optimisation to rgb <-> hsv/l conversion

Basically avoid redundant computations. Gives ~1-4% speedup in the compositor depending on the use case.

For more info see: http://lolengine.net/blog/2013/01/13/fast-rgb-to-hsv

Reviewers: psy-fi, sergey

Subscribers: campbellbarton

Differential Revision: https://developer.blender.org/D596
July 21, 2014, 06:58 (GMT)
Math Lib: Add isect_point_tri_v3

Add to Python via mathutils.geometry
July 21, 2014, 02:42 (GMT)
bmesh py api: face_split_edgenet missed NULL check
July 21, 2014, 00:53 (GMT)
Cleanup
July 20, 2014, 14:44 (GMT)
Correction to 7c7b730, multiplication order was flipped

That's really annoying that multiplication order is flipped
comparing mat3 and mat4 cases, but for the purposes of not
breaking all the branches which might use this stuff we'd
better keep order consistent with old version for now.

Suggestion here would be to make order consistent but rename
this functions to mult_* to make compilation fail instead
of failing and using wrong order silently.
July 20, 2014, 12:00 (GMT)
Update buildbot config to latest actual version
July 20, 2014, 09:37 (GMT)
Sequencer: Fix wrong blur result when one of the sizes is zero
July 20, 2014, 08:32 (GMT)
Early out from gaussian blur if both sizes are zero
Revision 73d157e by Joshua Leung
July 20, 2014, 07:22 (GMT)
Bugfix T41042: Irrelevant Bezier handles still affect Graph Editor Show All

The "Show All" and "Show Selected" operators in the Graph Editor was taking into
account all handles on keyframes, even when some of those would be invalid and/or
set to nonsense values (e.g. for any interpolation mode other than "Bezier")
Revision c03d8a1 by Joshua Leung
July 20, 2014, 05:19 (GMT)
Bugfix T41077: Dope sheet's column select (alt + click) gets ignored with NLA Strips

NLA mapping corrections were being applied twice, causing column select to fail
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021