Category: Experiments

  • More envelopes

    More envelopes

    This time I’m not taking up all of the screen. Still working with polynomials and trigonometric functions. Related Images:

  • sine waves and envelopes

    sine waves and envelopes

    Still just playing with more effects. This is a bunch of sine waves layered up to create an envelope effect. Related Images:

  • WebGL buffer fractal renders

    WebGL buffer fractal renders

    Fractals are abstract mathematical sets, and there are multiple methods to render them. I have some examples based on the “chaos game” and some based on the escape time algorithm. To teach myself about webGL frame buffers and rendering to off screen targets, I wanted to try out rendering based on repeatedly rendering the entire…

  • Playing around with straight lines

    Playing around with straight lines

    I’ve been messing around with various simple rendering techniques. This is a random walk branching off at right angles. To add a little more interest I added random motion through the space over time. Unlike my past demos, the motion is just a random walk which makes the motion very jittery and chaotic. Related Images:

  • A little free time

    A little free time

    With the holidays my workload has backed off a little and I’ve been checking out chrome experiments for some inspiration. One of those was Ablaze js. One of the first graphic tricks I used on my TRS-80 color computer on the high resolution black and white mode 256×192 pixel screen was drawing curves with string art…

  • Rough and Random page

    Rough and Random page

    I’ve had this sitting on my computer for a while and thought I’d publish it rather then just leave it sitting there. This simulates a pulse of light expanding out like my compression wave examples. This time however, we are looking at a pulse of light expanding in the vicinity of a black hole. Rather…

  • Quality of Movement

    Quality of Movement

    With the focus I’ve had on finishing out some of the fractal rendering code on the site, I’ve been going back and looking at some of my earlier stuff like the animated fractal demo. (This is not just a gratuitous link to some of my old demos, trust me) I’ve been leaving it open on…

  • Something I’m playing around with.

    Something I’m playing around with.

    This is something that I just stumbled onto while working on something else. I’ve taken a quick break from the atomic orbital viewer. I’m trying to make the IFS fractals more visually interesting. One approach is to create Mandelbrot versions of the IFS fractals which should break up the uniformity. Instead of showing one image…

  • Release often

    Release often

    The atomic orbital viewer is now on it’s third release. The first one was just the basic blurry transparent renderer, using just the rotating basis from the standard derivation from undergraduate physics classes. The second release added an option to view standing wave functions instead of the rotating as the standing wave functions are the…

  • Atomic Orbitals now a chrome experiment

    Atomic Orbitals now a chrome experiment

    I’ve finally got some code accepted as a chrome experiment. This time it’s a renderer for atomic orbitals using webGL. The technique isn’t so much a ray tracer as much as a ray shader. It sums the probability distribution over rays passing through the orbitals. I’m thinking about ways to adapt it to a solid…