This example works on Android, Desktop, and Web.
Click the next link to run it in the browser: https://6604427c5c350c16aa4551c3--clinquant-pastelito-7b506b.netlify.app/
I use free models:
The following information is true for Qt 6.6.3:
antialiasing
doesn't work with QOpenGLWidget on WebAssembly. See my bug report: https://bugreports.qt.io/browse/QTBUG-123816 It's better to use QOpenGLWindow instead of QOpenGLWidget on WebAssembly: https://github.com/8Observer8/load-3d-models-dae-openglwindow-opengles2-qt6-cpp
But this bug was fixed in Qt 6.7.0: https://661dc1dfca264a523103b225--clinquant-pastelito-7b506b.netlify.app/
If you want to thank me: https://8observer8.github.io/donate.html