Alright I made an update to my code, it can now support 3D models (I still need to make a model loader) I also converted from DirectX to openGL but now it does not render anything, do you think you can look at the code for me?
I really don't see why not. If you can find a dll that will render OpenGL for you then it should be possible. Searching on the internet finds me several ruby gems which allow for rendering of OpenGL using dlls. If Ruby can do it, RMXP can.
Yes its very possible to load a .dll with Ruby. Personally I've never done it msyelf but I'm pretty sure Netplay did it. Try looking through PE: O, maybe there's a call function for a dll lying somewhere in the network code. I would assume one would initialise the dll then use ruby wrappers to call specific functions in the dll. I'm positive you could use such a method to use OpenGL to load models into RMXP for you. Good luck if you try.