Sacr3d: A rendering engine toolbox to do 3D graphics in Scheme