Open source C++ cross platform 3D renderer