Thank you, I'm fairly new to graphics and electronics. I would like to learn to render 2D and 3D graphics and have read about the double buffering technique elsewhere but didn't realise it didn't apply to the Pmod MTDS nor the OLED Pmods. My goals for this is to implement some algorithms from the Graphics Gems (mainly 1 and 2) books, learn to draw lines, shapes, detect intersections and make a small game-like program to showcase. I also want to learn about using matrices for 2D and 3D transformations. When I get advanced enough for 3D I would like to learn how to make ray-traced, real-time scenes.
If I start out with a Pmod OLEDrgb, will the uC32 have enough RAM or is it recommended to take something with more RAM? The uC32 has 32kB of RAM but the Pmod OLEDrgb is (320*240*16)/8/1024 kB = 150kB so one frame would not even fit in the RAM of the uC32, is this correct counting? Is it possible to use less than 16 bits/pixel?
Hi, I have seen the Pmod VGA, would it be suitable for someone like me who's not very experienced with wires? It's an interesting proposition to design my own "graphics chip" but... I already have experience using Digilent Basic I/O shield and its monochrome OLED to draw pixels and lines and I would like to leverage my experience. And since I'm into graphics, I'm not sure that a text-based VGA-adapter would be what I need, since I need to draw pixels, lines, etc. But I am wondering... it must be possible to draw individual pixels with the VGA-solution, right?