12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import {
- r
- } from "./chunk-7ZIDBK7B.js";
- import {
- d,
- e,
- l3 as l,
- n2 as n
- } from "./chunk-Y3WMVFTW.js";
- // node_modules/@arcgis/core/layers/support/I3SLayerDefinitions.js
- var s = class extends l {
- constructor() {
- super(...arguments), this.nodesPerPage = null, this.rootIndex = 0, this.lodSelectionMetricType = null;
- }
- };
- e([d({ type: Number })], s.prototype, "nodesPerPage", void 0), e([d({ type: Number })], s.prototype, "rootIndex", void 0), e([d({ type: String })], s.prototype, "lodSelectionMetricType", void 0), s = e([n("esri.layer.support.I3SNodePageDefinition")], s);
- var i = class extends l {
- constructor() {
- super(...arguments), this.factor = 1;
- }
- };
- e([d({ type: Number, json: { read: { source: "textureSetDefinitionId" } } })], i.prototype, "id", void 0), e([d({ type: Number })], i.prototype, "factor", void 0), i = e([n("esri.layer.support.I3SMaterialTexture")], i);
- var a = class extends l {
- constructor() {
- super(...arguments), this.baseColorFactor = [1, 1, 1, 1], this.baseColorTexture = null, this.metallicRoughnessTexture = null, this.metallicFactor = 1, this.roughnessFactor = 1;
- }
- };
- e([d({ type: [Number] })], a.prototype, "baseColorFactor", void 0), e([d({ type: i })], a.prototype, "baseColorTexture", void 0), e([d({ type: i })], a.prototype, "metallicRoughnessTexture", void 0), e([d({ type: Number })], a.prototype, "metallicFactor", void 0), e([d({ type: Number })], a.prototype, "roughnessFactor", void 0), a = e([n("esri.layer.support.I3SMaterialPBRMetallicRoughness")], a);
- var l2 = class extends l {
- constructor() {
- super(...arguments), this.alphaMode = "opaque", this.alphaCutoff = 0.25, this.doubleSided = false, this.cullFace = "none", this.normalTexture = null, this.occlusionTexture = null, this.emissiveTexture = null, this.emissiveFactor = null, this.pbrMetallicRoughness = null;
- }
- };
- e([r({ opaque: "opaque", mask: "mask", blend: "blend" })], l2.prototype, "alphaMode", void 0), e([d({ type: Number })], l2.prototype, "alphaCutoff", void 0), e([d({ type: Boolean })], l2.prototype, "doubleSided", void 0), e([r({ none: "none", back: "back", front: "front" })], l2.prototype, "cullFace", void 0), e([d({ type: i })], l2.prototype, "normalTexture", void 0), e([d({ type: i })], l2.prototype, "occlusionTexture", void 0), e([d({ type: i })], l2.prototype, "emissiveTexture", void 0), e([d({ type: [Number] })], l2.prototype, "emissiveFactor", void 0), e([d({ type: a })], l2.prototype, "pbrMetallicRoughness", void 0), l2 = e([n("esri.layer.support.I3SMaterialDefinition")], l2);
- var n2 = class extends l {
- };
- e([d({ type: String, json: { read: { source: ["name", "index"], reader: (e2, t) => e2 != null ? e2 : `${t.index}` } } })], n2.prototype, "name", void 0), e([r({ jpg: "jpg", png: "png", dds: "dds", "ktx-etc2": "ktx-etc2", ktx2: "ktx2", basis: "basis" })], n2.prototype, "format", void 0), n2 = e([n("esri.layer.support.I3STextureFormat")], n2);
- var u = class extends l {
- constructor() {
- super(...arguments), this.atlas = false;
- }
- };
- e([d({ type: [n2] })], u.prototype, "formats", void 0), e([d({ type: Boolean })], u.prototype, "atlas", void 0), u = e([n("esri.layer.support.I3STextureSetDefinition")], u);
- var y = class extends l {
- };
- e([r({ Float32: "Float32", UInt64: "UInt64", UInt32: "UInt32", UInt16: "UInt16", UInt8: "UInt8" })], y.prototype, "type", void 0), e([d({ type: Number })], y.prototype, "component", void 0), y = e([n("esri.layer.support.I3SGeometryAttribute")], y);
- var d2 = class extends l {
- };
- e([r({ draco: "draco" })], d2.prototype, "encoding", void 0), e([d({ type: [String] })], d2.prototype, "attributes", void 0), d2 = e([n("esri.layer.support.I3SGeometryCompressedAttributes")], d2);
- var c = class extends l {
- constructor() {
- super(...arguments), this.offset = 0;
- }
- };
- e([d({ type: Number })], c.prototype, "offset", void 0), e([d({ type: y })], c.prototype, "position", void 0), e([d({ type: y })], c.prototype, "normal", void 0), e([d({ type: y })], c.prototype, "uv0", void 0), e([d({ type: y })], c.prototype, "color", void 0), e([d({ type: y })], c.prototype, "uvRegion", void 0), e([d({ type: y })], c.prototype, "featureId", void 0), e([d({ type: y })], c.prototype, "faceRange", void 0), e([d({ type: d2 })], c.prototype, "compressedAttributes", void 0), c = e([n("esri.layer.support.I3SGeometryBuffer")], c);
- var m = class extends l {
- };
- e([r({ triangle: "triangle" })], m.prototype, "topology", void 0), e([d()], m.prototype, "geometryBuffers", void 0), m = e([n("esri.layer.support.I3SGeometryDefinition")], m);
- export {
- s,
- l2 as l,
- u,
- m
- };
- //# sourceMappingURL=chunk-M7HZTZK5.js.map
|