Good news for FreeCAD Web Browser integration: QML via WebGL

A subforum for research and development of the user interface of FreeCAD

Moderator: agryson

wojtekm
Posts: 3
Joined: Fri Feb 24, 2017 3:17 am

Good news for FreeCAD Web Browser integration: QML via WebGL

Postby wojtekm » Wed Mar 01, 2017 5:54 am

For those that do not follow Qt development, there has been announcement about features coming to upcoming Qt 5.9 and 5.10 versions. One particular interesting thing is plan to embed QML scenegraph via transparent network integration with WebGL canvas as a platform plugin. It may be interesting solution for portable use of FreeCAD in web based Python environments like Jupyter (and sleek Electron-based Nteract https://nteract.io/), when FreeCAD will be ported to Qt 5 & PySide 3. It is also an opportunity to drop Coin3D rendering engine in favor of more modern shader and maybe PBR based rendering pipeline, which also has been announced in Qt3D module.

The announcenet is here: Qt Roadmap for 2017 https://blog.qt.io/blog/2017/02/22/qt-roadmap-for-2017/