Results 64 issues of Alex Kaszynski

We have a lot of great work in `pyvista.Texture` that isn't exposed via our documentation. This PR exposes the class in our documentation and: - Improves the class documentation -...

enhancement
documentation

Proposal to use threejs as a gallery for our documentation generation. This PR proposes using threejs to generate interactive documentation for our gallery. It requires https://github.com/jupyter-widgets/pythreejs/pull/374 and a followup release...

documentation

Something seems to have broken antialiasing in our interactive plots. Compare https://docs.pyvista.org/api/core/pointsets.html ![Screenshot from 2022-06-26 01-18-25](https://user-images.githubusercontent.com/17914410/175793329-27a21dd9-5ef7-41c0-b88d-cefd93afc5dd.png) with https://dev.pyvista.org/api/core/pointsets.html ![Screenshot from 2022-06-26 01-18-33](https://user-images.githubusercontent.com/17914410/175793336-45d3ddfa-7bb2-4947-98f7-1175505ad341.png) Note the drastic aliasing in the figure at...

bug

In [this comment](https://github.com/pyvista/pyvista/pull/2863/files/6bd6892f7b0a7c01df7501629b96f1b61994e2e0#r907183343), @adeak raised an important point: we should create a `ClosedPlotterError` and likely collect several of our "is plotter active" checks within `pyvista.Plotter`.

maintenance

`_PointSet.scale()` says 1. by default only points, normals and active vectors and transformed 2. otherwise everything is, but only when not `inplace`. But in https://github.com/pyvista/pyvista/blob/fc9cea791d3d8aa873ba3123ee9d1c0e8d065faa/pyvista/core/pointset.py#L264-L266 we are manually only transforming...

bug

Our rectangle isn't constrained and should be called a Quadrilateral.

🍏 low-hanging-fruit
good first issue

Upgrading from `ipykernel==6.3.1` `ipykernel==6.4.0` breaks `pythreejs` when serializing any `pythreejs.OrbitControls`. ``` ~/python/pyvista/pyvista/jupyter/pv_pythreejs.py in convert_renderer(pv_renderer) 494 ) 495 --> 496 controls = [tjs.OrbitControls(controlling=camera)] 497 498 renderer = tjs.Renderer(camera=camera, /tmp/venv/lib/python3.8/site-packages/pythreejs/controls/OrbitControls_autogen.py in __init__(self,...

Running to issues getting this working on Jupyterlab 3.x with the following: ###### `enviornment.yml`: ``` channels: - conda-forge - defaults dependencies: - jupyterlab=3.0.10 - itkwidgets=0.32.0 - pyvista=0.29.0 ``` ``` jupyter...

First off, great work here! I really appreciate your work and we're making good use out of this with `ipyvtk-simple`. Is there any way to save the canvas as a...

enhancement

I'd like to execute JS within the notebook, and rather than including it using the ``.. raw:: html`` directive, I'd like to use Jupyter. The following works within jupyterlab, but...