Cross-platform framework for interactive 3d-applications