Afin de simplifier la génération du code C, nous avons créé une librairie liballdessiner.a qui contient des fonctions utiles pour notre programme. Ces fonctions C permettent de gérer une pile (pour empiler les textures dans une union, par exemple), de générer des objets (cube, sphère, ...) ou de générer une séquence d'image pouvant être utilisée par la suite pour générer une animation.
Ainsi, il suffit de spécifier les attributs propres à chaque objet et d'appeller la fonction adéquate permettant de générer l'objet en question. Le contenu de chaque classe représentant un objet en est grandement simplifiée.