diff options
author | Willian Padovani Germano <wpgermano@gmail.com> | 2005-05-22 11:22:34 +0400 |
---|---|---|
committer | Willian Padovani Germano <wpgermano@gmail.com> | 2005-05-22 11:22:34 +0400 |
commit | 2f3dbcc5b75922bdb0847fce5ce8a15d35443314 (patch) | |
tree | 189bc4fcd2a90f7c3085c68dd1f10051ce4cd797 /source/blender/python/api2_2x/doc/Lattice.py | |
parent | ae2acbf49bf4370c07f165f30ea38f4a9c825fe4 (diff) |
BPython bug fixes:
- bug #2033 reported by Ken Hughes: Vertices of mesh parented to lattice is scaled incorrectly:
https://projects.blender.org/tracker/?func=detail&aid=2033&group_id=9&atid=125
- bug #2211 reported by German Alonso Tamayo (servivo): Add a vertex to a mesh with groups using a script and then edit that mesh hangs blender:
https://projects.blender.org/tracker/index.php?func=detail&aid=2211&group_id=9&atid=125
(#2211's hang was already fixed with previous commit, but this way should work better)
- doc updates (Ken reported missing info about Render slinks, thanks).
Diffstat (limited to 'source/blender/python/api2_2x/doc/Lattice.py')
-rw-r--r-- | source/blender/python/api2_2x/doc/Lattice.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/source/blender/python/api2_2x/doc/Lattice.py b/source/blender/python/api2_2x/doc/Lattice.py index 56f4ee71150..9f8bf76c336 100644 --- a/source/blender/python/api2_2x/doc/Lattice.py +++ b/source/blender/python/api2_2x/doc/Lattice.py @@ -171,10 +171,22 @@ class Lattice: @param position: The x,y,z coordinates that you want the point to be: [x,y,z] """ - def applyDeform(): + def applyDeform(force = False): """ + @type force: bool + @param force: if True, meshes are not ignored. Applies the current Lattice deformation to any child objects that have this Lattice as the parent. + @note: simply parenting to a Lattice and redrawing the screen is enough to + get the deformation done, this applyDeform method is useful when the + script won't call a redraw, like in command line background (GUI-less) + mode. + @note: by default, this method doesn't apply deformations to meshes. This + is because unlike other kinds of objects, meshes store lattice + deformation directly in their vertices and calling this applyDeform + method will apply the deformation a second time, giving double + deformation, which can be a feature (set force = True if you want it) or + much probably an undesired effect. """ def insertKey(frame): |