Ken Hughes
ff63ac4bcd
Python API
...
----------
Bugfix #8472 : texture.image setter did not accept None to remove an image, or
set the image type once an image was assigned.
2008-03-06 21:43:22 +00:00
Campbell Barton
62584d78eb
Py API - rename UndoPush to SaveUndoState
2008-03-02 15:57:19 +00:00
Campbell Barton
a577bb9fc8
Wrap UndoPush with python, needed for apricot, so changes made be scripts can have undo's as well, otherwise users undo and loose changes the script made.
2008-02-29 20:45:57 +00:00
Campbell Barton
4dbf6cf204
adding access to missing bake variables from python
2008-02-22 10:50:45 +00:00
Remigiusz Fiedler
0d80e08e8a
python API: added support for screen font 12(fix-width) as "normalfix"
2008-02-19 10:47:29 +00:00
Brecht Van Lommel
417687c4ff
Bugfix: yafray number of processors was not properly initialized, and
...
could be 0, hanging yafray. This commits removes the separate yafray
number of processor setting and simply using the blender threads
button, there is no reason for a separate setting.
2008-02-17 22:11:05 +00:00
Campbell Barton
11c926b575
Python api addition PupTreeMenu() - for apricot
2008-02-15 16:08:41 +00:00
Ken Hughes
60378a306c
Python API
...
----------
Added missing lamp.falloffType attribute. Also fixed typo in Render docs.
2008-02-12 19:29:12 +00:00
Campbell Barton
3974a0a3c1
Added python access for baking
...
http://www.blender.org/documentation/246PythonDoc/
http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html
http://www.blender.org/documentation/246PythonDoc/bpy_api_2_46.zip
2008-02-12 14:47:55 +00:00
Kent Mein
abb2d6b3eb
This is patch: [ #8244 ] Add MultiLayer image type in python API documentation
...
Submitted By: Stephane SOPPERA (soppera)
Just updates the docs for previous commit.
Kent
2008-02-06 22:35:48 +00:00
Remigiusz Fiedler
9c12534cd9
Python API
...
----------
Correct sound into font in documentation to api2_2x/doc/Font.py.
2008-02-04 00:44:31 +00:00
Tom Musgrove
07ccea0ac2
== Python API - Mesh ==
...
This patch by Domino Maram adds the function addMultiresLevel
2008-02-02 23:58:05 +00:00
Campbell Barton
78cedbd1f9
added function to get the full path for a rendered frame (before its rendered)
2008-01-26 15:38:06 +00:00
Campbell Barton
c089564faf
openexr, touch and noOverwrite setting access from py api
2008-01-23 14:15:34 +00:00
Ken Hughes
b778daed81
Python API
...
----------
Correct error in LibData module documentation.
2008-01-22 05:45:09 +00:00
Ken Hughes
f41c3340be
Python API
...
----------
Added RenderData.activeLayer attribute, lets user access the active
rendering layer. Also corrected description of RenderData.freeImages
attribute.
Note: doesn't seem like there is any support in the python API for accessing
the renderlayers settings....
2008-01-16 03:02:54 +00:00
Campbell Barton
7f0e7b8e16
incorrect epydocs
2008-01-15 17:37:47 +00:00
Ken Hughes
e8a200eb04
Python API
...
----------
Correct error in Mathutils.Rand documentation (pointed out on IRC by masterofbytes).
2008-01-12 00:54:42 +00:00
Campbell Barton
f1cb4d521c
patch from John Croisant [ #8045 ] Allows muting NLA strips via Python API
...
https://projects.blender.org/tracker/index.php?func=detail&aid=8045&group_id=9&atid=127
2008-01-03 09:41:19 +00:00
Campbell Barton
28805c626f
==Python API==
...
added mipmap as an option for Blender.Get/Set
2007-12-27 13:35:14 +00:00
Campbell Barton
8a07e665c2
patch from Vladimir Espinosa for keying object layers from python
2007-12-24 11:43:09 +00:00
Ken Hughes
910ef6ca75
Python API
...
----------
Bugfix #7898 : added access to DISPLACE modifiers, add ARRAY constant to
modifier documentation.
2007-12-11 01:58:22 +00:00
Campbell Barton
9723e3ef39
miscellaneous edits from python development branch merged back into trunk
2007-12-07 09:51:02 +00:00
Campbell Barton
6b88141fda
dupliFaceScale wasnt being initialized for new objects, added Python api access
2007-11-30 14:10:36 +00:00
Campbell Barton
bb77ea8df5
Patch [ #7829 ] "compressfile" parameter for Blender.Set() from JMS
2007-11-27 23:15:51 +00:00
Campbell Barton
13e73af13e
==Python API==
...
Added a keyword argument for mesh.pointInside(point, selected_only=True)
This means only selected faces are tested when doing the inside/outside test, disabled by default.
2007-11-24 18:29:33 +00:00
Campbell Barton
b21df550d3
==Python API==
...
made it possible to remove curves from python with "del curve[i]"
mesh_edges2curves.py - remove unused function.
2007-11-22 22:07:41 +00:00
Campbell Barton
a038363124
mesh_wire.py - gave an error with no faces,
...
wizard_curve2tree.py - didnt work with no bevel object
Curve.py - ext1, ext2 didnt reference the interface names.
2007-11-22 16:30:14 +00:00
Campbell Barton
e64a44266c
SetPivot, patch from malefico, #7785 also added GetPivot
2007-11-22 10:10:57 +00:00
Campbell Barton
0b0542c785
typo in Text3d, weightpaint_invert wasnt working properly
2007-11-19 10:49:12 +00:00
Campbell Barton
ad700ba24f
* wizard_curve2tree.py - Automatic alpha blended, textured image joins using material textures and UV layers. Also added some detail options and made it easier to get low poly results.
...
* Mesh.c bugfix, "mesh.verts = None" didn't set the mesh->mselect pointer to NULL, wizard_curve2tree so would crash when in editmode.
* Texture.py - MTex.uvlayer doc was missing
* buttons_shading.c - Stencil tooltip was stupid.
2007-11-16 14:47:31 +00:00
Campbell Barton
f02a746f56
==Python API==
...
added .smooth setting to CurNurb's
so you can do....
for curNurb in Curve.Get('foo'): curNurb.smooth = True
2007-11-10 11:05:44 +00:00
Campbell Barton
ddf2336084
curve2tree - animation settings - speed and magnitude
...
Python api - texture.evaluate can now accept tuples of numbers as well as vectors
2007-11-09 10:29:19 +00:00
Campbell Barton
2ad21e2286
==Python API==
...
Blender.Geometry.ClosestPointOnLine(pt, vec1, vec2) -> (pt, lambda)
This wraps lambda_cp_line_ex
Needed for experemental tree generator
2007-11-06 18:53:46 +00:00
Campbell Barton
0e94605a90
==Python API==
...
layerMask access for pose bones, even though this is a Bone property, its much more convenient to add access from the poseBone, it also matches how the
user interface works.
2007-10-26 22:38:15 +00:00
Ken Hughes
135b16662d
Python API
...
----------
Document Peter's fps_base attribute for scene rendering objects; also remove
framesPerSecBase() method (preference is to add only attributes, and he did
add fps_base attribute).
2007-10-26 19:53:55 +00:00
Campbell Barton
ef85f6ea21
==Python API==
...
layerMask access for bone and armatures
Window.PoseMode() similar to Window.EditMode()
2007-10-26 08:19:40 +00:00
Campbell Barton
a4c8783153
made setting the pose_bone.poseMatrix possible, this does not set the matrix directly, only the pose
...
bones loc/size/rot, when dealing with an armature without constraints this works as expected. it uses
the same code as Copy Visual Loc/Size/Rot.
2007-10-20 11:28:58 +00:00
Campbell Barton
51ca77a114
patch, 7340 from frank richter add glPush/PopClientAttrib
2007-10-17 09:51:13 +00:00
Ken Hughes
6fd43fd68a
Python API
...
----------
* changed a few hardcoded low frame limits in wave modifier to use MAXFRAMEF
2007-09-27 23:42:21 +00:00
Joshua Leung
7cf9c31272
== Clamp To Constraint ==
...
Now there's an option for the owner to follow the path of the target cyclically. Previously, if the owner moved past the extents of the side of the bounding-box used for the calculations, the object was placed on the curve at the nearest extent.
This option is only really useful if the curve itself is cyclic, although you can still use it otherwise. To enable, just turn on the cyclic option.
2007-09-26 07:33:31 +00:00
Ken Hughes
2244d19bc2
Python API
...
----------
Bgfix #7386 : added support for texture flags TEX_PRV_ALPHA, TEX_REPEAT_XMIR and
TEX_REPEAT_YMIR to tex.flags attribute.
2007-09-21 20:46:17 +00:00
Matt Ebb
9f17eae3f0
* Documented scene.objects.camera , used for getting the active camera
...
of a scene.
2007-09-19 06:07:54 +00:00
Joseph Eagar
d00894c45c
=Epydoc Fix=
...
epydoc changes for last commit weren't entirely clear. Reworked a paragraph
to be a bit clearer.
2007-09-08 00:57:34 +00:00
Joseph Eagar
8aa152df93
=Python Bugfix=
...
The python wrapper code for shape keys was really bad; whoever wrote it
(mis)read the wrong section of blender's codebase and got the totally wrong
idea. The code was definitely broken to the point where either it had to be
fixed for 2.45, or else the entire keyblock wrapper would have to be removed
from the stable branch. The fact that it didn't crash is just sheer luck;
the code assume mesh keys were MVerts, when in fact mesh keys are just
arrays of three-float vectors.
So shapekey data can now be editing directly, and is exposed as Mathutils.Vectors.
Also I updated the epydocs to explain how it all works now.
2007-09-08 00:04:32 +00:00
Stephen Swaney
ca087fabbe
fix No newline at end of file
2007-09-03 14:23:05 +00:00
Campbell Barton
ca59cd68d3
shell script that works with epydoc 3.0
2007-09-03 00:03:29 +00:00
Campbell Barton
e8c39a5864
added face sorting to mesh so you can do mesh.faces.sort(...)
...
uses list sorting internally so is exactly the same as list sorting.
2007-08-20 10:08:59 +00:00
Campbell Barton
2807d82e90
getVertsFromGroup was vaguely documented
2007-08-07 13:20:46 +00:00
Ken Hughes
d638f54c08
Python API
...
----------
Fix documentation for Blender.CountPackedFiles(), incorrectly referred to
Blender.Blender_CountPackedFiles() instead.
2007-08-05 16:48:55 +00:00