Blender Git Commits

Blender Git "master" branch commits.

Page: 4527 / 5574

November 4, 2009, 15:03 (GMT)
Fixed object-based rotation animation input/output. Still need to fix bone rotation i/o.
November 4, 2009, 14:40 (GMT)
new operator directory, move some scripts from io
November 4, 2009, 14:33 (GMT)
quick update of bvh importer for blender 2.5, mostly this is to test the python api.
- bvh joint rotations are not working quite right yet
November 4, 2009, 14:31 (GMT)
bvh import from 2.4x (unchanged)
November 4, 2009, 14:28 (GMT)
Bridge edge loops would loose all edge flags.
Would happen in any case where python added new mesh data into an existing mesh.

fix by copying the old edges into the new array
November 4, 2009, 14:06 (GMT)
change to insert_keyframe() so an array index of -1 keys all arrays indices
made this default for python so you can do...
pose_bone.keyframe_insert("location")

rather then
pose_bone.keyframe_insert("location", 0)
pose_bone.keyframe_insert("location", 1)
pose_bone.keyframe_insert("location", 2)

November 4, 2009, 12:09 (GMT)
particle vertex group UI
Changed RNA vgroup access to use strings (string functions adjust the ints used internally)

Revision 20c4247 by Joshua Leung
November 4, 2009, 11:30 (GMT)
Spline IK: Rolling Control

Recoded the way that Spline-IK computes the x+z axes of the bones so that flipping artifacts are minimised, and the rotation of individual bones can be used to affect the results of the solution, as per requests from Cessen.

The bone matrices are now computed normally, and then made to conform to the orientation + scaling imposed by the splines, using the Damped-Track method. Previously, the axes of the bones were calculated without regarding the prior orientation of other bones in the chain, which lead to "z-twists".

Notes for further investigation:
- There appears to be some shearing that gets introduced now. Unforunately, I can't seem to isolate the cause of this, but I hope it's not going to become too much of a problem in general.
- Maybe inverse corrections for rotation will now be necessary when using transform tools?
Revision 593b5b8 by Joseph Eagar
November 4, 2009, 10:49 (GMT)
disable experimental pinning feature
November 4, 2009, 10:25 (GMT)
Make Links (Ctrl+L) back
- split into 2 operators: object.make_links_data() & object.make_links_scene since they are quite different.
- added reusable functions RNA_group_itemf & RNA_scene_itemf which can be used for any operator that takes ID data (easy to add more types Mesh, Text etc)
- DummyRNA_NULL_items for dynamic items so each operator need not define its own empty enum.
Revision b221e57 by Joshua Leung
November 4, 2009, 09:55 (GMT)
Second try at fixing this... the props were still not getting initialised in many cases, but this time because those were using the exec() callbacks which didn't set this. This fix ain't that nice, but at least the old functionality works again like 2.4x.
Revision de7da7c by Joshua Leung
November 4, 2009, 09:45 (GMT)
Bugfixes for Adding Objects:

* Auto enter EditMode for adding Armatures was broken
* Adding a camera no longer tries to enter editmode, even though that's invalid...
Revision 48b35b4 by Joseph Eagar
November 4, 2009, 09:37 (GMT)
ringsel works right again. improved shift-vkey rip tool.
November 4, 2009, 09:22 (GMT)
Fix #19533: Autoupdate check box not working for UV/Image Editor.

November 4, 2009, 09:20 (GMT)
Fix #19742: shape key crashes for curve & lattice.

November 4, 2009, 08:59 (GMT)
Fix bug #19749: browsing path in user preferences would crash.

November 4, 2009, 08:44 (GMT)
Fix bug #19699: point density texture doesn't save particle system.

Non-ID pointers in DNA can only point to data from own ID block, so
now instead it uses an index into the particle system list, but still
exposed as a pointer through RNA.

Revision 3c6b721 by Joshua Leung
November 4, 2009, 05:45 (GMT)
Bugfix #19777: Owner Space not Target Space for Action Constraint was getting exposed via the UI.

The former is useless and probably dangerous to enable here, while only the latter is useful for anything.
Revision a799b6e by Matt Ebb
November 4, 2009, 05:31 (GMT)
Fix for [#19745] displacement modifier is messing up texture coordinates when using an object for texture coordinates

Modifier was resetting object's imat to worldspace during render process, where it is assumed to be in camera space.
Revision 7699dca by Matt Ebb
November 4, 2009, 04:13 (GMT)
Fix for [#19460] (+) widgets to expand UI elements overlap other windows
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021