api
api copied to clipboard
Source for API and model specifications documents (api and model)
According to the [PointSelector definition](https://iiif.io/api/annex/openannotation/#point-selector), the value of `t` is a floating point number of seconds. It thus selects an instant in time with a 0 duration. The Presentation API...
Do we want to allow a media fragment like URI fragment to be used with a Scene to select a point? This would reduce the dependence on PointSelector and instead...
(suggestions from the discussion during the meeting in Washington) To display a 3D model the position, orientation, and scale should be specified (see [IIIF/3D#11](https://github.com/IIIF/3d/issues/11#issuecomment-1589966361)). As these operations are dependent on...
In order to have a camera position or a directional/spot light that "looks at" the body of a comment when rendered within the Scene, we need to have a notion...
e.g. a canvas with audio needs a duration, so the scene would also need duration. Do we need to reconsider this? AccompanyingCanvas helps with ambient audio.
IIIF has an extremely powerful but little-used feature available as an external service: https://iiif.io/api/annex/services/#physical-dimensions While not widely implemented (usually through lack of data), it is very powerful when used, and...
Extend https://iiif.io/api/annex/services/#physical-dimensions and describe how it applies to `Scene` Complexity cf 2D - the content resources (models) may have their own physical dimensions data as they are brought into the...
What 3D behaviors will we need? Initial suggestions from Rob’s draft: - `world` - `group` - `fly-through` - `render-light` (valid on Annotations. If present in a behavior property on an...
This issue is https://github.com/IIIF/3d/issues/14#issuecomment-1589926820 Quoted here: During the IIIF Annual Conference 2023 the week of June 5 2023, there was discussion of potential requirements and attributes for annotating canvases or...
Some formats such as OBJ and GLTF may require additional files (e.g., `.mtl` material file for OBJ). Consider specification language or cookbook examples for these.