OpenGL uses upside down textures, D3D uses right side up. BooBoo/Shim has sheltered this for the most part, but it’s a pain in the arse so I’m storing textures in lib dependent format from now on. The 3D examples change, it will need to have a if (== TRUE D3D9) block where texture coordinates are used, and flip them vertically. Or I might just drop D3D altogether…
Next Version of BooBoo will have lib dependent texture flipping
Comments
2 responses to “Next Version of BooBoo will have lib dependent texture flipping”
-
I have now removed D3D9… next version will be OpenGL only.
-
It’s about 2000 lines of code removed from Shim, which is almost 10%.

Leave a Reply to tremblin Cancel reply