export const CURRENT_ROUTES_ENVIRONMENTS = [
    {
        id: "studio-small-08",
        label: "Studio Small 08",
        localPath: "fixtures/environment-corpus/hdri/studio_small_08_1k.hdr",
        class: "studio",
        intensity: 1.15,
        backgroundIntensity: 0.85,
        exposure: 1,
        whitePoint: 11.2,
        rotation: 0.15
    },
    {
        id: "venice-sunset",
        label: "Venice Sunset",
        localPath: "fixtures/environment-corpus/hdri/studio_small_08_1k.hdr",
        class: "outdoor",
        intensity: 1.35,
        backgroundIntensity: 0.95,
        exposure: 0.9,
        whitePoint: 10.4,
        rotation: 0.62
    },
    {
        id: "industrial-sunset-puresky",
        label: "Industrial Sunset Pure Sky",
        localPath: "fixtures/environment-corpus/hdri/studio_small_08_1k.hdr",
        class: "industrial",
        intensity: 1.28,
        backgroundIntensity: 0.92,
        exposure: 0.88,
        whitePoint: 10.7,
        rotation: 0.34
    }
];
export function listCurrentRoutesEnvironments() {
    return CURRENT_ROUTES_ENVIRONMENTS;
}
export function resolveCurrentRoutesEnvironment(id = "studio-small-08") {
    const environment = CURRENT_ROUTES_ENVIRONMENTS.find((entry) => entry.id === id);
    if (!environment)
        throw new Error(`Unknown CurrentRoutes environment: ${id}`);
    return environment;
}
export function currentRoutesEnvironmentUrl(environment, origin = "") {
    const prefix = origin.endsWith("/") ? origin.slice(0, -1) : origin;
    return `${prefix}/${environment.localPath}`;
}
//# sourceMappingURL=index.js.map