/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{exactEquals as l}from"../../../../core/libs/gl-matrix-2/math/vec3.js";import{ZEROS as e,freeze as r}from"../../../../core/libs/gl-matrix-2/factories/vec3f64.js";function t({normalTexture:r,metallicRoughnessTexture:t,metallicFactor:o,roughnessFactor:u,emissiveTexture:i,emissiveFactor:n,occlusionTexture:s}){return null==r&&null==t&&null==i&&(null==n||l(n,e))&&null==s&&(null==u||1===u)&&(null==o||1===o)}const o=r(1,1,.5),u=r(0,.6,.2),i=r(0,1,.2);export{o as advancedMRRFactors,i as esriSymbologyMRRFactors,u as schematicMRRFactors,t as useSchematicPBR};
