Blender Git Commits

Blender Git "master" branch commits.

Page: 3396 / 5574

November 17, 2012, 11:07 (GMT)
Fix #33209: Opening an image with image node on Compositing freezes Blender

Own mistake in image threading commit.
November 17, 2012, 06:32 (GMT)
playanim: make alphanumeric +/- and numpad +/- work the same way.
better for users without a numpad.
- Ctrl +/-: Zooms
- +/-: Controls playback speed
November 17, 2012, 06:14 (GMT)
Fix #33204: Blur node ignores Gamma setting

Gamma correction option was ignored by new compositor system.
Also new compositor was doing alpha premul in a wrong way. In fact,
not sure if it should do premul -- old compositor didn't do that..
November 17, 2012, 06:05 (GMT)
playanim move zooming into a static function, the switch statement passthrough was unnecessarily confusing.
November 17, 2012, 05:16 (GMT)
quiet scons deprecation warnings and correct --with_filesystem --> --with-filesystem in install_deps.sh
November 17, 2012, 04:47 (GMT)
animation playback window now pauses properly.
November 17, 2012, 01:15 (GMT)
fix for 'Playanim' playing past the last frame of an animation. also print -s and -e in help message.
November 16, 2012, 21:25 (GMT)
use quad-strip for filling even when no segments are being added, this gives quad-loops along the bevel whereas before it made ngons.
November 16, 2012, 21:05 (GMT)
more straightforward way to implement quad-strip face filling suggested by Howard Trickey,

also some other changes - no need to check the new loops face is larger and no longer split up the ngon more times then there are subdivisions in the face strip (now ngons will remain on both sides).
November 16, 2012, 17:14 (GMT)
More fixes and cleanup...

Now OSL should work for DEB-like systems with CMake (not yet tested with scones, nor fedora).
Fedora version-checking bug should be fixed.
Also simplified a bit compile_FOO funcs code.
November 16, 2012, 15:18 (GMT)
OSX/scons/osl: use Xlinker for the BF_PROGRAM_LINKFLAGS, so we can alternative again compile with gcc-4.6
November 16, 2012, 15:15 (GMT)
Python/Context: do not allow any UI context access from threads like render
or baking. This basically means you will only have access to bpy.data and
bpy.context.scene, not current window, active object, etc, as those are not
thread safe anyway and were likely to cause issues already.

This fixes #30858, where the UI would lose buttons due to context getting
corrupted when editing objects in pre/post render or using luxrender. The
context access they did (indirectly) was only using the current scene or
data so they still work.
November 16, 2012, 14:42 (GMT)
OSX/scons/osl: working but not optimally designed atm
November 16, 2012, 14:28 (GMT)
rework the bevel quad strip logic to work with ngons correctly, previously it only worked properly with triangles.
November 16, 2012, 13:41 (GMT)
fix for own bug in quad-stip fill method, quad strips were skewed.
November 16, 2012, 12:42 (GMT)
First atempt to add OSL.

DEB only for now: installs needed deps (LLVM & co), downloads OSL source and compiles the lib. However, blender linking fails currently... :/
November 16, 2012, 12:41 (GMT)
BLI_assert() when math functions that require are normalize vector are called without one.
November 16, 2012, 12:33 (GMT)
more minor improvements to bevel use of math functions
November 16, 2012, 12:25 (GMT)
code cleanup: remove unneeded normalize (face normal), and unneeded call to len_v3v3
November 16, 2012, 12:18 (GMT)
Windows x64:
* Fix compile after recent OIIO changes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021