Hello, I'm a user of the Irrlicht 3d engine and I must say it is very good. Very friendly to use, but I'd like to do a suggestion based on my own experience.
The problem: I wanted irrlicht to be shown embedded with wxwidgets to make multiplatform tools.
There's a thing that makes irrlicht difficult to embed in another window which isn't the one the engine creates directly for you. The engine creates the window and the device in a single function, what makes impossible (or at least difficult) choosing where to render things.
If instead of doing this, the engine separated in two different functions the inicialization of the engine and in other one, say where to map that (in which place) would make much simpler this task.
A change which would make irrlicht a bit more flexible.
-
hybrid