Blender Git Commits

Blender Git "master" branch commits.

Page: 3116 / 5574

Revision ab777e9 by Gaia Clary
August 2, 2013, 15:58 (GMT)
fix(Collada): wrong usage of the set attribute with multiple UV sets
August 2, 2013, 14:40 (GMT)
Cycles / Subsurface Render Passes:
* Code cleanup, "subs" abbreviation is not really meaningful, so let's write "subsurface" instead.
August 2, 2013, 13:35 (GMT)
correct error in own recent edits to triangle joining
August 2, 2013, 13:21 (GMT)
code cleanup:
- incorrect NULL check in logic UI drawing
- incorrect NULL check in octree quad test
August 2, 2013, 00:24 (GMT)
Some versioning changes/patching of the brush system:

* Change overlay alphas to 33 if not initialized. This should have been
done for 2.67 but better do it now to avoid frustration with overly
transparent overlays. For users that have set this low manually this
will reset the setting to 33 but I think it's less irritating than users
who unwillingly had the setting to 1 and saw nothing when activating the
overlay.

* Allow overlay alpha to be zero as well

* Reset old, now obsolete BRUSH_FIXED flag for brushes that still use
this. I am doing this here to avoid patching hell when the paint brush
is merged, since it's not possible to know the merged version
beforehand, and this flag will be used.
August 1, 2013, 23:07 (GMT)
User request: when switching to smooth tool with shift-click in
sculpting, use the original brush size.
August 1, 2013, 18:33 (GMT)
use bmesh for loop macros for looping over mesh verts/edges/faces
August 1, 2013, 17:15 (GMT)
code cleanup: remove unused functions
- IsectLLPt2Df
- isect_point_quad_uv_v2
- isect_point_face_uv_v2

These are obsoleted by resolve_tri_uv, resolve_quad_uv

also add attributes for unused function results for some math functions.
August 1, 2013, 17:14 (GMT)
Fix a very irritating problem of our stroke system. On small brushes,
the space stroke would be repeated on unneeded subpixel precision. Since
this is not really useful, enforce spacing to be at least one pixel.
This makes small brushes quite more responsive.
August 1, 2013, 16:34 (GMT)
Potential fix for wrogn k3 value after solve
August 1, 2013, 14:00 (GMT)
Fix for r58798, forgot to update the presets.
August 1, 2013, 12:09 (GMT)
Fix [#36265]: Smoke doesn't work if domain object has negative scale.
August 1, 2013, 03:58 (GMT)
Hack to workaround scene update lock caused by GIL

Couple of RNA callbacks would imply scene update routines
to trigger. This works fine for until some objects does have
drivers.

If some object does have driver, it'll try to lock GIL
when evaluating this driver, and GIL is already locked by
a python API, which causes deadlock.

For now made it so RNA callbacks doesn't do threaded update.
This is not so much nice, especially since Cycles might
use the same API for motion blur, but for now don't see
better way to solve the deadlock.
July 31, 2013, 22:51 (GMT)
Cycles / Squared Samples:
* After some feedback decided to remove this option from the Progressive integrator, it only makes sense for Non-Progressive where we have different values for the sample types.
July 31, 2013, 22:39 (GMT)
Fix linking issue, we use bundled static glew so we should define static glew in ghost as well.
July 31, 2013, 22:37 (GMT)
Fix typo which lead to crash when applying lattice modifier
July 31, 2013, 21:56 (GMT)
Small optimization to previous change of statistics output

Use boolean flag for detecting whether there're updated
objects instead of doing real object counter (which required
spin lock).
July 31, 2013, 21:56 (GMT)
Remove annoying statistics ifdef from code

All the statistics is already inside if() block, so
it doesn't have any noticeable affect on overall
performance.
July 31, 2013, 21:56 (GMT)
Made task scheduler follow command line argument number of threads
July 31, 2013, 21:55 (GMT)
Made it so threaded update statistics only prints when something was updated

This prevents infinite prints of statistics while blender is idling.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021