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