Blender Git Commits

Blender Git "master" branch commits.

Page: 4139 / 5574

Revision f5929ce by Joshua Leung
January 11, 2011, 21:37 (GMT)
Gave all armature operators descriptions (for tooltips and API
reference docs)
Revision 19c02ae by Joshua Leung
January 11, 2011, 21:12 (GMT)
Added operator to show all armature layers (similar to the 3D View
"Show All Layers"). This has been mapped to Ctrl-Accentkey

If necessary, you can alter your keymaps so that this operator is
invoked with its "all" property disabled. This will only toggle the
first row (first 16) layers, which is useful in most rigs for only
enabling all the layers with rig controls and not showing the layers
with rig mechanics.
January 11, 2011, 18:40 (GMT)
Bugfix #25580

Raytracing didn't show soft shadow in reflections, nor did it do any
derivative even. Added a basic version for it in raytracer now, still
needs improvement on heavily curved surfaces. But it's better!

Examples:

Glass sphere, mirror cube and sphere, look how it ignores bump and shadow
http://www.blender.org/bf/derivative256.png

in svn now:
http://www.blender.org/bf/derivative-svn.png


January 11, 2011, 17:01 (GMT)
bugfix - collection index lookups was not working correctly when some items were skipped.
January 11, 2011, 14:39 (GMT)
revert own recent fix for collection length, this is incorrect, the bug needs to be fixed elsewhere.
January 11, 2011, 14:01 (GMT)
Bugfix #25581

Pressure sensitivity for Sculpt 'strength' got lost in code cleanup.
Added warning in code, the function call is confusing.

January 11, 2011, 13:42 (GMT)
continued x3d/vrml import update from 2.4x version
- parsed over 1000 vrml test files
- animataion import works again
- importing curves works again
January 11, 2011, 12:36 (GMT)
Bugfix, own testing

When pressure was zero, a sculpt brush was still being executed
with step amount divided by zero, and thus entering eternal loop.

Maybe tablet-specific this but I wonder how this never got reported...

Revision 4134e4f by Joshua Leung
January 11, 2011, 11:25 (GMT)
Adding script template for adding Builtin Keying Sets
Revision 7225efe by Joshua Leung
January 11, 2011, 11:09 (GMT)
- Added operator to clear all transforms from Pose Bones. This makes
it easier to reset a rig to its default pose again
- Refactored clear pose operators to separate out the common parts,
and made sure that they all had descriptions
January 11, 2011, 10:00 (GMT)
bugfix [#25542] do not work?�??"Bind camera to Markers"
January 11, 2011, 09:41 (GMT)
py/mathutils fix for eternal loop with Matrix.Rotation().
rotation range clamping used a while loop which would run forever when the value was so big subtracting a full revolution didnt change the value.

Solve by using fmod() and double precision angle.
January 11, 2011, 07:40 (GMT)
remove misc unused vars and correct theme name for face angles.
January 11, 2011, 07:38 (GMT)
comment/remove unused vars from particle and multires code.
also remove calls to dm->getFaceDataArray() within a loop for particle grid distribution,
instead call this once at the start and reuse the result.
January 11, 2011, 05:58 (GMT)
use size clamped string copying,
also some compilers complain of using sprintf(val, str) so replace with BLI_strncpy().
January 11, 2011, 04:52 (GMT)
change rna function action.fcurves.add() so options an enum flag rather then booleans.
(rna flags were not available when this was originally written)
action.fcurves.add(frame, val, 1,1,1) --> .add(frame, val, {'REPLACE', 'NEEDED', 'FAST'})
January 11, 2011, 03:22 (GMT)
bugfix [#25577] Ctrl-Z after adding Color Ramp key resets ramp.
buttons would not add an undo event if the button had no tooltip/draw-string.

add a fallback string 'Unknown Action' so undo's are predictable.
January 11, 2011, 02:49 (GMT)
initial x3d/vrml importer port from 2.4x.
some files import now.
- no animation support yet
- no rad/deg conversion changes from 2.4x
- matrix multiplication still needs switching.
January 11, 2011, 02:30 (GMT)
- bpy.data.lamps.new() now takes a type argument since lamp type also sets class type this avoids needing to use ugly lamp.type_recast() after changing type.
- default vertex color layer name was UTTex when added from python.
Revision d726393 by Joshua Leung
January 11, 2011, 00:39 (GMT)
"New Action" Operator:

When creating new actions using the "new" button the Action Editor
header databrowse, or the NLA editor's "Animation Data" databrowse,
the existing action will get copied (if it exists) instead of an empty
action getting added everytime.

Apparently this behaviour is very good for being able to "version"
actions within a single .blend file (Bassam?)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021