Blender Git Commits

Blender Git "master" branch commits.

Page: 4494 / 5574

Revision 3f37f32 by Joshua Leung
November 30, 2009, 02:28 (GMT)
scons + gcc linking fix for bullet softbodies:

Upped the priority for the softbody module so that gcc linkers (mingw, linux-gcc) would be able to resolve the dependencies. MSVC still worked though.
November 30, 2009, 01:13 (GMT)
- grease pencil drawing on the surface of objects (only when enable face snap & projection, a bit hidden I know)
- retopo operator to convert grease pencil drawn topology into geometry, not in the convert menu yet since its not quite finished, use the operator search menu for retopo. will test this week and see what needs fixing.
November 30, 2009, 00:19 (GMT)
Made a branch-local fix (against revision 24701 in the trunk) for the
WITH_QUICKTIME configuration option. Tested with CMake 2.6.3.
Revision 3d1f297 by Joshua Leung
November 30, 2009, 00:18 (GMT)
Added temporary compiling fix for MSVC after Campbell's rounding commit.

Copied (in if-defs - for msvc win32/64) the python math functions used for dealing with the lack of a 'round()' function.
November 30, 2009, 00:08 (GMT)
Merged changes to revision 25007.

The following files were according to the Math Lib reorganization
(see the commit log of revision 24464 for more information):
source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp
source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h

The file release/scripts/ui/properties_render.py was also updated
according the RNA UI API renaming in revision 24795.
Revision a96f6f2 by Joshua Leung
November 29, 2009, 23:54 (GMT)
* Moved rotation initialisation code for new objects to 'the other' add object function that campbell fixed earlier. This should mean that the py-api does everything in the right way now.

* Tried adding 'Load Factory Settings' to File menu, but I seem to be running up against some RNA bugs. Can be removed if is too problematic.
November 29, 2009, 23:14 (GMT)
- new objects added from the rna api defaulted to quat rotation, not even using an identity quat.
- making meshes in python isnt nice at the moment, added a helper function.
mesh.from_pydata(verts, edges, faces)
November 29, 2009, 22:42 (GMT)
- added a new math function double_round, useful for rounding a number to a number of decimal places.
- added Mathutils vector method, vec.asTuple(round), since this is tedious in python and fairly common task.
November 29, 2009, 22:16 (GMT)
1. Extend option for 3d view border select now does something (default True to keep same behavior)

2. Add action parameter to Select_All_Toggle operators, rename to Select_All.
Options are Toggle (default), Select, Deselect, Invert (same as select swap). This makes it possible to map separate hotkeys for select all and deselect all.

NOTE for Aligorith: I didn't change animation operators for select_all which already had an Invert operator. These should be fixed eventually.
November 29, 2009, 19:16 (GMT)
Merge from COLLADA branch into trunk of -c 24572 (cmake and scons for OpenCollada @ 675, Linux) and 25001 (bone animation import). See corresponding log entries for more detail.
November 29, 2009, 18:54 (GMT)
Merge from trunk -r 24758:25003.
November 29, 2009, 18:20 (GMT)
Gimbal orientation defaults to Normal instead of Global when bone or object is not using euler orientation (Normal is bone axis for pose and Local axis for object, so this is more useful than defaulting to Global).
November 29, 2009, 18:14 (GMT)
== Sequencer ==

Brought back default effect fading: (adding a wipe effect makes it
wipe by default for the length of the strip)

First round in upgrading IPOs from older versions. (works for non-IPO
case now and sets at least the new "default effect fade"-flag)

Still non-working for old IPOs, since Sequence-Strips aren't real IDs!

And: non-frame-lock case should stretch the FCurve to the right length!

November 29, 2009, 16:49 (GMT)
Fix CLICK event for modal operators.

modal operators should return RUNNING_MODAL|PASSTHROUGH for unhandled events to be able to receive clicks correctly (this needs to be fixed for other modal operators).

Maybe it's time to have "handled" flag in event instead.
November 29, 2009, 16:42 (GMT)
- access to a nurbs points was broken - sizeof(BPoint) vs sizeof(BPoint *)
- renamed CurvePoint --> SplinePoint
- renamed point.point --> point.co (less stupid, matches vertex.co)
- access point.co was a 3D vector rather then a 4D vector with the Nurbs weight included.
- rename point.weight --> point.weight_softbody, move point.point[3] --> point.weight
- sorted RNA structs (for pedaticness only)
November 29, 2009, 14:38 (GMT)
COLLADA branch: bone animation import works!

Here's the doc describing how it works: http://wiki.blender.org/index.php/User:Kazanbas/Collada_Animation_Import

Here's a video showing it at work: http://vimeo.com/7877617
November 29, 2009, 06:10 (GMT)
UI:
* Removed hardcoded shortcut keys in 3dview header tooltips
* Removed an unused function

November 29, 2009, 06:04 (GMT)
UI:
* Finished fixing the layer UI template. It's now used in the 3dview header rather than the custom layer grid.

Revision 7c21fa3 by Joshua Leung
November 29, 2009, 05:56 (GMT)
Armature Bugfixes:

* Bugfix #20136: unclear tool tip for inherit rotation toggle
* Bugfix for Apply Pose as Restpose (Ctrl A in Pose Mode): missing call to free edit-data was causing drawing code to only draw editbones until editmode was entered + toggled
* Added missing notifier for deleting F-Modifiers, so deleting F-Modifiers now updates the view correctly afterwards
Revision 625a360 by Joshua Leung
November 29, 2009, 04:52 (GMT)
Animation Editor (mostly Graph Editor) bugfixes:
* Durian Report / Own Todo: Action Groups with no F-Curves in them visible were still shown in the animation editors. After several failed attempts in the past, finally got this working by making a little shuffling + a simpler solution.

* Bugfix #20134: Graph Editor Keys -> Transform Menu was using the wrong operators. C+P error from copying menus over from Dopesheet

* Muting Action Groups didn't draw all F-Curves contained in group as being muted too.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021