Skip to content

Current community decided premises for IIIF 3D Prezi 4.0

Julie Winchester edited this page May 31, 2023 · 7 revisions

3D Coordinate system

From issue #20

Initial properties suggested for this 3D coordinate system

  • In general, this space conforms to expectations from Three.js
  • An infinite three-dimensional space
  • Floating-point coordinates define each of the three axes
  • Center of the space is at 0,0,0
  • Annotations (of any kind) can exist in this 3D coordinate system, with an associated position to be defined through other user stories.
  • Three.js coordinate system is +Y up and right-handed (+Z pointing toward viewer)

Concept of a "scene"

From issue #20

From IIIF TSG Meeting 4/19: "assume/propose the existence of a resource 'that is not a canvas,' AKA a Scene, to describe the space that is described by the coordinate system above. A scene would be somewhat parallel in usage to a canvas but has significant differences from it (centered at origin, infinite and boundless, etc.)."

Per 5/30 Pre-Workshop Meeting, to summarize previous discussions:

  • There is such a thing as a Scene
  • Things can be annotated within the Scene
  • Scenes are different from canvases

Per 5/31 TSG Meeting:

  • Try to use painting motivation for most (all?) annotation use cases where it's possible to use it (or in other words, let's start with painting as our default motivation unless strong reasons otherwise)
Clone this wiki locally