A few experiments I made using the blender node editor. No meshes were used, all objects were displayed through custom rendering.
Procedural pathtracing
Volumetric rendering / raymarching