{"version":3,"file":"dep-4df52bfd.mjs","sources":["../../src/model/model.config.ts"],"sourcesContent":["\n\nexport const defaultConfig = {\n  // 梳理可能出现的类型\n  model: {\n    id: '',\n    url: 'https://mapapi.qq.com/web/dataLayerTest/model/obj/male02.obj',\n    mtlUrl: '',\n    position: [0.01, 0.01, 0.01], // Tmodel\n    scale: [1, 1, 1],\n    rotation: [0.01, 0.01, 0.01],\n  },\n  flowLight: {\n    useFlowLight: false,\n    materialMixUrl: '',\n    targetUrl: '',\n    duration: 4000,\n    color: '#E7C474',\n    range: [{ x: 0.84623, y: 0.3322 }, { x: 0.5193, y: 0.6989 }],\n  },\n  camera: {\n    position: [0.0, 0.0, 100],\n    target: [0.01, 0.01, 0.01],\n    minDistance: 0,\n    maxDistance: 1000,\n  },\n  light: [{\n    type: 'AmbientLight',\n    color: '#ffffff',\n    intensity: 1,\n    direction: [0.01, 0.01, 0.01],\n    position: [0.01, 0.01, 0.01],\n  },\n  {\n    type: 'DirectionalLight',\n    color: '#ffffff',\n    intensity: 1,\n    direction: [0.01, 0.01, 0.01],\n    position: [0.01, 0.01, 0.01],\n  },\n  {\n    type: 'PointLight',\n    color: '#ffffff',\n    intensity: 1,\n    direction: [0.01, 0.01, 0.01],\n    position: [0.01, 0.01, 0.01],\n  }],\n  background: '',\n  autoRotate: false, // 自动旋转\n  enableEnv: true,\n  polarAngle: 1,\n  animation: {\n    target: '',\n    dest: [0.01, 0.01, 0.01],\n    rotation: [0.01, 0.01, 0.01],\n    easeType: 'Quadratic.In',\n    duration: 1000,\n  },\n  circle: [{\n    innerRadius: 0,\n    outerRadius: 10,\n    color: '#ffffff',\n    radius: 50,\n    position: [0, 100, 0],\n    rotation: [0, 0.01, 0],\n  }],\n  ring: [{\n    color: '#ffffff',\n    type: 'half',\n    radius: 50,\n    position: [100, 100, 0],\n    rotation: [0, 0.01, 0],\n    gapsize: 5,\n  }],\n  line: [{\n    color: '#ffffff',\n    type: 'basic',\n    start: [0, 0, 1],\n    end: [0, 1, 0],\n    gapsize: 5,\n  }],\n  text: [{\n    content: 'test',\n    position: [1, 1, 1],\n    rotation: [0.01, 0.01, 0.01],\n    font: 'https://mapapi.qq.com/web/dataLayerTest/fontJson/helvetiker_regular.typeface.json',\n    fontSize: 3,\n    height: 0.1,\n    color: '#ffffff',\n  }],\n};\n\n\n// TODO\n// 1.getModelById\n// 2.line dot\n// 3.autoRotation\n\n"],"names":["defaultConfig","model","id","url","mtlUrl","position","scale","rotation","flowLight","useFlowLight","materialMixUrl","targetUrl","duration","color","range","x","y","camera","target","minDistance","maxDistance","light","type","intensity","direction","background","autoRotate","enableEnv","polarAngle","animation","dest","easeType","circle","innerRadius","outerRadius","radius","ring","gapsize","line","start","end","text","content","font","fontSize","height"],"mappings":"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"}