There are some tickets about it: https://github.com/pygfx/pygfx/issues/650 https://github.com/pygfx/wgpu-py/issues/407
Pygfx
31–40 of 56 posts
Re: Pygfx
#32> Pygfx (pronounced “py-graphics”) Major tangent, but am I the only one who bristles at someone telling me how to pronounce an abbreviation they invented? I must have encountered this a few times in brand marketing within the tech world and gotten pissed off at feeling manipulated.
Way back when I first read about nginx, I had absolutely no way to know that folks usually pronounced it "engine-X". Led to an embarrassing conversation where I and a coworker were completely at cross-purposes to one another.
Obviously there are a bunch of abbreviations with disputed pronunciations (gif/jif, SQL/sequel, etc), and since the creators weren't prescriptive about them, we're all free to argue about them for the rest of time...
Re: Pygfx
#33> Pygfx (pronounced “py-graphics”) Major tangent, but am I the only one who bristles at someone telling me how to pronounce an abbreviation they invented? I must have encountered this a few times in brand marketing within the tech world and gotten pissed off at feeling manipulated.
You're angry because the author tried to make the library searchable by removing a few letters..? And they didn't even come up with the gfx shorthand for graphics, its admittedly an old one and barely seen nowadays... But it's always been the sister to sfx/sound effects
Re: Pygfx
#34Am I the only one who is irked by by ads on Read the Docs pages?
Re: Pygfx
#35As this is using wgpu, it will be interesting if in the future they get it to run in the browser (Python already does, with Pyodide). There are some tickets about it: https://github.com/pygfx/pygfx/issues/650 https://github.com/pygfx/wgpu-py/issues/407
Re: Pygfx
#36this looks similar to VisPy ( https://vispy.org/ ), are there any major differences?
Pygfx uses webgpu while VisPy uses OpenGL.
Also, wgpu forces you to prepare visualizations in pipeline objects, which at drawtime require just a few calls. In OpenGL there is way more work for each object being visualized at drawtime. This overhead is particularly bad on Python. So this particular advantage of wgpu is extra advantageous for Python.
Re: Pygfx
#37Suppose I'm using PySide6 and starting to use QRhi[1]. Is there a way to compare the portability and speed of pygfx (as within PySide6) with QRhi? [1] https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QRhiWidget...
Re: Pygfx
#38Am I the only one who is irked by by ads on Read the Docs pages?
Let’s put it this way: I would consider myself eligible to be irked by ads on Read the Docs pages if I paid whoever maintains the project. If they bother you enough, absolutely no one’s going to frown if you estimate how much they would be making on ads from traffic volume yearly, email the maintainer and suggest to pay that in return for turning off the ads for a year. ( Some people might frown if you just block the…
That said, readthedocs is a pretty nice platform to host your docs in a simple way. Plus users are not tracked. So personally I don't mind so much, but I'm going to have a look at the paid plan to remove ads for our users :)
Re: Pygfx
#39this looks similar to VisPy ( https://vispy.org/ ), are there any major differences?
We deliberately don't try to create an API that allows you to write visualizations with as few lines as possible. We focus on a flexible generic API instead, even if it's sometimes a bit verbose.
We leave it up to others to create higher level (domain specific) APIs. Fastplotlib is one example: https://github.com/fastplotlib/fastplotlib