Blender Git Commits

Blender Git "master" branch commits.

Page: 2861 / 5574

May 23, 2014, 01:39 (GMT)
Bake-API: shows the baked image in the biggest SpaceImage around (just like Blender Internal)

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D544
May 23, 2014, 00:42 (GMT)
Cleanup
May 23, 2014, 00:35 (GMT)
Bake-API: relaxing in the check for scale uniformity

It still warns the user that there may be an error, but the baking goes
on. Also using the new is_uniform_scaled_m4() instead of float comparison.

Reported and fix suggested by Campbell Barton as a concern over 2bfc3deb
May 22, 2014, 23:18 (GMT)
fix T40323 Segfault on baking after rendering

The remaining functions in blender_python.cpp changed from using the
MACRO to use python_thread_state_save/python_thread_state_restore

Since this bug only happens when 'Persistent Images' is on it was
introduced in some of the early merges with master and I never caught
it.

Thanks Daniel Salazar for helping with the bug hunting.
May 22, 2014, 22:46 (GMT)
Cycles-Bake: fix T40322 Glitch in baking a mixed SSS shader

If we are using a mix node we still need to evaluate the BSDF lighting
even if scattering is successful.

Note: this was working for branched path (probably an oversight when
branched path support was introduced for baking, a good oversight though
;)
May 22, 2014, 22:05 (GMT)
Cycles-Bake: fix T40270 Combined Type fails to bake Emission node

Main code and review by Brecht Van Lommel

Differential Revision: https://developer.blender.org/D543
May 22, 2014, 18:05 (GMT)
Bake-API: throws error if highpoly object(s) doesn't have uniform scale (fix T40156)

The real fix would be to support non-uniform scaled highpoly objects.
For more information see 8d29739
May 22, 2014, 18:05 (GMT)
Bake-API: throws error if there is no UV
May 22, 2014, 16:49 (GMT)
Blender Internal: Fix texture influence panel not showing Displace/Warp sliders for volume materials.
May 22, 2014, 14:18 (GMT)
Fix T40307: Crash with freestyle and particle hair.

The scene file provided by the problem report has many degenerate faces coming from
a particle system. These zero-area faces were not expected in the ray-casting line visibility
algorithms of Freestyle. Now degenerate faces are properly excluded from the imported
mesh data and not fed to the line visibility algorithms.
Revision 7a86765 by Lukas Toenne
May 22, 2014, 13:46 (GMT)
Fix T40290: False (or malfunctioning) dependency-cycle warning when adding dupligroup objects to another group.

The new recursion check for groups duplicating themselves has to un-set the LIB_DOIT flag after each object, otherwise it will prevent duplicating a (non-recursive) group multiple times.
May 22, 2014, 12:39 (GMT)
Fix T39901: Crashes if the resolution % is changed while rendering an animation

Copy render percentage. dimensions and border settings and use them for all the
frames in the animation render.
May 22, 2014, 12:03 (GMT)
Correction to previous commit, sorry about that. :/
May 22, 2014, 11:57 (GMT)
PackedFiles: add (readonly for now) access to packed raw data (most useful for exporters).
May 22, 2014, 09:34 (GMT)
Don't write all uv textures, but only active uv layer.

Fix T39922
May 22, 2014, 07:40 (GMT)
Mistake naming in recent commit
May 22, 2014, 07:11 (GMT)
Fix T38493: ray_cast causes runtime error with no faces
May 22, 2014, 07:03 (GMT)
Freestyle: added missing forward declarations of referenced struct's.
May 22, 2014, 07:03 (GMT)
Freestyle: Fix for versioning code not working properly with new texture options.

To get the versioning code properly work, the condition should have been:

DNA_struct_elem_find(fd->filesdna, "FreestyleLineStyle", "MTex", "*mtex[18]")

The present commit uses another new structure member instead, to avoid referring
to the magic number 18 in the last string literal.
May 22, 2014, 06:43 (GMT)
Fix T40215: Boolean looses bevel width
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021