Skip to content

all-in-one-of/FLAM3_for_SideFX_Houdini

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Fractal Flame Algorithm

alt text

The above image consist of 400M points and rendered with Houdini internal Mantra renderer.

FLAM3 for SideFX Houdini

An implementation of FLAM3 inside SideFX Houdini software using CVEX programming language. The code went up and down and finally settled for the most minimalistic version in favor of performance. The language allowed me to take many shortcuts. He is dealing with execution threading, memory management, and offered me fast, ready to use functions like creating and sampling a cdf and a very robust random number generator.

Part of the work is done inside the HDA within the Houdini environment like attribute binding, UI building, parameters creations, their visibility conditions and much more.

Imagine the possibilities using Houdini procedural paradigm to control all aspect of your Flame. alt text alt text FLAM3 for Houdini generate a live point cloud of the fractal Flame being worked on.

Highly inspired by Apophysis software and its workflow design, it is a one to one match with it. Many Apophysis fractal Flames are available for download on the web and you can copy all values into FLAM3 for houdini to get the same result. Downolad Apophysis 7x here: Apophysis 7x download

References

Reference A: Github::FLAM3 from Scott Draves and Erik Reckase

Reference B: Github::Apophysis 7x

Reference C: PDF::The Fractal Flame Algorithm publication

Reference D: Github::Fractorium from Matt Feemster

About

The Fractal Flame Algorithm, FLAM3 for SideFX Houdini

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 100.0%