Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-11Python APIKen Hughes
---------- Bugfix #7898: added access to DISPLACE modifiers, add ARRAY constant to modifier documentation.
2007-12-07miscellaneous edits from python development branch merged back into trunkCampbell Barton
2007-11-30dupliFaceScale wasnt being initialized for new objects, added Python api accessCampbell Barton
2007-11-28 Campbell Barton
Patch [#7829] "compressfile" parameter for Blender.Set() from JMS
2007-11-24==Python API==Campbell Barton
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-23==Python API==Campbell Barton
made it possible to remove curves from python with "del curve[i]" mesh_edges2curves.py - remove unused function.
2007-11-22mesh_wire.py - gave an error with no faces,Campbell Barton
wizard_curve2tree.py - didnt work with no bevel object Curve.py - ext1, ext2 didnt reference the interface names.
2007-11-22SetPivot, patch from malefico, #7785 also added GetPivotCampbell Barton
2007-11-19typo in Text3d, weightpaint_invert wasnt working properlyCampbell Barton
2007-11-16* wizard_curve2tree.py - Automatic alpha blended, textured image joins using ↵Campbell Barton
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-10==Python API==Campbell Barton
added .smooth setting to CurNurb's so you can do.... for curNurb in Curve.Get('foo'): curNurb.smooth = True
2007-11-09curve2tree - animation settings - speed and magnitudeCampbell Barton
Python api - texture.evaluate can now accept tuples of numbers as well as vectors
2007-11-06==Python API==Campbell Barton
Blender.Geometry.ClosestPointOnLine(pt, vec1, vec2) -> (pt, lambda) This wraps lambda_cp_line_ex Needed for experemental tree generator
2007-10-27==Python API==Campbell Barton
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-26Python APIKen Hughes
---------- 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==Python API==Campbell Barton
layerMask access for bone and armatures Window.PoseMode() similar to Window.EditMode()
2007-10-20made setting the pose_bone.poseMatrix possible, this does not set the matrix ↵Campbell Barton
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-17patch, 7340 from frank richter add glPush/PopClientAttribCampbell Barton
2007-09-28Python APIKen Hughes
---------- * changed a few hardcoded low frame limits in wave modifier to use MAXFRAMEF
2007-09-26== Clamp To Constraint ==Joshua Leung
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-22Python APIKen Hughes
---------- Bgfix #7386: added support for texture flags TEX_PRV_ALPHA, TEX_REPEAT_XMIR and TEX_REPEAT_YMIR to tex.flags attribute.
2007-09-19* Documented scene.objects.camera , used for getting the active cameraMatt Ebb
of a scene.
2007-09-08=Epydoc Fix=Joseph Eagar
epydoc changes for last commit weren't entirely clear. Reworked a paragraph to be a bit clearer.
2007-09-08=Python Bugfix=Joseph Eagar
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-03fix No newline at end of fileStephen Swaney
2007-09-03shell script that works with epydoc 3.0Campbell Barton
2007-08-20added face sorting to mesh so you can do mesh.faces.sort(...)Campbell Barton
uses list sorting internally so is exactly the same as list sorting.
2007-08-07getVertsFromGroup was vaguely documentedCampbell Barton
2007-08-05Python APIKen Hughes
---------- Fix documentation for Blender.CountPackedFiles(), incorrectly referred to Blender.Blender_CountPackedFiles() instead.
2007-08-03fixes from 2.4xCampbell Barton
2007-07-28Draw.py - typoCampbell Barton
sceneSequence.h - bad type check, dosnt matter really since that define isnt used yet. SurfNurb.c - was using lib hashing function and surfNurbs not a lib! (own mistake) buttons_editing.c - Curves PathLen button was MAXFRAMEF and pathlen is a short so the button wrapped around.
2007-07-27missing include and added a warning to UIBlockCampbell Barton
2007-07-26== PyAPI - Constraints Space Conversion Access ==Joshua Leung
Now, for the constraints that support Constraint Space Conversion, those settings can now be set from the PyAPI too.
2007-07-21== Transformation Constraint ==Joshua Leung
This commit adds a new constraint to Blender: the Transformation Constraint. This constraint gives you more freedom to choose how transforms are copied from one object/bone to another object/bone. You can assign the Loc/Rot/Scale channels of a source to the Loc/Rot/Scale channels of a destination, specifying the range of motion (per axis) from the source to consider, and the range of motion (per axis) that will be applied to the destination. Also, for each destination axis, you can choose which of the source axes to copy from. A similar constraint was coded by Jason Blary (snark), as Patch #4991. This constraint is basically rewritten from scratch, although there are some elements of the original patch which may be borrowed in future. Various notes: * PyAPI access has been coded. * Space conversion is also enabled for this constraint. * Also the useless get_constraint_col function has been removed * Doing a rotation copy with a ratio that is not 1:1 doesn't always work correctly yet (like for the Copy Rotation constraint).
2007-07-17== Constraints Work - PyAPI ==Joshua Leung
A few tweaks to documentation and implementation of PyAPI access for constraints following Constraints recode. Just doing a little bit of cleanup.
2007-07-15was missing colorband from the flags in the epy docsCampbell Barton
2007-07-07Correct comments in example for Python Ipo module doc.Ken Hughes
Remove redundant description of yafrayGIMethod in Python Render module doc.
2007-07-05Ipo doc correction thanks to kempollerCampbell Barton
2007-06-18== PyConstraints - BPy API Access ==Joshua Leung
The BPy Access to PyConstraints. I have not implemented the setter for the PyC-ID-Properties access as I'm not too sure how this should be done. Also fixed a few typos in the py-docs for the Limit Scale constraint.
2007-06-08added an optional window ID arg to Window.ViewLayers so you can set the ↵Campbell Barton
layer for each viewport.
2007-06-06yafray settings access from Py APICampbell Barton
2007-05-31scene.camera was missing from docsCampbell Barton
bad bad mistake- key wasnt returning IPO's
2007-05-29== PY-API Docs ==Joshua Leung
Fixed bad description for a function. As reported here: http://www.blender.org/forum/viewtopic.php?t=11752
2007-05-28adding object.matrixParentInverseCampbell Barton
2007-05-25Many long standing memory leaks fixed in the BPY api.Campbell Barton
Data from Armature.c and logic.c still leaks. Mostly todo with PyList_Append adding a refcount and the bpython api not decrefing. Also added some features needed to fix a bug in mesh_clean.py (ob.pinShape and ob.activeShape)
2007-05-24Python APIKen Hughes
========== Bugfix #6682: some Mesh.Primitive default values didn't match UI values.
2007-05-22Bugfix for python Image.save()Campbell Barton
[ #6702 ] Image doesn't get saved after painting & packing IMB_saveiff - (general saving function), does not write a file when the image is packed. so write a file with writePackedFile for packed files.
2007-05-22(no commit message)Ken Hughes
2007-05-18Fixed a few typos in the documentation for Draw module of Python API.Joshua Leung
2007-05-05more epy doc updatesCampbell Barton
added a constant dict "Blender.Object.IpoKeyTypes" to pass to ob.insertIpoKey(keytype), previously these constants were not documented well and added to Blender.Object directly