UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

6 lines (5 loc) 890 B
/* All material copyright ESRI, All Rights Reserved, unless otherwise specified. See https://js.arcgis.com/4.33/esri/copyright.txt for details. */ import{clamp as e}from"../../../core/mathUtils.js";import{fromValues as r}from"../../../core/libs/gl-matrix-2/factories/vec3f64.js";function o(r){return e((r-t)/(a-t),0,1)}const t=1e5,a=1e6,F=1e4,i=r(parseFloat(Number(5802e-9).toFixed(6)),parseFloat(Number(13558e-9).toFixed(6)),parseFloat(Number(331e-7).toFixed(6))),m=3,s=r(m*parseFloat(Number(65e-8).toFixed(6)),m*parseFloat(Number(1881e-9).toFixed(6)),m*parseFloat(Number(85e-9).toFixed(6))),l=3996e-9,p=r(parseFloat(Number(i[0]+s[0]).toFixed(6)),parseFloat(Number(i[1]+s[1]).toFixed(6)),parseFloat(Number(i[2]+s[2]).toFixed(6)));export{p as betaCombined,l as betaMie,s as betaOzone,i as betaRayleigh,o as computeInnerAltitudeFade,F as innerAtmosphereDepth,t as innerAtmosphereFadeStart};