This answer is gonna be a bad idea. It's how you do it in a 2d engine, but its a bad idea and you should just consider one of the countless 2d/3d engines out there for it. That being said, you can work around it and make this happen, and here is how:
Take each 3d model, into a rendering program; I use Bryce cuz I'm old lol but there are countless options. Make an animation of the object rotating 360 degrees in one second, and set the frame rate to 360. Set the camera at the angle you want the camera to "feel" like its holding. Then render it to an AVI.
Next use one of many avi converters (I use AVI2BMP) to convert the animation into its individual frames.
Import the frames to your sprite, set the animation speed to 0, and create an event that sets the animation frame to floor(sprites angle).
You'll need to do this for like... every single model, and need to keep the lighting orientation and camera orientation the same between every rendering, or things will "feel" off with the lighting.
I hope this helps :-) Im clearing the unanswered topics until mine gets answered lol, I'm desperate.