using OpenGL_Sierpinski_Gasket as a base