Brecht Van Lommel
c8b4cf9206
2.50:
...
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19820:HEAD
Notes:
* Game and sequencer RNA, and sequencer header are now out of date
a bit after changes in trunk.
* I didn't know how to port these bugfixes, most likely they are
not needed anymore.
* Fix "duplicate strip" always increase the user count for ipo.
* IPO pinning on sequencer strips was lost during Undo.
2009-06-08 20:08:19 +00:00
Campbell Barton
307ad085fc
wizard_curve2tree.py - always use active object (local view was messing up the context)
...
Mesh.c - mesh.faces.extend([..., smooth=True]) - smooth keyword argument, in a number of places was looping through all faces just to smooth them.
mesh_skin.py - smooth by default
2007-11-21 11:53:30 +00:00
Campbell Barton
0f2e46d2be
selecting all new faces broke this, fixed and optimized a bit.
2007-04-19 12:31:12 +00:00
Campbell Barton
3e1a5ce7a2
PyAPI.
...
moved bpy into bpy.data and bpy will be eventually replace the root level 'Blender' module.
currently we have bpy.library bpy.config and bpy.data
2007-04-18 14:40:01 +00:00
Campbell Barton
2b8bed8598
py api
...
* stopped bpy from importing automaticaly as decieded in the meeting.
* removed Blender.Main, since we agree it will be called bpy, renamed files also.
* updated epydocs from this and last commit.
* updated scripts to use bpy.*, and bugfix's for widgetwizard
2007-03-26 19:44:44 +00:00
Campbell Barton
9477a7bc5c
added mesh skin to the face key menu and added a python slot here.
2007-03-19 03:22:42 +00:00
Campbell Barton
aa33c4fad7
mesh_skin - syntax error stopped ths script from working.
...
svg2obj.py update from JMS
- Exec was removed from the collect_ATTRIBUTS function .
- Other uses was evaluated.
2007-03-05 13:07:31 +00:00
Campbell Barton
9759a373d7
Updating own scripts to use Blender.Main, remove Base files.
2007-02-22 15:48:26 +00:00
Campbell Barton
35e96bc991
added messages to scripts, stopping them from modifying multires meshes.
...
object_cookie_cutter - can now also use curves to cut holes in a mesh.
2007-02-06 11:16:49 +00:00
Campbell Barton
dced690915
wasnt working for mixed modes
2007-01-16 02:49:58 +00:00
Campbell Barton
72de9a64c9
was missing a check for the end edge that made skinning it raise an error.
2007-01-15 23:37:34 +00:00
Campbell Barton
a77178467b
when a vert is shared by more then 1 vertloop give a nice error and exit
2007-01-15 07:59:29 +00:00
Campbell Barton
9065f0b55a
Made skinning between 2 open edge loops work better
2007-01-09 09:24:20 +00:00
Campbell Barton
0306a86d94
bugfix, would make bow-tie faces when skinning more then 2 loops.
...
big speedup to loop detection
added support for skinning open loops (could be improved, dosnt work that well when open loops have different vert counts)
speedup elsewhere with LC's
2007-01-05 16:41:04 +00:00
Campbell Barton
de04849752
mesh skin was flipping the skin between 2 loops because of an error in AngleBetweenVecs python function that always returned 180d
2006-12-28 06:51:44 +00:00
Campbell Barton
8f010d2a58
mesh_skin updated to use ed.key, other minor cleanups.
...
updated the url in other scripts
2006-12-25 23:14:48 +00:00
Campbell Barton
b995593eee
faster sorting syntax in python, try/except for py 2.3 backwards compat
...
ls.sort(key = lambda v: v.foo)
rather then
ls.sort(lambda a,b: cmp(a.foo, b.foo))
2006-12-14 14:53:32 +00:00
Campbell Barton
a84f60a3bd
fixed error that was caused by 2 vertex loops center being 0.0 distance apart, also made the python 2.3 syntax default.
2006-11-15 21:12:53 +00:00
Campbell Barton
96b2c0912d
Fixed some logical errors and improved skinning method some more.
2006-07-30 05:48:28 +00:00
Campbell Barton
acbc574534
problem reported with making aeroplane wings,
...
attempted to fix the filling logic, was 50% now is 80% - not quite up to snuff still.
2006-07-29 19:32:07 +00:00
Campbell Barton
3f5e14abef
updated py scripts for changes in mathutils
2006-07-27 03:15:37 +00:00
Campbell Barton
38b6f07251
fixed error that mode this script not work in python 2.3
2006-07-18 10:20:43 +00:00
Campbell Barton
309fb2ec26
removed a script I wrote and added it under a different name.
...
Moved from NMesh to Mesh and optimized.
2006-07-10 09:22:07 +00:00