Korijn van Golen
Korijn van Golen
## Introduction This started out titled "update modes", but the topic quickly escalated, touching anything that relates to how interaction is handled and updates are propagated ... We've encountered a...
Closes #664 Adds a basic Input class with an example demonstrating how to implement simple FPS controls with it 
I've reviewed the requirements for making pygfx compatible with pyodide. It seems like all dependencies are already either built-in to pyodide (e.g. Jinja2 and cffi), or they are pure python....
Generalized function to merge Geometry instances Based on: https://github.com/pygfx/pygfx/blob/ff2e9fc6c83811fbde58332f406edee53e088be9/pygfx/geometries/utils.py#L4-L16
See #562 We should provide a hook that can be used to apply transformation side effects without causing a recursion stack overflow.
Meta-issue to list the issues we consider necessary to reach the v1.0.0 milestone. # Must have Aside of core features, must-haves should be mostly API impacting, stability related issues. -...
The flycontroller rolls about its viewing axis while rotating the view with the mouse. That's not supposed to be the case with a fly controller.
As a follow-up to #477 we need to ensure that shadow mapping settings are reactive (that pipelines are rebuilt when a property like `light.shadow.cull_mode` is changed). It's currently unclear if...
* Interactive selection (e.g. by rectangle or polygon) * Support retrieving picking info for a rectangular region in a single call, instead of just a single pixel * Disable objects...
@FirefoxMetzger I just saw on my laptop that you're actually using a nice custom font for the SVG logo, I hadn't noticed before on my other devices because they don't...