Closed hakonanes closed 2 years ago
Two issues with the tests:
vtk
will hopefully become available on PyPI for 3.10 this month.I'll leave this PR until vtk
is available for Python 3.10 from PyPI.
I'm temporarily closing this so that checks are only run in my fork.
According to this VTK Discourse thread, vtk
v9.2.0 with Python 3.10 support will be released in the next few days... I think waiting for that instead of making 3D plotting optional is the way to go.
Description of the change
This adds spherical plotting of EBSD master patterns using PyVista. This is the first of many PRs to kikuchipy that uses PyVista, which is a great tool for 3D plotting!
This introduces a new dependency on PyVista. The tests also depend on the
panel
package for interactive plotting, which I hope should work as in the PyVista documentation.Progress of the PR
Minimal example of the bug fix or new feature
See the docs for an interactive version of this plot (without axes and colorbar)!
For reviewers
__init__.py
.CHANGELOG.rst
.