Graphene is a library of data types commonly used to implement 2D-in-3D or full 3D canvases.
Graphene only contains math data types, like vectors and matrices; it does not deal with windowing
system calls, event handling, drawing, or a full scene graph.