cmiVFX | Leading Technological Training For Visual Effects Artists  
clear

tt
c
c

L-SYSTEMS ESSENTIALS
(Using L-Systems with Houdini, video 1)

Upon general request,this is the first video ever released about this immense and yet not well-known field of computer graphics. L-systems are a very useful language for describing fractal looking objects and branching structures. It's mainly used in environmental design, both artistic and scientific, to create realistic plants and trees and to simulate complex botanical animated phenomena. It has been used in special effects in a great variety of films to create anatomical patterns such as neurons in Fight Club or vessels in Hollow-Man 2.
In these videos, we want to unleash the power of the l-systems by showing you the maximum of different things you can make with them:
From the large topic of plant and tree modeling to tentacle animation, wire DOPs, lightning effects, complex crack generation, snowflakes, corals, L-system based surfaces, city pattern creation, blood flow through bronchus, making L-systems more scriptable and much more ( generalized recursive modeling).
For plants, instead of showing you in full detail how to model an orchid and let you find your way alone to model a tulip or liliac we took another smooth but yet very in-depth and comprehensive approach where you will learn ALL the techniques and acquire methodology to model ANY plant or tree through complete key examples.

This system plays on our custom cmiPlayer. All videos ordered from cmiVFX are available to watch instantly. Videos and user accounts never expire. You can log in from any operating system and from any location in the world.
Other Houdini Videos: Cities, Lsys1, Lsys2, VEX1, VEX2

c
tb
b
tt
c
c

Mastering The L-system language.
F,f, +; - &,^; ! .... What do you mean? Learn all the L-system commands, not as a painful list to remember like your irregular verbs, but learn how they're  most commonly used. Learn the difference between node rewriting and edge-rewriting. Learn about parametric l-systems, stochastic l-systems, learn how to use global variables, placeholders, conditional statements, expressions.

Screenshot
1

c
tb
tt
c
c

Pen and Paper / Application
Unlike in some other fields, L-system creation and plant modeling often require than you take you time to represent your vegetable to find its formula using a pen and a paper.  We also help the user to find its way and to explain L-systems concepts with a large number of schematics on the whiteboard. As if you were in classroom with a real teacher.


SCREENSHOT
2

c
tb
tt
c
c

Tree Models
L-system without some elementary notions of botany is like knowing some words without speaking the language. We introduce you to simple yet very realistic models of tree ( both coniferous and deciduous), using variables to interactively change the size of the branches, their thickness, the different angles, adding gravity etc. We show you how t o work separately with the leaves to have more control over their size and orientation.

Screenshot
3

c
tb
tt
c
c

General Plant model
Botany is an immense field! Up to several millions of different species on earth, not to mention all the imaginary plants you may want to design!! Even restricting ourselves to the main categories, and the more common plant, we need to reduce diversity and to organize morphological description of plants. We give you some methodology to organize your plant description ( whether static or animated ) and help you find its L-system formula, starting with a general depiction of all the botanical events, then adding some timing.

Screenshot
4

c
tb
tt
c
c
Growth and Development
We introduce you to simple growth models for plant animation, ( for example basitonic, with lower branches growing longer than upper branches and acrotonic, where it is the opposite).

We show you how to control growth with parameters and counters, and how to have multiple growth phases and flowering sequences with simple formulas.



Screenshot
4

c
tb
tt
c
c

Modeling Polygons In L-Systems
Even if L-systems are primarily designed for branches and branching structures, they can also be used for polygon modeling build upon a branched structure.

We teach you how to model plant leaves with l-systems in a way which takes advantage of l-system recursively to create complex-looking growing organs such as dentate slightly bent rose leaves.


Screenshot
6

c
tb
tt
c
c

L-System as Control structures
Another use of l-system between polygon modeling and branch modeling is to use l-systems to create the control structure of a Nurbs Surface, allowing complex and yet very precise animation of this nurbs through the use of simple commands and parameters in l-systems.
This is perfectly suitable for petal opening. And here we take you to a more complex example of a multi-lobed banana-tree leaf, where we also use an L-system in conjunction with COPS to create the contour of the plant with a trimming curve.


Screenshot
7

c
tb
tt
c
c

Phyllotaxis : The Rose
Phyllotaxis is a botanical term which describes the organization of plant organs like petals, pinecones... in regular spiral for minimal space occupation. We teach you how to create a gorgeous rose flower with multiple petals, animated with l-systems control structures, at different steps of their development using onion-skinning-like display for keyframing.





Screengrab
8

c
tb
tt
c
c

The Author
David Gary is 25 years old, french, and has a Bachelor Degree in Pure Mathematics, a Master Degree in Philosophy and is preparing his PhD in the interdisciplinary field of philosophy of mathematics, phenomenology and cognitive sciences. Aside of his studies, he's directed a dozen of short movies and video clips, being a director/video instructor. He began to be a strong CG specialist since a long time using various tools as 3dsmax, Maya, Houdini. He's been a Maya Teacher in a french studio and is now a advocate of Houdini and its procedural paradigm.

Picture
12

c
tb

 
divider
cmiVFX is now 100% GREEN |  
 
No more DVD's = No Pollution!
        cmiGreen


More Information |  
 
WHO THIS video IS FOR

This video was made for every VFX house around the globe. If your VFX house focuses on Advertising Design, then there are no limits to how many times you will need to use L-Systems in production. Learning how to grow trees and plants with product fruit is a MUST. From juice soft drinks to corporate money trees: the possibilities are endless.
Ordering Permanent Video On Demand |    
   

Houdini L-System Essentials
(Recommended Method Of Delivery)

This Video is valued at $49.95 USD. To order this now, select the "Buy Now" Button to the right of this passage.

NOTE: Click "View Cart" to see your product purchase list.

 

View your shopping cart now.

Buy this video now.