UNPKG

@arcgis/core

Version:

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

6 lines (5 loc) 695 B
/* All material copyright ESRI, All Rights Reserved, unless otherwise specified. See https://js.arcgis.com/4.32/esri/copyright.txt for details. */ import{zeros as t,fromValues as s}from"../../../../core/libs/gl-matrix-2/factories/vec3f64.js";class i{constructor(s=t()){this.intensity=s}}class r{constructor(i=t(),r=s(.57735,.57735,.57735)){this.intensity=i,this.direction=r}}class c{constructor(i=t(),r=s(.57735,.57735,.57735),c=!0,n=1,o=1){this.intensity=i,this.direction=r,this.castShadows=c,this.specularStrength=n,this.environmentStrength=o}}class n{constructor(){this.r=[0],this.g=[0],this.b=[0]}}export{i as AmbientLight,r as FillLight,c as MainLight,n as SphericalHarmonicsAmbientLight};