API

Interface IGLTFObjectModelTreeCamerasObject

Accessor tree describing the /cameras section of the glTF Object Model. Exposes orthographic and perspective camera properties.

interface IGLTFObjectModelTreeCamerasObject {
    __array__: {
        __target__: boolean;
        orthographic: {
            xmag: IObjectAccessor<ICamera, ICamera, Vector2>;
            ymag: IObjectAccessor<ICamera, ICamera, Vector2>;
            zfar: IObjectAccessor<ICamera, ICamera, number>;
            znear: IObjectAccessor<ICamera, ICamera, number>;
        };
        perspective: {
            aspectRatio: IObjectAccessor<ICamera, ICamera, Nullable<number>>;
            yfov: IObjectAccessor<ICamera, ICamera, number>;
            zfar: IObjectAccessor<ICamera, ICamera, number>;
            znear: IObjectAccessor<ICamera, ICamera, number>;
        };
    };
    length: IObjectAccessor<ICamera[], any, FlowGraphInteger>;
}
Index
__array__: {
    __target__: boolean;
    orthographic: {
        xmag: IObjectAccessor<ICamera, ICamera, Vector2>;
        ymag: IObjectAccessor<ICamera, ICamera, Vector2>;
        zfar: IObjectAccessor<ICamera, ICamera, number>;
        znear: IObjectAccessor<ICamera, ICamera, number>;
    };
    perspective: {
        aspectRatio: IObjectAccessor<ICamera, ICamera, Nullable<number>>;
        yfov: IObjectAccessor<ICamera, ICamera, number>;
        zfar: IObjectAccessor<ICamera, ICamera, number>;
        znear: IObjectAccessor<ICamera, ICamera, number>;
    };
}
length: IObjectAccessor<ICamera[], any, FlowGraphInteger>

Number of cameras in the array.