[ad_1]
I have been finding out mode7 from the SNES, and searching the best way to construct it myself in C++.
I’ve discovered loads of examples in SDL for rendering stuff like Mariokart ranges, the place the mode7 impact is utilized by ‘hovering’ over an image.
What I am questioning is, is how tough it will be to use transformations like proven on this gif from seventh Saga: beginning with a standard, top-down view on a picture after which rotating, zooming and ending up within the ‘mariokart-like’ perspective.
Is that this worthwile to construct manually in pixel-by-pixel transformations, or ought to I be making this in a real 3D setting like OpenGL?
Or Possibly some form of in-between resolution, the place I take advantage of SDL to rework/rotate textures, after which use handbook pixel manipulation?
For reference, this can be a mission I have been finding out for Mode7: https://github.com/jmermar/Mode7-SDL
[ad_2]