Skip to content

Example validation issue:- uc06_3d_annotation.json #2439

Open

Description

@glenrobson

Currently the example from Configured Scene has a spot light defined as:

{
                  "id": "https://example.org/iiif/3d/lights/1",
                  "type": "SpotLight",
                  "label": { "en": ["Spot Light 1"] },
                  "angle": 90.0,
                  "color": "#A0FFA0"
},

But Angle is defined as:

"The value must be a floating point number greater than 0 and less than 90, and is measured in degrees. "

From https://preview.iiif.io/api/prezi-4/presentation/4.0/model/#angle

Should the text be changed to be less than or equal to 90 or the angel in the example changed?

Activity

  1. glenrobson commented on Mar 11, 2026

    @glenrobson
    MemberAuthor

    Greater than 0 less than or equal to 90. Need to work on text of angle relating to field of view. Draft:

    “The angle property of Spot Lights and Spot Audio Emitters defines the dispersion of the cone of emitted light or sound from its direction. In other words, the angle extends from the center of the cone to the edge of the cone (the half-angle).”

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions