dynamo-release
dynamo-release copied to clipboard
Enable 3D quivers, scatters and streamtube in dynamo
We would like to enable 3D quiver and scatter plot in dynamo. To start with, we will matplotlib for those implementations but may consider implementing via PyVista in the future.
Ke has implemented a prototype for the matplotlib implementation but we will improve it with the following features:
- [ ] ensure the colormap of the quiver is set properly, similar to what has been done in scatters function
- [ ] enable plot quiver for 3 different genes or data from different layers
- [ ] remove 3d options in cell_wise_vector function
- [ ] enable 3D scatter plots
- [ ] use other methods, such as PyVista to implement the 3D scatters / quiver plots
- [ ] improve the streamtube function that already implemented in dynamo