What is PyQt3D?

PyQt3D is a set of Python bindings for The Qt Company's Qt3D libraries. PyQt3D provides functionality for near-realtime simulation systems with support for 2D and 3D rendering in both Python and Qt Quick applications. The bindings sit on top of PyQt and are implemented as a set of five modules.


PyQt3D is dual licensed on all supported platforms under the GNU GPL v3 and the Riverbank Commercial License. Unlike Qt3D, PyQt3D is not available under the LGPL. The commercial version of PyQt3D is bundled with the commercial version of PyQt. You can purchase the commercial version of PyQt here.

Please contact sales@riverbankcomputing.com if you would like a copy of the Riverbank Commercial License.