An Ivy Generator by Thomas Luft
Events
Subscribe:  iCal  |  Google Calendar
Cologne DE   19, Aug — 21, Aug
Cologne DE   22, Aug — 26, Aug
Seattle US   28, Aug — 30, Aug
Atlanta US   30, Aug — 4, Sep
SEATTLE US   31, Aug — 4, Sep
Latest comments
by nayade.g.marin@gmail.com
1 hours ago

I'd love to have him as my teacher.

by Jeanette T. Clegg
15 hours ago

Your place is valueble for me. Thanks!… https://hotmail0909.weebly.com/blog

by mafhfuz@7cgi
18 hours ago

You have done an outstanding job. Greetings to Toivo Glumov and Natalie Kayurova.

An Ivy Generator by Thomas Luft
4 May, 2017
News
Enriching your scene with vegetation is time-consuming, but there might be a faster way to do that. Thomas Luft has a nice free tool allowing a virtual ivy to grow in your scenes automatically. It is a fully procedural system that grows ivy from one single root following different forces: a primary growth direction (the weighted average of previous growth directions), a random influence, an adhesion force towards other objects, an up-vector imitating the phototropism of plants, and gravity.

A few months ago I was looking for a new sample scene to test watercolor renderings. I was thinking of something complex, filled with vegetation – like trees overgrown with ivy. Fortunately I was able to implement a procedural system so that the ivy would grow by itself. The result is a small tool allowing a virtual ivy to grow in your 3d world.

Thomas Luft

This project is not about imitating biological principles, but rather about a simple way to get a nice-looking result that adapts to an existing scene. The ivy generator imports and exports obj+mtl files.

And here is a nice tutorial by ThePolaroidMONKEY to get you started:

Below you can find precompiled versions for Win32, MacOS, and Linux including the source code of this project under the GNU General Public Licence:

Source: Thomas Luft
Comments

Leave a Reply

1 Comment on "An Ivy Generator by Thomas Luft"

avatar
Ayham Albizreh
Guest
Ayham Albizreh

The Link does not work, can you fix it please.

wpDiscuz