generate a 3d view architecture