Korijn van Golen

Results 66 issues of 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 ![fps_input](https://github.com/pygfx/pygfx/assets/1882046/5735828c-9a5d-4351-aa7b-5b47b958e85e)

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...

enhancement

@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...

docs