{ "@context": "http://iiif.io/api/presentation/4/context.json", "id": "https://example.org/iiif/3d/model_origin.json", "type": "Manifest", "label": { "en": ["Model with Explicit Perspective Camera"] }, "summary": { "en": ["Viewer should render the model at the scene origin, and the camera at the scene origin facing -Z, then add default lighting"] }, "items": [ { "id": "https://example.org/iiif/scene1/page/p1/1", "type": "Scene", "label": { "en": ["Scene with Model and Camera"] }, "items": [ { "id": "https://example.org/iiif/scene1/page/p1/1", "type": "AnnotationPage", "items": [ { "id": "https://example.org/iiif/3d/anno1", "type": "Annotation", "motivation": ["painting"], "body": { "id": "https://raw.githubusercontent.com/IIIF/3d/main/assets/astronaut/astronaut.glb", "type": "Model", "format": "model/gltf-binary" }, "target": "https://example.org/iiif/scene1/page/p1/1" }, { "id": "https://example.org/iiif/3d/anno1", "type": "Annotation", "motivation": ["painting"], "body": { "id": "https://example.org/iiif/3d/cameras/1", "type": "PerspectiveCamera", "label": {"en": ["Perspective Camera 1"]} }, "target": "https://example.org/iiif/scene1/page/p1/1" } ] } ] } ] }