Tag Archives: geekery

Procedural Plants in Python — Part 2

In the pre­vi­ous part of this art­icle we looked at the back­ground to L-Systems, and how they could be used for describ­ing self-similar bio­lo­gical sys­tems. In this part we’ll look at a sample imple­ment­a­tion of a very basic 2D L-System in Python, together with a basic PNG ren­derer using PyCairo.
This is an imple­ment­a­tion of a

Procedural Plants in Python — Part 1

For a fledgling pro­ject idea, I’ve recently needed to work out how to draw plants pro­ced­ur­ally, and of course Python is my lan­guage of choice for some rapid pro­to­typ­ing. Whilst some richly-featured pro­fes­sional applic­a­tions exist for gen­er­at­ing flora in a pro­ced­ural fash­ion for high-end ren­der­ing, there are pre­cious few sys­tems avail­able for the kind of

iPlayer Flash — Embedded (with a little work)

The BBC has just released Flash stream­ing for iPlayer’s 7 Day Catch-Up fea­ture. This is just about the best news to come out of the fiasco that is iPlayer, and for those of us unwill­ing or unable to install the bandwidth-destroying Kontiki cli­ent it’s the only way we can get our on-demand BBC pro­gram­ming.
Unfortunately, the