Blender Git Commits

Blender Git "master" branch commits.

Page: 3760 / 5574

January 17, 2012, 18:01 (GMT)
misc small changes and bmesh support for testing script
January 17, 2012, 17:57 (GMT)
pep8 edits, also remove unused vars
January 17, 2012, 17:27 (GMT)
PEP8 complaint changes
January 17, 2012, 17:26 (GMT)
Whitespace tabs vs. spaces consistency changes
January 17, 2012, 17:14 (GMT)
fix for error in merge 43462
January 17, 2012, 17:08 (GMT)
svn merge ^/trunk/blender -r43443:43461
January 17, 2012, 16:31 (GMT)
Uv Tools branch GSOC 2011
=========================
Documentation: http://wiki.blender.org/index.php/User:Psy-Fi/UV_Tools

Major features include:

*16 bit image support in viewport
*Subsurf aware unwrapping
*Smart Stitch(snap/rotate islands, preview, middlepoint/endpoint stitching)
*Seams from islands tool (marks seams and sharp, depending on settings)
*Uv Sculpting(Grab/Pinch/Rotate)

All tools are complete apart from stitching that is considered stable but with an extra edge mode under development(will be in soc-2011-onion-uv-tools).
January 17, 2012, 16:22 (GMT)
Disable "Ask for each file" menu option for files unpack. It was never implemented in 2.5x
January 17, 2012, 16:13 (GMT)
Poor menu labels were not translated!
January 17, 2012, 16:06 (GMT)
Fix #29905: extend transform a sequencer meta strip did not update the position
and length of the meta strip properly, only its contents. Also overlap check was
done too soon giving false positives, should be after meta strip update.
January 17, 2012, 16:06 (GMT)
Fix #29762: columns in long enum property menu's were in the wrong order.
January 17, 2012, 16:03 (GMT)
remove BKE_array_mallocn.h, replace use with BLI_array.h, also removed
ifdef'd code which has since been moved into another file.
January 17, 2012, 15:19 (GMT)
fix for segfault with bpy compiled as python module (dont register atexit)

update `make lite` built target to remove some newly added features.
January 17, 2012, 14:21 (GMT)
fix [#29913] Bezier edit mode crashes on undo.
January 17, 2012, 13:30 (GMT)
New pchan to pose matrices computes. Fixes [#27898] Bone snap to cursor fails and [#29461] Selection-to-Cursor works strange with bones with TrackTo constraint. Also fixes some inconsistant behavior of no Inherit Rotation/Scale options.

WARNING: This commits modifies how translated unconnected child bones with *no Inherit Rotation option* are positionned. This means that if you open a posed/animated armature using such (corner-case) setup, you'll have to adjust manually the locations of such bones: now, disabling Inherit Rotation/Scale will no more move the bone, only affecting its rotation/scale.

Many thanks to Bassam Kurdali (slikdigit) for his advices and tests of the patch!

-----

Dev notes : the pchan_to_pose_mat() func was added to BKE_armature.h, which computes two matrices to get the pose transformations (pchan) of the bone directly in pose (i.e. armature object) space. The first matrix is the rotation/scaling parts, the second one is for location.

That new function is used by (hence deduplicating and simplifying their code):
* The pose evaluation code (where_is_pose_bone()).
* The interactive transformation code (add_pose_transdata(), in transform_conversion.c).
* The snap to cursor/grid code (through armature_loc_pose_to_bone()/armature_mat_pose_to_bone()).
January 17, 2012, 13:26 (GMT)
another fix for bmesh/solidify - was using incorrect poly length when finding the customdata to copy.
January 17, 2012, 13:18 (GMT)
remove some complexity in solidify code rim face creation.

was doing a loop lookup when the index was already available.
January 17, 2012, 13:11 (GMT)
OSX/cmake: don´t build target extractpyzip for MODULE
January 17, 2012, 10:32 (GMT)
Compilation error when using mingw+scons

Error was caused by boost library (which doesn't seem to be working with Cycles too
when compiling with mingw). Switched mingw to use TR1 unordered collections. Also,
there was re-declaration of strcasecmp when mingw is used.

Additional changes are related on using own process spawning when BF_TOOLSET is set to
mingw. Seems to be working fine now (i've got too long command line error) and no
warning are supressing now (as it was told in comment for commented own process spawning).
January 17, 2012, 05:46 (GMT)
mesh.uv_textures.new() was returning the wrong type
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021