Blender Git Commits

Blender Git "master" branch commits.

Page: 3938 / 5574

August 12, 2011, 03:53 (GMT)
add WM_FILESEL_FILES to WM_operator_properties_filesel, sequencer was doing this on its own.
August 12, 2011, 03:18 (GMT)
soft limits for add object rotation value, without cont. grab it would get to very large numbers with a small drag.
August 12, 2011, 02:23 (GMT)
un-inline GHash functions r26206, these are quite large functions to inline and increase binary size by 30kb, (tested on stripped, cmake release build).

Ran some speed tests and difference was close to the noise level, but inlining gives only ~2 - 3% speedup with build modifier which uses ghash a lot.
August 11, 2011, 22:14 (GMT)
remove gettext from mkaesrna, and update language packs
August 11, 2011, 18:18 (GMT)
Camera tracking integration
===========================

Return non-blocking behavior to grease pencil sketch mode.

It is needed to implement more accurate line drawing based
on using mouse click on where line "knot" should be added
and allowing pan/zoom between such knots selection.

There are still issues with vertex paint/sculpt modes,
but they aren't critical -- just behavior could be
improved here.
August 11, 2011, 18:16 (GMT)
Merging r39251 through r39311 from trunk into soc-2011-tomato

Splash screen is kept to be tomatoes.

Revision 46eff26 by Jason Hays
August 11, 2011, 17:42 (GMT)
Small tweaks to vgroup_fix related functions.
Added further documentation.
August 11, 2011, 16:48 (GMT)
Cycles: fix missing update when removing or hiding objects.

Revision f1a8c26 by Benjy Cook
August 11, 2011, 16:46 (GMT)
Additional work on animation stitching, now with auto-guess capability. Only a few bugs left, regarding animations translation
August 11, 2011, 16:43 (GMT)
use correct libdir for buildbot win64.
August 11, 2011, 15:59 (GMT)
Commiting patch from jensverwiebe for NDOF support on OSX

Revision 05b7ccb by Benjy Cook
August 11, 2011, 14:50 (GMT)
Optimizations following intensive profiling of retarget and other lengthy functions. Retargeting now takes ~30% less time
Revision 87e9c0f by Benjy Cook
August 11, 2011, 13:47 (GMT)
Advanced Retargeting option: If the end user armature is complex, on the level of Sintel/Mancandy rigs, the user is requested to mark Advanced Retargeting, and constraints will be semi automatically configured to retarget the animation and then Retargeting will bake and remove these constraints
August 11, 2011, 13:40 (GMT)
Fix for crash when using undo during sketching session.

Currently, grease pencil conflicts with such operators
as undo and set object mode which makes behavior totally
unpredictable and crash for some cases.

The only way to solve this proper is to ger rid of pointers
to data which can chage stored in operator custom data.
August 11, 2011, 12:36 (GMT)
Cycles: more opencl tweaks, status is:

* kernel has shading nodes / textures disabled, amd/nvidia opencl
compilers choke on these, need to figure out how to avoid this
* works in cycles_test, not available as option in blender yet
* kernel compiles and runs with opencl 1.1 from intel/amd/nvidia

August 11, 2011, 11:56 (GMT)
Fix #28180: crash running wm.keyconfigs.user.keymaps.new("My Keymap").
There isn't much point in doing this at the moment, but shouldn't crash.

August 11, 2011, 11:41 (GMT)
3D Audio GSoC:
Adding a mono flag to mixdown non-mono sounds for 3D audio.

* Added mono sound loading.
* Bugfix: AUD_COMPARE_SPECS usage was wrong.
* Bugfix: JOS resampler = instead of ==.
* Bugfix: Change of a sound should apply settings in AUD_SequencerHandle.
* Bugfix: Memory leak when canceling open sound operator.
August 11, 2011, 09:40 (GMT)
Adding a readonly length_squared property to mathutils.Vector. This is simply vector.dot(vector), so nothing new is really added, but it's nice for writing more intent revealing code. In other words:

if vec.dot(vec) > some_distance*some_distance:
do_something()

might not be quite as obvious looking as:

if vec.length_squared > some_distance*some_distance:
do_something()

As to why you'd want to use length_squared over length is that length uses a square root, which isn't always necessary for simple distance checks (e.g., closest object, checks like the ones above, ect).
August 11, 2011, 09:28 (GMT)
svn merge -r39286:39298 https://svn.blender.org/svnroot/bf-blender/trunk/blender, ensure some edits in trunk dont get merged back into pepper
August 11, 2011, 08:35 (GMT)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021