Skip to content

Collision-aware paper-chip labels #3

Description

@manutej

Why

v1 pushes labels radially and only names the topmost layer. Dense slices (L3 especially) still stack in isometric projection.

Files likely to change

  • src/components/sheaf/canvas/Scene.tsx
  • optionally a DOM overlay instead of drei Html

Definition of done

  • No two chips overlap more than ~20% of their bounding boxes in the default camera.
  • Selected + hovered labels always win.
  • Labels still pointer-events: none so they cannot trap the dock.
  • Screenshot of default lattice and of a selected stalk.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestuxChrome, labels, mobile, hintsvisualization3D lattice, 2D views, encodings

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions