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