加入umd编译配置,精简调色面板的数量.
This commit is contained in:
parent
fa20fa5f48
commit
1f0a91b75a
253
dist/ColorPalette.js
vendored
253
dist/ColorPalette.js
vendored
@ -11,259 +11,6 @@ const ColorPalette = [
|
||||
[0, 255, 255, 255],
|
||||
[0, 0, 255, 255],
|
||||
[255, 0, 255, 255],
|
||||
// [255, 0, 0, 255], //----- 7 - More red Red
|
||||
// [255, 0, 0, 255], //----- 8 - More red Red
|
||||
// [255, 0, 0, 255], //----- 9 - More red Red
|
||||
[255, 255, 255, 255],
|
||||
[255, 255, 255, 255],
|
||||
[255, 255, 255, 255],
|
||||
[255, 0, 0, 255],
|
||||
[255, 127, 127, 255],
|
||||
[165, 0, 0, 255],
|
||||
[165, 82, 82, 255],
|
||||
[127, 0, 0, 255],
|
||||
[127, 63, 63, 255],
|
||||
[76, 0, 0, 255],
|
||||
[76, 38, 38, 255],
|
||||
[38, 0, 0, 255],
|
||||
[38, 19, 19, 255],
|
||||
[255, 63, 0, 255],
|
||||
[255, 159, 127, 255],
|
||||
[165, 41, 0, 255],
|
||||
[165, 103, 82, 255],
|
||||
[127, 31, 0, 255],
|
||||
[127, 79, 63, 255],
|
||||
[76, 19, 0, 255],
|
||||
[76, 47, 38, 255],
|
||||
[38, 9, 0, 255],
|
||||
[38, 23, 19, 255],
|
||||
[255, 127, 0, 255],
|
||||
[255, 191, 127, 255],
|
||||
[165, 82, 0, 255],
|
||||
[165, 124, 82, 255],
|
||||
[127, 63, 0, 255],
|
||||
[127, 95, 63, 255],
|
||||
[76, 38, 0, 255],
|
||||
[76, 57, 38, 255],
|
||||
[38, 19, 0, 255],
|
||||
[38, 28, 19, 255],
|
||||
[255, 191, 0, 255],
|
||||
[255, 223, 127, 255],
|
||||
[165, 124, 0, 255],
|
||||
[165, 145, 82, 255],
|
||||
[127, 95, 0, 255],
|
||||
[127, 111, 63, 255],
|
||||
[76, 57, 0, 255],
|
||||
[76, 66, 38, 255],
|
||||
[38, 28, 0, 255],
|
||||
[38, 33, 19, 255],
|
||||
[255, 255, 0, 255],
|
||||
[255, 255, 127, 255],
|
||||
[165, 165, 0, 255],
|
||||
[165, 165, 82, 255],
|
||||
[127, 127, 0, 255],
|
||||
[127, 127, 63, 255],
|
||||
[76, 76, 0, 255],
|
||||
[76, 76, 38, 255],
|
||||
[38, 38, 0, 255],
|
||||
[38, 38, 19, 255],
|
||||
[191, 255, 0, 255],
|
||||
[223, 255, 127, 255],
|
||||
[124, 165, 0, 255],
|
||||
[145, 165, 82, 255],
|
||||
[95, 127, 0, 255],
|
||||
[111, 127, 63, 255],
|
||||
[57, 76, 0, 255],
|
||||
[66, 76, 38, 255],
|
||||
[28, 38, 0, 255],
|
||||
[33, 38, 19, 255],
|
||||
[127, 255, 0, 255],
|
||||
[191, 255, 127, 255],
|
||||
[82, 165, 0, 255],
|
||||
[124, 165, 82, 255],
|
||||
[63, 127, 0, 255],
|
||||
[95, 127, 63, 255],
|
||||
[38, 76, 0, 255],
|
||||
[57, 76, 38, 255],
|
||||
[19, 38, 0, 255],
|
||||
[28, 38, 19, 255],
|
||||
[63, 255, 0, 255],
|
||||
[159, 255, 127, 255],
|
||||
[41, 165, 0, 255],
|
||||
[103, 165, 82, 255],
|
||||
[31, 127, 0, 255],
|
||||
[79, 127, 63, 255],
|
||||
[19, 76, 0, 255],
|
||||
[47, 76, 38, 255],
|
||||
[9, 38, 0, 255],
|
||||
[23, 38, 19, 255],
|
||||
[0, 255, 0, 255],
|
||||
[127, 255, 127, 255],
|
||||
[0, 165, 0, 255],
|
||||
[82, 165, 82, 255],
|
||||
[0, 127, 0, 255],
|
||||
[63, 127, 63, 255],
|
||||
[0, 76, 0, 255],
|
||||
[38, 76, 38, 255],
|
||||
[0, 38, 0, 255],
|
||||
[19, 38, 19, 255],
|
||||
[0, 255, 63, 255],
|
||||
[127, 255, 159, 255],
|
||||
[0, 165, 41, 255],
|
||||
[82, 165, 103, 255],
|
||||
[0, 127, 31, 255],
|
||||
[63, 127, 79, 255],
|
||||
[0, 76, 19, 255],
|
||||
[38, 76, 47, 255],
|
||||
[0, 38, 9, 255],
|
||||
[19, 38, 23, 255],
|
||||
[0, 255, 127, 255],
|
||||
[127, 255, 191, 255],
|
||||
[0, 165, 82, 255],
|
||||
[82, 165, 124, 255],
|
||||
[0, 127, 63, 255],
|
||||
[63, 127, 95, 255],
|
||||
[0, 76, 38, 255],
|
||||
[38, 76, 57, 255],
|
||||
[0, 38, 19, 255],
|
||||
[19, 38, 28, 255],
|
||||
[0, 255, 191, 255],
|
||||
[127, 255, 223, 255],
|
||||
[0, 165, 124, 255],
|
||||
[82, 165, 145, 255],
|
||||
[0, 127, 95, 255],
|
||||
[63, 127, 111, 255],
|
||||
[0, 76, 57, 255],
|
||||
[38, 76, 66, 255],
|
||||
[0, 38, 28, 255],
|
||||
[19, 38, 33, 255],
|
||||
[0, 255, 255, 255],
|
||||
[127, 255, 255, 255],
|
||||
[0, 165, 165, 255],
|
||||
[82, 165, 165, 255],
|
||||
[0, 127, 127, 255],
|
||||
[63, 127, 127, 255],
|
||||
[0, 76, 76, 255],
|
||||
[38, 76, 76, 255],
|
||||
[0, 38, 38, 255],
|
||||
[19, 38, 38, 255],
|
||||
[0, 191, 255, 255],
|
||||
[127, 223, 255, 255],
|
||||
[0, 124, 165, 255],
|
||||
[82, 145, 165, 255],
|
||||
[0, 95, 127, 255],
|
||||
[63, 111, 127, 255],
|
||||
[0, 57, 76, 255],
|
||||
[38, 66, 76, 255],
|
||||
[0, 28, 38, 255],
|
||||
[19, 33, 38, 255],
|
||||
[0, 127, 255, 255],
|
||||
[127, 191, 255, 255],
|
||||
[0, 82, 165, 255],
|
||||
[82, 124, 165, 255],
|
||||
[0, 63, 127, 255],
|
||||
[63, 95, 127, 255],
|
||||
[0, 38, 76, 255],
|
||||
[38, 57, 76, 255],
|
||||
[0, 19, 38, 255],
|
||||
[19, 28, 38, 255],
|
||||
[0, 63, 255, 255],
|
||||
[127, 159, 255, 255],
|
||||
[0, 41, 165, 255],
|
||||
[82, 103, 165, 255],
|
||||
[0, 31, 127, 255],
|
||||
[63, 79, 127, 255],
|
||||
[0, 19, 76, 255],
|
||||
[38, 47, 76, 255],
|
||||
[0, 9, 38, 255],
|
||||
[19, 23, 38, 255],
|
||||
[0, 0, 255, 255],
|
||||
[127, 127, 255, 255],
|
||||
[0, 0, 165, 255],
|
||||
[82, 82, 165, 255],
|
||||
[0, 0, 127, 255],
|
||||
[63, 63, 127, 255],
|
||||
[0, 0, 76, 255],
|
||||
[38, 38, 76, 255],
|
||||
[0, 0, 38, 255],
|
||||
[19, 19, 38, 255],
|
||||
[63, 0, 255, 255],
|
||||
[159, 127, 255, 255],
|
||||
[41, 0, 165, 255],
|
||||
[103, 82, 165, 255],
|
||||
[31, 0, 127, 255],
|
||||
[79, 63, 127, 255],
|
||||
[19, 0, 76, 255],
|
||||
[47, 38, 76, 255],
|
||||
[9, 0, 38, 255],
|
||||
[23, 19, 38, 255],
|
||||
[127, 0, 255, 255],
|
||||
[191, 127, 255, 255],
|
||||
[82, 0, 165, 255],
|
||||
[124, 82, 165, 255],
|
||||
[63, 0, 127, 255],
|
||||
[95, 63, 127, 255],
|
||||
[38, 0, 76, 255],
|
||||
[57, 38, 76, 255],
|
||||
[19, 0, 38, 255],
|
||||
[28, 19, 38, 255],
|
||||
[191, 0, 255, 255],
|
||||
[223, 127, 255, 255],
|
||||
[124, 0, 165, 255],
|
||||
[145, 82, 165, 255],
|
||||
[95, 0, 127, 255],
|
||||
[111, 63, 127, 255],
|
||||
[57, 0, 76, 255],
|
||||
[66, 38, 76, 255],
|
||||
[28, 0, 38, 255],
|
||||
[33, 19, 38, 255],
|
||||
[255, 0, 255, 255],
|
||||
[255, 127, 255, 255],
|
||||
[165, 0, 165, 255],
|
||||
[165, 82, 165, 255],
|
||||
[127, 0, 127, 255],
|
||||
[127, 63, 127, 255],
|
||||
[76, 0, 76, 255],
|
||||
[76, 38, 76, 255],
|
||||
[38, 0, 38, 255],
|
||||
[38, 19, 38, 255],
|
||||
[255, 0, 191, 255],
|
||||
[255, 127, 223, 255],
|
||||
[165, 0, 124, 255],
|
||||
[165, 82, 145, 255],
|
||||
[127, 0, 95, 255],
|
||||
[127, 63, 111, 255],
|
||||
[76, 0, 57, 255],
|
||||
[76, 38, 66, 255],
|
||||
[38, 0, 28, 255],
|
||||
[38, 19, 33, 255],
|
||||
[255, 0, 127, 255],
|
||||
[255, 127, 191, 255],
|
||||
[165, 0, 82, 255],
|
||||
[165, 82, 124, 255],
|
||||
[127, 0, 63, 255],
|
||||
[127, 63, 95, 255],
|
||||
[76, 0, 38, 255],
|
||||
[76, 38, 57, 255],
|
||||
[38, 0, 19, 255],
|
||||
[38, 19, 28, 255],
|
||||
[255, 0, 63, 255],
|
||||
[255, 127, 159, 255],
|
||||
[165, 0, 41, 255],
|
||||
[165, 82, 103, 255],
|
||||
[127, 0, 31, 255],
|
||||
[127, 63, 79, 255],
|
||||
[76, 0, 19, 255],
|
||||
[76, 38, 47, 255],
|
||||
[38, 0, 9, 255],
|
||||
[38, 19, 23, 255],
|
||||
[84, 84, 84, 255],
|
||||
[118, 118, 118, 255],
|
||||
[152, 152, 152, 255],
|
||||
[186, 186, 186, 255],
|
||||
[220, 220, 220, 255],
|
||||
[255, 255, 255, 255],
|
||||
[255, 255, 255, 255] //----- ByLayer - White
|
||||
];
|
||||
//颜色材质,对于二维图像来说可能有用,应该不对三维对象使用该材质
|
||||
class ColorMaterial {
|
||||
|
2
dist/ColorPalette.js.map
vendored
2
dist/ColorPalette.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/ThreeCSG.d.ts
vendored
4
dist/ThreeCSG.d.ts
vendored
@ -20,8 +20,8 @@ export declare class Polygon {
|
||||
calculateProperties(): this;
|
||||
clone(): Polygon;
|
||||
flip(): this;
|
||||
classifyVertex(vertex: any): 0 | 1 | 2;
|
||||
classifySide(polygon: any): 0 | 1 | 2 | 3;
|
||||
classifyVertex(vertex: any): 1 | 0 | 2;
|
||||
classifySide(polygon: any): 1 | 0 | 2 | 3;
|
||||
splitPolygon(polygon: any, coplanar_front: any, coplanar_back: any, front: any, back: any): void;
|
||||
}
|
||||
export declare class Vertex {
|
||||
|
4
dist/Viewer.js
vendored
4
dist/Viewer.js
vendored
@ -1,11 +1,11 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const THREE = require("three");
|
||||
const _1 = require(".");
|
||||
const CameraUpdate_1 = require("./CameraUpdate");
|
||||
const ColorPalette_1 = require("./ColorPalette");
|
||||
const GeUtils_1 = require("./GeUtils");
|
||||
const PlaneExt_1 = require("./PlaneExt");
|
||||
const _1 = require(".");
|
||||
const ColorPalette_1 = require("./ColorPalette");
|
||||
class Viewer {
|
||||
//构造
|
||||
constructor(canvasContainer) {
|
||||
|
2
dist/Viewer.js.map
vendored
2
dist/Viewer.js.map
vendored
@ -1 +1 @@
|
||||
{"version":3,"file":"Viewer.js","sourceRoot":"","sources":["../src/Viewer.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Viewer.js","sourceRoot":"","sources":["../src/Viewer.ts"],"names":[],"mappings":"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"}
|
8645
package-lock.json
generated
8645
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "cadview",
|
||||
"version": "1.1.3",
|
||||
"version": "1.1.4",
|
||||
"description": "",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "tsc",
|
||||
"build": "tsc & webpack",
|
||||
"dev": "tsc -w"
|
||||
},
|
||||
"repository": {
|
||||
@ -18,7 +18,10 @@
|
||||
"devDependencies": {
|
||||
"@types/node": "^10.1.2",
|
||||
"@types/three": "^0.92.0",
|
||||
"typescript": "^2.8.3"
|
||||
"awesome-typescript-loader": "^3.4.1",
|
||||
"typescript": "^2.8.3",
|
||||
"uglifyjs-webpack-plugin": "^1.2.5",
|
||||
"webpack": "^3.10.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"three": "^0.92.0"
|
||||
|
@ -12,256 +12,256 @@ const ColorPalette = [
|
||||
// [255, 0, 0, 255], //----- 7 - More red Red
|
||||
// [255, 0, 0, 255], //----- 8 - More red Red
|
||||
// [255, 0, 0, 255], //----- 9 - More red Red
|
||||
[255, 255, 255, 255],//----- 7 - White
|
||||
[255, 255, 255, 255],//----- 8
|
||||
[255, 255, 255, 255],//----- 9
|
||||
[255, 0, 0, 255], //----- 10
|
||||
[255, 127, 127, 255],//----- 11
|
||||
[165, 0, 0, 255], //----- 12
|
||||
[165, 82, 82, 255], //----- 13
|
||||
[127, 0, 0, 255], //----- 14
|
||||
[127, 63, 63, 255], //----- 15
|
||||
[76, 0, 0, 255], //----- 16
|
||||
[76, 38, 38, 255], //----- 17
|
||||
[38, 0, 0, 255], //----- 18
|
||||
[38, 19, 19, 255], //----- 19
|
||||
[255, 63, 0, 255], //----- 20
|
||||
[255, 159, 127, 255],//----- 21
|
||||
[165, 41, 0, 255], //----- 22
|
||||
[165, 103, 82, 255], //----- 23
|
||||
[127, 31, 0, 255], //----- 24
|
||||
[127, 79, 63, 255], //----- 25
|
||||
[76, 19, 0, 255], //----- 26
|
||||
[76, 47, 38, 255], //----- 27
|
||||
[38, 9, 0, 255], //----- 28
|
||||
[38, 23, 19, 255], //----- 29
|
||||
[255, 127, 0, 255], //----- 30
|
||||
[255, 191, 127, 255],//----- 31
|
||||
[165, 82, 0, 255], //----- 32
|
||||
[165, 124, 82, 255], //----- 33
|
||||
[127, 63, 0, 255], //----- 34
|
||||
[127, 95, 63, 255], //----- 35
|
||||
[76, 38, 0, 255], //----- 36
|
||||
[76, 57, 38, 255], //----- 37
|
||||
[38, 19, 0, 255], //----- 38
|
||||
[38, 28, 19, 255], //----- 39
|
||||
[255, 191, 0, 255], //----- 40
|
||||
[255, 223, 127, 255],//----- 41
|
||||
[165, 124, 0, 255], //----- 42
|
||||
[165, 145, 82, 255], //----- 43
|
||||
[127, 95, 0, 255], //----- 44
|
||||
[127, 111, 63, 255], //----- 45
|
||||
[76, 57, 0, 255], //----- 46
|
||||
[76, 66, 38, 255], //----- 47
|
||||
[38, 28, 0, 255], //----- 48
|
||||
[38, 33, 19, 255], //----- 49
|
||||
[255, 255, 0, 255], //----- 50
|
||||
[255, 255, 127, 255],//----- 51
|
||||
[165, 165, 0, 255], //----- 52
|
||||
[165, 165, 82, 255], //----- 53
|
||||
[127, 127, 0, 255], //----- 54
|
||||
[127, 127, 63, 255], //----- 55
|
||||
[76, 76, 0, 255], //----- 56
|
||||
[76, 76, 38, 255], //----- 57
|
||||
[38, 38, 0, 255], //----- 58
|
||||
[38, 38, 19, 255], //----- 59
|
||||
[191, 255, 0, 255], //----- 60
|
||||
[223, 255, 127, 255],//----- 61
|
||||
[124, 165, 0, 255], //----- 62
|
||||
[145, 165, 82, 255], //----- 63
|
||||
[95, 127, 0, 255], //----- 64
|
||||
[111, 127, 63, 255], //----- 65
|
||||
[57, 76, 0, 255], //----- 66
|
||||
[66, 76, 38, 255], //----- 67
|
||||
[28, 38, 0, 255], //----- 68
|
||||
[33, 38, 19, 255], //----- 69
|
||||
[127, 255, 0, 255], //----- 70
|
||||
[191, 255, 127, 255],//----- 71
|
||||
[82, 165, 0, 255], //----- 72
|
||||
[124, 165, 82, 255], //----- 73
|
||||
[63, 127, 0, 255], //----- 74
|
||||
[95, 127, 63, 255], //----- 75
|
||||
[38, 76, 0, 255], //----- 76
|
||||
[57, 76, 38, 255], //----- 77
|
||||
[19, 38, 0, 255], //----- 78
|
||||
[28, 38, 19, 255], //----- 79
|
||||
[63, 255, 0, 255], //----- 80
|
||||
[159, 255, 127, 255],//----- 81
|
||||
[41, 165, 0, 255], //----- 82
|
||||
[103, 165, 82, 255], //----- 83
|
||||
[31, 127, 0, 255], //----- 84
|
||||
[79, 127, 63, 255], //----- 85
|
||||
[19, 76, 0, 255], //----- 86
|
||||
[47, 76, 38, 255], //----- 87
|
||||
[9, 38, 0, 255], //----- 88
|
||||
[23, 38, 19, 255], //----- 89
|
||||
[0, 255, 0, 255], //----- 90
|
||||
[127, 255, 127, 255],//----- 91
|
||||
[0, 165, 0, 255], //----- 92
|
||||
[82, 165, 82, 255], //----- 93
|
||||
[0, 127, 0, 255], //----- 94
|
||||
[63, 127, 63, 255], //----- 95
|
||||
[0, 76, 0, 255], //----- 96
|
||||
[38, 76, 38, 255], //----- 97
|
||||
[0, 38, 0, 255], //----- 98
|
||||
[19, 38, 19, 255], //----- 99
|
||||
[0, 255, 63, 255], //----- 100
|
||||
[127, 255, 159, 255],//----- 101
|
||||
[0, 165, 41, 255], //----- 102
|
||||
[82, 165, 103, 255], //----- 103
|
||||
[0, 127, 31, 255], //----- 104
|
||||
[63, 127, 79, 255], //----- 105
|
||||
[0, 76, 19, 255], //----- 106
|
||||
[38, 76, 47, 255], //----- 107
|
||||
[0, 38, 9, 255], //----- 108
|
||||
[19, 38, 23, 255], //----- 109
|
||||
[0, 255, 127, 255], //----- 110
|
||||
[127, 255, 191, 255],//----- 111
|
||||
[0, 165, 82, 255], //----- 112
|
||||
[82, 165, 124, 255], //----- 113
|
||||
[0, 127, 63, 255], //----- 114
|
||||
[63, 127, 95, 255], //----- 115
|
||||
[0, 76, 38, 255], //----- 116
|
||||
[38, 76, 57, 255], //----- 117
|
||||
[0, 38, 19, 255], //----- 118
|
||||
[19, 38, 28, 255], //----- 119
|
||||
[0, 255, 191, 255], //----- 120
|
||||
[127, 255, 223, 255],//----- 121
|
||||
[0, 165, 124, 255], //----- 122
|
||||
[82, 165, 145, 255], //----- 123
|
||||
[0, 127, 95, 255], //----- 124
|
||||
[63, 127, 111, 255], //----- 125
|
||||
[0, 76, 57, 255], //----- 126
|
||||
[38, 76, 66, 255], //----- 127
|
||||
[0, 38, 28, 255], //----- 128
|
||||
[19, 38, 33, 255], //----- 129
|
||||
[0, 255, 255, 255], //----- 130
|
||||
[127, 255, 255, 255],//----- 131
|
||||
[0, 165, 165, 255], //----- 132
|
||||
[82, 165, 165, 255], //----- 133
|
||||
[0, 127, 127, 255], //----- 134
|
||||
[63, 127, 127, 255], //----- 135
|
||||
[0, 76, 76, 255], //----- 136
|
||||
[38, 76, 76, 255], //----- 137
|
||||
[0, 38, 38, 255], //----- 138
|
||||
[19, 38, 38, 255], //----- 139
|
||||
[0, 191, 255, 255], //----- 140
|
||||
[127, 223, 255, 255],//----- 141
|
||||
[0, 124, 165, 255], //----- 142
|
||||
[82, 145, 165, 255], //----- 143
|
||||
[0, 95, 127, 255], //----- 144
|
||||
[63, 111, 127, 255], //----- 145
|
||||
[0, 57, 76, 255], //----- 146
|
||||
[38, 66, 76, 255], //----- 147
|
||||
[0, 28, 38, 255], //----- 148
|
||||
[19, 33, 38, 255], //----- 149
|
||||
[0, 127, 255, 255], //----- 150
|
||||
[127, 191, 255, 255],//----- 151
|
||||
[0, 82, 165, 255], //----- 152
|
||||
[82, 124, 165, 255], //----- 153
|
||||
[0, 63, 127, 255], //----- 154
|
||||
[63, 95, 127, 255], //----- 155
|
||||
[0, 38, 76, 255], //----- 156
|
||||
[38, 57, 76, 255], //----- 157
|
||||
[0, 19, 38, 255], //----- 158
|
||||
[19, 28, 38, 255], //----- 159
|
||||
[0, 63, 255, 255], //----- 160
|
||||
[127, 159, 255, 255],//----- 161
|
||||
[0, 41, 165, 255], //----- 162
|
||||
[82, 103, 165, 255], //----- 163
|
||||
[0, 31, 127, 255], //----- 164
|
||||
[63, 79, 127, 255], //----- 165
|
||||
[0, 19, 76, 255], //----- 166
|
||||
[38, 47, 76, 255], //----- 167
|
||||
[0, 9, 38, 255], //----- 168
|
||||
[19, 23, 38, 255], //----- 169
|
||||
[0, 0, 255, 255], //----- 170
|
||||
[127, 127, 255, 255],//----- 171
|
||||
[0, 0, 165, 255], //----- 172
|
||||
[82, 82, 165, 255], //----- 173
|
||||
[0, 0, 127, 255], //----- 174
|
||||
[63, 63, 127, 255], //----- 175
|
||||
[0, 0, 76, 255], //----- 176
|
||||
[38, 38, 76, 255], //----- 177
|
||||
[0, 0, 38, 255], //----- 178
|
||||
[19, 19, 38, 255], //----- 179
|
||||
[63, 0, 255, 255], //----- 180
|
||||
[159, 127, 255, 255],//----- 181
|
||||
[41, 0, 165, 255], //----- 182
|
||||
[103, 82, 165, 255], //----- 183
|
||||
[31, 0, 127, 255], //----- 184
|
||||
[79, 63, 127, 255], //----- 185
|
||||
[19, 0, 76, 255], //----- 186
|
||||
[47, 38, 76, 255], //----- 187
|
||||
[9, 0, 38, 255], //----- 188
|
||||
[23, 19, 38, 255], //----- 189
|
||||
[127, 0, 255, 255], //----- 190
|
||||
[191, 127, 255, 255],//----- 191
|
||||
[82, 0, 165, 255], //----- 192
|
||||
[124, 82, 165, 255], //----- 193
|
||||
[63, 0, 127, 255], //----- 194
|
||||
[95, 63, 127, 255], //----- 195
|
||||
[38, 0, 76, 255], //----- 196
|
||||
[57, 38, 76, 255], //----- 197
|
||||
[19, 0, 38, 255], //----- 198
|
||||
[28, 19, 38, 255], //----- 199
|
||||
[191, 0, 255, 255], //----- 200
|
||||
[223, 127, 255, 255],//----- 201
|
||||
[124, 0, 165, 255], //----- 202
|
||||
[145, 82, 165, 255], //----- 203
|
||||
[95, 0, 127, 255], //----- 204
|
||||
[111, 63, 127, 255], //----- 205
|
||||
[57, 0, 76, 255], //----- 206
|
||||
[66, 38, 76, 255], //----- 207
|
||||
[28, 0, 38, 255], //----- 208
|
||||
[33, 19, 38, 255], //----- 209
|
||||
[255, 0, 255, 255], //----- 210
|
||||
[255, 127, 255, 255],//----- 211
|
||||
[165, 0, 165, 255], //----- 212
|
||||
[165, 82, 165, 255], //----- 213
|
||||
[127, 0, 127, 255], //----- 214
|
||||
[127, 63, 127, 255], //----- 215
|
||||
[76, 0, 76, 255], //----- 216
|
||||
[76, 38, 76, 255], //----- 217
|
||||
[38, 0, 38, 255], //----- 218
|
||||
[38, 19, 38, 255], //----- 219
|
||||
[255, 0, 191, 255], //----- 220
|
||||
[255, 127, 223, 255],//----- 221
|
||||
[165, 0, 124, 255], //----- 222
|
||||
[165, 82, 145, 255], //----- 223
|
||||
[127, 0, 95, 255], //----- 224
|
||||
[127, 63, 111, 255], //----- 225
|
||||
[76, 0, 57, 255], //----- 226
|
||||
[76, 38, 66, 255], //----- 227
|
||||
[38, 0, 28, 255], //----- 228
|
||||
[38, 19, 33, 255], //----- 229
|
||||
[255, 0, 127, 255], //----- 230
|
||||
[255, 127, 191, 255],//----- 231
|
||||
[165, 0, 82, 255], //----- 232
|
||||
[165, 82, 124, 255], //----- 233
|
||||
[127, 0, 63, 255], //----- 234
|
||||
[127, 63, 95, 255], //----- 235
|
||||
[76, 0, 38, 255], //----- 236
|
||||
[76, 38, 57, 255], //----- 237
|
||||
[38, 0, 19, 255], //----- 238
|
||||
[38, 19, 28, 255], //----- 239
|
||||
[255, 0, 63, 255], //----- 240
|
||||
[255, 127, 159, 255],//----- 241
|
||||
[165, 0, 41, 255], //----- 242
|
||||
[165, 82, 103, 255], //----- 243
|
||||
[127, 0, 31, 255], //----- 244
|
||||
[127, 63, 79, 255], //----- 245
|
||||
[76, 0, 19, 255], //----- 246
|
||||
[76, 38, 47, 255], //----- 247
|
||||
[38, 0, 9, 255], //----- 248
|
||||
[38, 19, 23, 255], //----- 249
|
||||
[84, 84, 84, 255], //----- 250
|
||||
[118, 118, 118, 255],//----- 251
|
||||
[152, 152, 152, 255],//----- 252
|
||||
[186, 186, 186, 255],//----- 253
|
||||
[220, 220, 220, 255],//----- 254
|
||||
[255, 255, 255, 255],//----- 255
|
||||
[255, 255, 255, 255] //----- ByLayer - White
|
||||
// [255, 255, 255, 255],//----- 7 - White
|
||||
// [255, 255, 255, 255],//----- 8
|
||||
// [255, 255, 255, 255],//----- 9
|
||||
// [255, 0, 0, 255], //----- 10
|
||||
// [255, 127, 127, 255],//----- 11
|
||||
// [165, 0, 0, 255], //----- 12
|
||||
// [165, 82, 82, 255], //----- 13
|
||||
// [127, 0, 0, 255], //----- 14
|
||||
// [127, 63, 63, 255], //----- 15
|
||||
// [76, 0, 0, 255], //----- 16
|
||||
// [76, 38, 38, 255], //----- 17
|
||||
// [38, 0, 0, 255], //----- 18
|
||||
// [38, 19, 19, 255], //----- 19
|
||||
// [255, 63, 0, 255], //----- 20
|
||||
// [255, 159, 127, 255],//----- 21
|
||||
// [165, 41, 0, 255], //----- 22
|
||||
// [165, 103, 82, 255], //----- 23
|
||||
// [127, 31, 0, 255], //----- 24
|
||||
// [127, 79, 63, 255], //----- 25
|
||||
// [76, 19, 0, 255], //----- 26
|
||||
// [76, 47, 38, 255], //----- 27
|
||||
// [38, 9, 0, 255], //----- 28
|
||||
// [38, 23, 19, 255], //----- 29
|
||||
// [255, 127, 0, 255], //----- 30
|
||||
// [255, 191, 127, 255],//----- 31
|
||||
// [165, 82, 0, 255], //----- 32
|
||||
// [165, 124, 82, 255], //----- 33
|
||||
// [127, 63, 0, 255], //----- 34
|
||||
// [127, 95, 63, 255], //----- 35
|
||||
// [76, 38, 0, 255], //----- 36
|
||||
// [76, 57, 38, 255], //----- 37
|
||||
// [38, 19, 0, 255], //----- 38
|
||||
// [38, 28, 19, 255], //----- 39
|
||||
// [255, 191, 0, 255], //----- 40
|
||||
// [255, 223, 127, 255],//----- 41
|
||||
// [165, 124, 0, 255], //----- 42
|
||||
// [165, 145, 82, 255], //----- 43
|
||||
// [127, 95, 0, 255], //----- 44
|
||||
// [127, 111, 63, 255], //----- 45
|
||||
// [76, 57, 0, 255], //----- 46
|
||||
// [76, 66, 38, 255], //----- 47
|
||||
// [38, 28, 0, 255], //----- 48
|
||||
// [38, 33, 19, 255], //----- 49
|
||||
// [255, 255, 0, 255], //----- 50
|
||||
// [255, 255, 127, 255],//----- 51
|
||||
// [165, 165, 0, 255], //----- 52
|
||||
// [165, 165, 82, 255], //----- 53
|
||||
// [127, 127, 0, 255], //----- 54
|
||||
// [127, 127, 63, 255], //----- 55
|
||||
// [76, 76, 0, 255], //----- 56
|
||||
// [76, 76, 38, 255], //----- 57
|
||||
// [38, 38, 0, 255], //----- 58
|
||||
// [38, 38, 19, 255], //----- 59
|
||||
// [191, 255, 0, 255], //----- 60
|
||||
// [223, 255, 127, 255],//----- 61
|
||||
// [124, 165, 0, 255], //----- 62
|
||||
// [145, 165, 82, 255], //----- 63
|
||||
// [95, 127, 0, 255], //----- 64
|
||||
// [111, 127, 63, 255], //----- 65
|
||||
// [57, 76, 0, 255], //----- 66
|
||||
// [66, 76, 38, 255], //----- 67
|
||||
// [28, 38, 0, 255], //----- 68
|
||||
// [33, 38, 19, 255], //----- 69
|
||||
// [127, 255, 0, 255], //----- 70
|
||||
// [191, 255, 127, 255],//----- 71
|
||||
// [82, 165, 0, 255], //----- 72
|
||||
// [124, 165, 82, 255], //----- 73
|
||||
// [63, 127, 0, 255], //----- 74
|
||||
// [95, 127, 63, 255], //----- 75
|
||||
// [38, 76, 0, 255], //----- 76
|
||||
// [57, 76, 38, 255], //----- 77
|
||||
// [19, 38, 0, 255], //----- 78
|
||||
// [28, 38, 19, 255], //----- 79
|
||||
// [63, 255, 0, 255], //----- 80
|
||||
// [159, 255, 127, 255],//----- 81
|
||||
// [41, 165, 0, 255], //----- 82
|
||||
// [103, 165, 82, 255], //----- 83
|
||||
// [31, 127, 0, 255], //----- 84
|
||||
// [79, 127, 63, 255], //----- 85
|
||||
// [19, 76, 0, 255], //----- 86
|
||||
// [47, 76, 38, 255], //----- 87
|
||||
// [9, 38, 0, 255], //----- 88
|
||||
// [23, 38, 19, 255], //----- 89
|
||||
// [0, 255, 0, 255], //----- 90
|
||||
// [127, 255, 127, 255],//----- 91
|
||||
// [0, 165, 0, 255], //----- 92
|
||||
// [82, 165, 82, 255], //----- 93
|
||||
// [0, 127, 0, 255], //----- 94
|
||||
// [63, 127, 63, 255], //----- 95
|
||||
// [0, 76, 0, 255], //----- 96
|
||||
// [38, 76, 38, 255], //----- 97
|
||||
// [0, 38, 0, 255], //----- 98
|
||||
// [19, 38, 19, 255], //----- 99
|
||||
// [0, 255, 63, 255], //----- 100
|
||||
// [127, 255, 159, 255],//----- 101
|
||||
// [0, 165, 41, 255], //----- 102
|
||||
// [82, 165, 103, 255], //----- 103
|
||||
// [0, 127, 31, 255], //----- 104
|
||||
// [63, 127, 79, 255], //----- 105
|
||||
// [0, 76, 19, 255], //----- 106
|
||||
// [38, 76, 47, 255], //----- 107
|
||||
// [0, 38, 9, 255], //----- 108
|
||||
// [19, 38, 23, 255], //----- 109
|
||||
// [0, 255, 127, 255], //----- 110
|
||||
// [127, 255, 191, 255],//----- 111
|
||||
// [0, 165, 82, 255], //----- 112
|
||||
// [82, 165, 124, 255], //----- 113
|
||||
// [0, 127, 63, 255], //----- 114
|
||||
// [63, 127, 95, 255], //----- 115
|
||||
// [0, 76, 38, 255], //----- 116
|
||||
// [38, 76, 57, 255], //----- 117
|
||||
// [0, 38, 19, 255], //----- 118
|
||||
// [19, 38, 28, 255], //----- 119
|
||||
// [0, 255, 191, 255], //----- 120
|
||||
// [127, 255, 223, 255],//----- 121
|
||||
// [0, 165, 124, 255], //----- 122
|
||||
// [82, 165, 145, 255], //----- 123
|
||||
// [0, 127, 95, 255], //----- 124
|
||||
// [63, 127, 111, 255], //----- 125
|
||||
// [0, 76, 57, 255], //----- 126
|
||||
// [38, 76, 66, 255], //----- 127
|
||||
// [0, 38, 28, 255], //----- 128
|
||||
// [19, 38, 33, 255], //----- 129
|
||||
// [0, 255, 255, 255], //----- 130
|
||||
// [127, 255, 255, 255],//----- 131
|
||||
// [0, 165, 165, 255], //----- 132
|
||||
// [82, 165, 165, 255], //----- 133
|
||||
// [0, 127, 127, 255], //----- 134
|
||||
// [63, 127, 127, 255], //----- 135
|
||||
// [0, 76, 76, 255], //----- 136
|
||||
// [38, 76, 76, 255], //----- 137
|
||||
// [0, 38, 38, 255], //----- 138
|
||||
// [19, 38, 38, 255], //----- 139
|
||||
// [0, 191, 255, 255], //----- 140
|
||||
// [127, 223, 255, 255],//----- 141
|
||||
// [0, 124, 165, 255], //----- 142
|
||||
// [82, 145, 165, 255], //----- 143
|
||||
// [0, 95, 127, 255], //----- 144
|
||||
// [63, 111, 127, 255], //----- 145
|
||||
// [0, 57, 76, 255], //----- 146
|
||||
// [38, 66, 76, 255], //----- 147
|
||||
// [0, 28, 38, 255], //----- 148
|
||||
// [19, 33, 38, 255], //----- 149
|
||||
// [0, 127, 255, 255], //----- 150
|
||||
// [127, 191, 255, 255],//----- 151
|
||||
// [0, 82, 165, 255], //----- 152
|
||||
// [82, 124, 165, 255], //----- 153
|
||||
// [0, 63, 127, 255], //----- 154
|
||||
// [63, 95, 127, 255], //----- 155
|
||||
// [0, 38, 76, 255], //----- 156
|
||||
// [38, 57, 76, 255], //----- 157
|
||||
// [0, 19, 38, 255], //----- 158
|
||||
// [19, 28, 38, 255], //----- 159
|
||||
// [0, 63, 255, 255], //----- 160
|
||||
// [127, 159, 255, 255],//----- 161
|
||||
// [0, 41, 165, 255], //----- 162
|
||||
// [82, 103, 165, 255], //----- 163
|
||||
// [0, 31, 127, 255], //----- 164
|
||||
// [63, 79, 127, 255], //----- 165
|
||||
// [0, 19, 76, 255], //----- 166
|
||||
// [38, 47, 76, 255], //----- 167
|
||||
// [0, 9, 38, 255], //----- 168
|
||||
// [19, 23, 38, 255], //----- 169
|
||||
// [0, 0, 255, 255], //----- 170
|
||||
// [127, 127, 255, 255],//----- 171
|
||||
// [0, 0, 165, 255], //----- 172
|
||||
// [82, 82, 165, 255], //----- 173
|
||||
// [0, 0, 127, 255], //----- 174
|
||||
// [63, 63, 127, 255], //----- 175
|
||||
// [0, 0, 76, 255], //----- 176
|
||||
// [38, 38, 76, 255], //----- 177
|
||||
// [0, 0, 38, 255], //----- 178
|
||||
// [19, 19, 38, 255], //----- 179
|
||||
// [63, 0, 255, 255], //----- 180
|
||||
// [159, 127, 255, 255],//----- 181
|
||||
// [41, 0, 165, 255], //----- 182
|
||||
// [103, 82, 165, 255], //----- 183
|
||||
// [31, 0, 127, 255], //----- 184
|
||||
// [79, 63, 127, 255], //----- 185
|
||||
// [19, 0, 76, 255], //----- 186
|
||||
// [47, 38, 76, 255], //----- 187
|
||||
// [9, 0, 38, 255], //----- 188
|
||||
// [23, 19, 38, 255], //----- 189
|
||||
// [127, 0, 255, 255], //----- 190
|
||||
// [191, 127, 255, 255],//----- 191
|
||||
// [82, 0, 165, 255], //----- 192
|
||||
// [124, 82, 165, 255], //----- 193
|
||||
// [63, 0, 127, 255], //----- 194
|
||||
// [95, 63, 127, 255], //----- 195
|
||||
// [38, 0, 76, 255], //----- 196
|
||||
// [57, 38, 76, 255], //----- 197
|
||||
// [19, 0, 38, 255], //----- 198
|
||||
// [28, 19, 38, 255], //----- 199
|
||||
// [191, 0, 255, 255], //----- 200
|
||||
// [223, 127, 255, 255],//----- 201
|
||||
// [124, 0, 165, 255], //----- 202
|
||||
// [145, 82, 165, 255], //----- 203
|
||||
// [95, 0, 127, 255], //----- 204
|
||||
// [111, 63, 127, 255], //----- 205
|
||||
// [57, 0, 76, 255], //----- 206
|
||||
// [66, 38, 76, 255], //----- 207
|
||||
// [28, 0, 38, 255], //----- 208
|
||||
// [33, 19, 38, 255], //----- 209
|
||||
// [255, 0, 255, 255], //----- 210
|
||||
// [255, 127, 255, 255],//----- 211
|
||||
// [165, 0, 165, 255], //----- 212
|
||||
// [165, 82, 165, 255], //----- 213
|
||||
// [127, 0, 127, 255], //----- 214
|
||||
// [127, 63, 127, 255], //----- 215
|
||||
// [76, 0, 76, 255], //----- 216
|
||||
// [76, 38, 76, 255], //----- 217
|
||||
// [38, 0, 38, 255], //----- 218
|
||||
// [38, 19, 38, 255], //----- 219
|
||||
// [255, 0, 191, 255], //----- 220
|
||||
// [255, 127, 223, 255],//----- 221
|
||||
// [165, 0, 124, 255], //----- 222
|
||||
// [165, 82, 145, 255], //----- 223
|
||||
// [127, 0, 95, 255], //----- 224
|
||||
// [127, 63, 111, 255], //----- 225
|
||||
// [76, 0, 57, 255], //----- 226
|
||||
// [76, 38, 66, 255], //----- 227
|
||||
// [38, 0, 28, 255], //----- 228
|
||||
// [38, 19, 33, 255], //----- 229
|
||||
// [255, 0, 127, 255], //----- 230
|
||||
// [255, 127, 191, 255],//----- 231
|
||||
// [165, 0, 82, 255], //----- 232
|
||||
// [165, 82, 124, 255], //----- 233
|
||||
// [127, 0, 63, 255], //----- 234
|
||||
// [127, 63, 95, 255], //----- 235
|
||||
// [76, 0, 38, 255], //----- 236
|
||||
// [76, 38, 57, 255], //----- 237
|
||||
// [38, 0, 19, 255], //----- 238
|
||||
// [38, 19, 28, 255], //----- 239
|
||||
// [255, 0, 63, 255], //----- 240
|
||||
// [255, 127, 159, 255],//----- 241
|
||||
// [165, 0, 41, 255], //----- 242
|
||||
// [165, 82, 103, 255], //----- 243
|
||||
// [127, 0, 31, 255], //----- 244
|
||||
// [127, 63, 79, 255], //----- 245
|
||||
// [76, 0, 19, 255], //----- 246
|
||||
// [76, 38, 47, 255], //----- 247
|
||||
// [38, 0, 9, 255], //----- 248
|
||||
// [38, 19, 23, 255], //----- 249
|
||||
// [84, 84, 84, 255], //----- 250
|
||||
// [118, 118, 118, 255],//----- 251
|
||||
// [152, 152, 152, 255],//----- 252
|
||||
// [186, 186, 186, 255],//----- 253
|
||||
// [220, 220, 220, 255],//----- 254
|
||||
// [255, 255, 255, 255],//----- 255
|
||||
// [255, 255, 255, 255] //----- ByLayer - White
|
||||
];
|
||||
|
||||
|
||||
|
1
umd/cad.js
Normal file
1
umd/cad.js
Normal file
File diff suppressed because one or more lines are too long
73
webpack.config.ts
Normal file
73
webpack.config.ts
Normal file
@ -0,0 +1,73 @@
|
||||
const webpack = require('webpack');
|
||||
const path = require('path');
|
||||
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
|
||||
|
||||
function getpath(fileName)
|
||||
{
|
||||
return path.resolve(__dirname, fileName);
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
//项目入口
|
||||
entry: "./src/index.ts",
|
||||
//输出设置
|
||||
output: {
|
||||
filename: "cad.js",
|
||||
path: path.resolve(__dirname, 'umd'),
|
||||
library: {
|
||||
// root: "cadview",
|
||||
// amd: "cadview",
|
||||
commonjs: "cad"
|
||||
},
|
||||
libraryTarget: "umd"
|
||||
},
|
||||
//调试工具
|
||||
// devtool: "source-map",
|
||||
//项目需要解析的文件拓展名称
|
||||
resolve: {
|
||||
extensions: [".ts", ".tsx", ".js", "json"]
|
||||
},
|
||||
|
||||
externals: {
|
||||
'three': {
|
||||
// amd: 'three',
|
||||
commonjs: 'three',
|
||||
root: "THREE",
|
||||
commonjs2: "three"
|
||||
},
|
||||
},
|
||||
//模块加载器设置
|
||||
module: {
|
||||
loaders: [
|
||||
{ test: /\.tsx?$/, loader: "awesome-typescript-loader" },
|
||||
{ test: /\.css$/, loader: ['style-loader', 'css-loader'] },
|
||||
{ test: /\.[(jpg)|(png)|(obj)|(json)]$/, loader: "url-loader" },
|
||||
]
|
||||
},
|
||||
//插件
|
||||
plugins: [
|
||||
new webpack.DefinePlugin({
|
||||
'process.env.NODE_ENV': JSON.stringify('production')
|
||||
}),
|
||||
new UglifyJsPlugin(
|
||||
{
|
||||
uglifyOptions:
|
||||
{
|
||||
compress: {
|
||||
warnings: false,
|
||||
conditionals: true,
|
||||
unused: true,
|
||||
comparisons: true,
|
||||
sequences: true,
|
||||
dead_code: true,
|
||||
evaluate: true,
|
||||
if_return: true,
|
||||
join_vars: true
|
||||
},
|
||||
output: {
|
||||
comments: false
|
||||
}
|
||||
}
|
||||
}),
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user