https://pypi.org/project/open3d says it should support python 3.12, but if you try to install it with 3.12 you should get an error that no matching distribution found (or at least last time I tried). Even still, we should be able to run with 3.13 and 3.14. So do we need an alternative to open3d?