Update: Qt 4.8.7 Real 3D Demo without DirectX or OpenGL

UPDATE!! Now it’s ready, amigos.

Z-order rendering is “fixed”, but not optimized, it’s at a satisfactory design point for me. Culling works. Performance is satisfactory, running at 60 frames per second on my quad-core PC, and a very impressive 30 frames per second on my duo-core PC. Hopefully, most people have duo-core and faster PCs these days, but it’s worth noting when I do compile list of system requirements.

So what does this all mean? It means I will more than likely be able to “emulate” at least Super Nintendo quality video games with my game engine and that’s what I originally intended.

It all takes time.

UPDATE!!! Et viola!

One coordinate system now. No more QTransform, but similar performance, but definitely better utility. If you use QTransform alone, you’re not going to get 3D objects.


Yeah, it’s hacky as shit, but it works. Just a few things to figure out, including z-order rendering and how to make the coordinates map seamlessly, but this just proves it works.