I'm not exactly sure on the internals of Max2D but I always thought that the 2d stuff is always drawn at a fixed Z coordinate, like 1.0 or something, for `normal size`. Maybe there already is a perspective projection in place, you just don't notice it because you don't move things in Z or rotate around the X and Y axes?
If not it should be simple to set up - initialize the matrix with the projection matrix and draw the floor stuff then set it back and draw the `2D` stuff? I'm thinking that technically you wouldn't even need to switch back and forth between perspective and some other mode, given that 2d stuff is just quads that face the camera with a fixed Z position?
If not it should be simple to set up - initialize the matrix with the projection matrix and draw the floor stuff then set it back and draw the `2D` stuff? I'm thinking that technically you wouldn't even need to switch back and forth between perspective and some other mode, given that 2d stuff is just quads that face the camera with a fixed Z position?