https://doc.qt.io/qtforpython-6/examples/example_3d_simple3d.html