Some experiments with recursive patterns, using Managed DirectX and C#.

A basic triangle shape, repeated up to six times.

A more complex shape, repeated up to four times.

the same complex shape, repeated many times.

Colored areas replace lines.

Textured areas.

A dragon.

The same dragon zoomed in.

Transparency in the texture adds depth.