cube geometry mesh generator for gl-vao