Daniel Gray

Thoughts, Notes, Ideas, Projects

Contact

Art

Exploring the intersection of creativity, mathematics, and technology through procedural artwork, traditional painting and drawing, and the connections between art and music.

Procedural Artwork

Procedural generation creates art through algorithms and mathematical processes. These works explore the beauty that emerges from code, randomness, and systematic processes.

Art & Math

The deep connections between mathematics and visual art, from geometric patterns to algorithmic beauty.

Painting & Drawing

Traditional and digital art techniques, explorations in visual expression.

  • (Content tagged with "Painting" or "Drawing" will appear here)

Art & Music

The intersection of visual and auditory art, exploring how music and art inform each other.

  • (Content tagged with both "Art" and "Music" will appear here)

Related Content

The 3D Background

The 3D Background The animated 3D background is a procedurally generated landscape that creates an infinite, dynamically rendered terrain with fractal trees, atmospheric effects, and interactive camer...

L-System 3D Tree Generation

L-System 3D Tree Generation L-systems (Lindenmayer systems) are a formal grammar system developed by biologist Aristid Lindenmayer in 1968 for modeling biological growth, particularly well-suited for ...

Atmospheric Effects and Fog Systems

Atmospheric Effects and Fog Systems

Atmospheric Effects and Fog Systems The mist system uses custom shader materials with per-particle attributes to create an atmospheric fog effect reminiscent of Chinese landscape paintings. Each mist ...

Fractals and Mathematical GLSL

Fractals and Mathematical GLSL

Fractals and Mathematical GLSL GLSL shaders provide a unique intersection of mathematics and visual art. By executing mathematical functions in parallel across thousands of GPU cores, we can visualize...

Coding Projects

Coding Projects Building interactive web applications, exploring new technologies, and solving problems. This section covers web development, software engineering, coding projects, procedural generati...