828eba4842
Loop in parents cant happen anymore, better dealing with segments with more then 4 children. print timing stats.
2007-11-11 21:14:44 +00:00
3a90b35db8
Undoing 'undo' fix 12365, it didn't work the same on mac's, Ton would like to fix the bug himself.
...
Tree From Curve,
- report error when nurbs or poly curves are used.
- don't throw errors when >4 branch's per segment are used. also try deal with this better. though no nice solution exists.
- default speed is 10x slower then before.
2007-11-11 15:18:53 +00:00
b7d3a8786a
Rewrote the part that converted blenders curves into branches,
...
Was converting into a mesh and then doing location checks, to figure out what the radius should be and then interpolating. this was the slowest part of the script and it made a mesh every time.
Now use blenders bezier interpolation function and calculate points like blender does.
fixed a driver syntax error for the Z axis (typo)
2007-11-10 20:00:15 +00:00
250d473180
better segment collapsing (check for radius/angle difference)
...
remove vert groups from existing mesh when its being reused
2007-11-09 23:06:31 +00:00
57edc9f480
branch cap ends, UV scale options, Automatic update option added. as well as some bugs fixed.
2007-11-09 16:51:24 +00:00
42a2b662d3
saving and loading of settings per tree, also added a way to get unique animation using object locations in drivers
2007-11-09 12:19:10 +00:00
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
95661081f9
tree branch bones can now animate using drivers that reference textures, so animation can be controlled from clouds, noise settings after being created. still need to add user preferences for animation speed and magnitude.
2007-11-09 01:35:00 +00:00
8e377cfe75
Branch's now have weights assigned to the mesh and an armature modifier applied so the bones effect the tree.
2007-11-09 00:05:15 +00:00
0da704af0d
automatic armature generation follows branch's
2007-11-08 22:13:40 +00:00
3c3256c6f1
bug fix with trimming intersecting branches, added setting for branch joint smoothing. some speedups
2007-11-08 20:25:56 +00:00
4482f3b2e8
user interface added for 'Tree from curves' tool.
...
renamed Filter to Blur to Filter for #define as well
2007-11-08 15:41:11 +00:00
3275821759
(work in progress commit) - tree wizard, makes a subsurfed skin from curves. also adds UV's (and soon bones)
...
needs a user interface.
2007-11-07 21:39:23 +00:00