Jimbo

Results 53 comments of Jimbo

Additional requirement: it should be available on unpkg for import into Observable notebooks.

This is a reasonable request. Doing it at all is easy. Doing it well would be hard. Glyphs in Megaplot are implemented by sampling into a Signed Distance Field (SDF)...

The addition of ESLint has helped, but we still need to configure a git pre-submit hook.

This may be obviated by implementation of the simplified API described in #83. Once that is implemented, creating a Sprite will be a separate action from attaching a sprite to...

Complicating matters: a good amount of the GLSL code for Megaplot is generated (see [`src/lib/attribute-mapper.ts`](https://github.com/PAIR-code/megaplot/blob/dev/src/lib/attribute-mapper.ts) for example). Any solution should account for these generated fragments. The generated code currently is...

Some alternative API ideas. Expose the SpriteView object and allow direct manipulation, including the ability to make duplicates. ```ts const sprite = scene.createSprite(); // Expose the Sprite's underlying SpriteView. const...

Status: DRAFT This design document describes a new, simplified API for creating and modifying Megaplot sprites. ### Sprite creation Sprites can be created using the `new` operator. These will not...

Sorry for the delayed response. These are good questions. > Can you say more about when, after setting an attribute, the attributes actually start being represented in the visualization? Is...

Blend behavior improved in #14, but no API for configuring it is yet supported.

Is this still an issue? I believe the behavior around zero-sized containers has been improved, but I don't recall if it solved exactly this case.