Cross-platform 3D rendering