removed separate 2d and 3d render system to use just 1