I don't think it's too consuming but I guess you better use glRotate and glTranslate functions if possible.