Interface OrientedImageCollectionOptions

Constructor options for the OrientedImageCollection entity.

interface OrientedImageCollectionOptions {
    frustums?: {
        color?: ColorRepresentation;
        visible?: boolean;
    };
    images?: {
        opacity?: number;
        visible?: boolean;
    };
    locationSpheres?: {
        color?: ColorRepresentation;
        radius?: number;
        visible?: boolean;
    };
    name?: string;
    object3d?: Object3D<Object3DEventMap>;
    source: OrientedImageCollectionSource;
}

Hierarchy (view full)

Properties

frustums?: {
    color?: ColorRepresentation;
    visible?: boolean;
}

Frustums represent the field of view of each images as a view cone.

Type declaration

  • Optionalcolor?: ColorRepresentation

    The color of the camera frustums.

    green
    
  • Optionalvisible?: boolean

    Display the frustum of each image.

    true
    
images?: {
    opacity?: number;
    visible?: boolean;
}

Type declaration

  • Optionalopacity?: number

    The opacity of the image object.

    1
    
  • Optionalvisible?: boolean

    Display the actual images. Note, if the .imageUrl property is undefined, then a blank rectangle is displayed instead.

    false
    
locationSpheres?: {
    color?: ColorRepresentation;
    radius?: number;
    visible?: boolean;
}

Location spheres show the location of the camera when an image was taken.

Type declaration

  • Optionalcolor?: ColorRepresentation

    The color of the location spheres.

    green
    
  • Optionalradius?: number

    The radius of the location spheres, in CRS units.

    0.5
    
  • Optionalvisible?: boolean

    Display the location spheres at the origin of each image.

    true
    
name?: string

The optional display name of this entity. Mostly used for debugging.

The root object of this entity. If none is provided, a new Group is created.

The OrientedImageCollection source.