Why, some might ask.
I use gp3d's node system (to use with gp3d's physics system), audio, fonts, gui, input, main() functions that runs with desktop+mobile devices, but using horde3d's renderer because it have some advantages compared to gp3d's renderer (but Im not saying gp3d's renderer is bad). H3D's renderer have parallax mapping, pssm shadows, forward+deferred renderers etc.
[UPDATE]:
Source codes, simple Test, compiled .exe and .apk can be found at
http://haima.dy.fi/cpp.phpIt isn't ready, there are TODOs, physics system isn't used etc. Maybe I play with this again someday or not.
Test's keys:
F11 show/hide virtual gamepad
F12 enable/disable vsync
ASDW+mouse camera
arrow keys to move that ugly guy
galaxy mini -phone (fps is bad, should not use shadows)
bluestacks emu:
desktop: