website live
So here we go, mostly improvised live coding jam sessions where i show different little tricks on procedural animation mostly. Of course, this is not representative of how you want to do computer graphics in general, or how to build robusts algorithms. These videos, instead, show some hackery and trickery and quick prototyping indeas and or improvised experiments. Hopefully you will find interesting ideas and bits here and there. You can also check that my typing is not that fast, or that I'm not specially quick on finding bugs, specially until I implement a error visualizer in the live coding framework, lol. For relevant articles about most of the techniques here, as usual, go have a look to the articles page. Have fun!

making a heart with maths


live explanations on how to model and animate a heart with mathematics

the principles of painting with maths


some live coding and narration, showing some basic methods for painting with maths

an eye ball


some live coding with voice narration, showing how the design for the bautypi's logo was done.

an apple


some live coding (and recording) showing how to write a raymarcher and a perlin noise function from scratch, plus how to do some basic procedural modeling, shading and lighting of an apple.

creating a simple clover


quick live coding (and recording) of creating a very very simple clover shape with mathematics/code, procedurally

writing a simple raytracer

20-07-2011 live coding session, improvising the development of a simple raytracer (only static primary rays are casted into a scene made of one plane and two spheres). the lack of error messaging makes the development slower than it should, but still the video didn't come out _that_ long hopefully

creating a smiley sun


quick live coding (and recording) of creating a smiley talking sun with mathematics/code, procedurally

making music with mathematics


this videos shows some realtime capture of me typing some formulas to create sounds. as i type the formulas, the graph changes, and so do the sounds generated by them. right next to the regular PC keyboard that i use to type the maths, i have a MIDI piano keyboard that sends some commands to trigger the formulas with different values for "w" (the "frequency", usually in most of the formulas). that way i can play small melodies as i tweak my mathematical sounds. of course many varied types of sound can be created this way, although in this video i only show two

live coding test


testing the first version of the opengl text editor, over the shadertoy sketch of the sexyvisuals ( software. coding is improvised (a Julia set and some plane deformations - and compiled life. there is some reaction to the music that i was streaming from the internet while coding ("Minimal Brol" by Chamylia/SamForce