-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
option to use PyVista for 3D plotting? #171
Comments
I would be all in for this! Thumbs up from me. |
👍 from me on this @banesullivan!! This would be great :) |
In terms of implementation, I think it would be nice to have a |
Sounds great to able to spin it around. |
Thanks for the input everybody!
That's an excellent idea - perhaps something like PyVista's |
@micmitch experimented a lot on 3D visualization. Maybe worth to get his inputs too. |
I would like to have it, anyway |
We did something similar in SimPEG recently with plotly. If the user has pyvista, they would have access to functionality that would call pyvista. If they don't have the package, no worries. |
I certainly dropped the ball on this one. It should be fairly low-hanging fruit to implement this. |
Might be a good Transform-2021 thing? |
Well that's exactly right @RichardScottOZ . My thought was to communicate through subsurface objects. |
I'm thinking about adding changes to
discretize
that would leverage PyVista for 3D plotting if it is available. For example, I'm thinking about adding a condition formesh.plotGrid
that would call.to_vtk()
and set up a PyVista figure rather than a Matplotlib figure:Here's a current implementation (from this example):
That same mesh can be plotted with PyVista:
What are folks thoughts on this?
The text was updated successfully, but these errors were encountered: