ScriptSpot

Script

Tree Maker

By Shawn Lewis · 2006-10-21

Version
5
Version requirement
4; 3
Date updated
2001-03-27
Votes
33
External download
External download

Tags: Objects

Description

Great script for creating trees... Some of the 'sweet' things about this script are:
- After you generate the branches - you can rotate and move them about to more easily control the shape of the generated tree.
- The generated tree already has mapping coordinates applied (this isn't perfected yet - but it works pretty well).
- You can delete branches you don't want and the routines will correctly generate the connections for the remaining branches.
- Once you're happy with the tree you can collapse it into a single mesh and then use meshsmooth - relax - etc. to further enhance its appearance.

Additional Info

version 5.0 Update: Ok - here's version 5. For Max users - this is essentially the same as V 4.5; for Viz users - however - this new version allows you to generate and collapse leaves. Previous versions could only do this with particle systems which worked fine in Max - but Viz doesn't have particle systems - so the script would error out.
Comments (13)

Here's a new version that should work with 2014 and on

ShawnL624 · 2016-11-12

Better algorithm that works on 2014 (and hopefully all other versions of Max).

I've improved the connectors to be more robust (try applying relax to the mesh once all of the branches have been collapsed to create some surreal organic shapes).

All branches have their local coordinate systems set to provide ease of moving, rotating, scaling, etc.

There's now an option to randomly have single branches generated (instead of always two branches).

You can now reparent branches to a new branch (there can still only be a max of two branches at any connector, but you can delete one or more of them, relink (using Max's built-in select-and-link functionality) to another branch (not the connector), then use the Tree Tools roll-out to move the branch to the parent's end (or just move its pivot), and it'll behave like it's always been there.

I've not, however, updated the notes in "Help Me," yet, to reflect any of these changes.

Attachments

Is this suppose to work in max 2014

tarsonis · 2016-06-24

Getting "unknown property: height in undefined" error straight away. No option to define the height. Regarding Max 4. Its dead I think

Toka Elkashlan · 2013-09-04

tree maker

it does not work

iris7pt · 2011-09-15

although it works on max 2012 win XP 64x it does not work at all on Max 2012 win7 64x.

Any corrections available?

It was amazing to get it to work again....

navid_114r · 2008-05-02

Wonderful, I suggest it to all professional artists

NAvid Rouhi

beem · 2008-04-18

thanks a lot for this script!

Goblin · 2007-12-04

Nice script! Can somebody tell me how to map the leaves? I'd like to apply at least an opacity map.

Email to Azghul (at) web.de plz

skwerm · 2007-11-09

Shawn:

I'm trying to contact you with a question about your Follow Surface script. If you don't mind, please let me know how I can contact you.

I can be reached at skwerm (at) skwerm (dot) com.

Many thanks!

48design · 2007-11-07

mhhh... it does not work in my 3dsmax9 x64.
all branches start at the ground!

pickles24 · 2007-11-05

Nice script, I got word of your script from a tutorial on total textures v10.(trees and plants).

jinsley · 2007-11-01

Nice script!

Upol · 2007-09-30

YO man thanks for the scripts

7lips7 · 2007-09-02

Good scritp!
Thanks a lot!