Firtree

FrontPage

What is Firtree?

Firtree is an on-demand, non-destructive, GPU accelerated image-processing system similar to the Core Image framework which is part of OS X. Firtree allows the programmer to set up an image processing 'pipeline' in which input images are acted upon by so-called 'kernels'. The computation is only performed for the pixels actually seen on the screen or output device allowing for efficient 'lazy' evaluation of pipelines.

What can it do?

It is hard to get excited about Just Another Framework so you might want to see some actual applications using Firtree. There is a video of a simple chroma key application which uses Firtree written with around 300 lines of Python. Expect to see more examples as more are written.

You can also see a selection of Screenshots of Firtree demos and applications.

Where can I get it?

See the Download section of this website. Alternatively you might want to check out the Firtree Releases.

How can I use it?

Take a look at the Documentation section of this website.

How can I contribute?

Firtree is in an early stage of development at the moment and your input would be valuable. There are two places you might want to visit:

You are also welcome to improve this wiki site. To edit pages, please register. Anonymous editing is disabled to prevent spammer attacks.

Firtree: FrontPage (last edited 2009-06-30 14:02:51 by RichWareham)