加入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, 255, 255, 255],
|
||||||
[0, 0, 255, 255],
|
[0, 0, 255, 255],
|
||||||
[255, 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 {
|
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;
|
calculateProperties(): this;
|
||||||
clone(): Polygon;
|
clone(): Polygon;
|
||||||
flip(): this;
|
flip(): this;
|
||||||
classifyVertex(vertex: any): 0 | 1 | 2;
|
classifyVertex(vertex: any): 1 | 0 | 2;
|
||||||
classifySide(polygon: any): 0 | 1 | 2 | 3;
|
classifySide(polygon: any): 1 | 0 | 2 | 3;
|
||||||
splitPolygon(polygon: any, coplanar_front: any, coplanar_back: any, front: any, back: any): void;
|
splitPolygon(polygon: any, coplanar_front: any, coplanar_back: any, front: any, back: any): void;
|
||||||
}
|
}
|
||||||
export declare class Vertex {
|
export declare class Vertex {
|
||||||
|
4
dist/Viewer.js
vendored
4
dist/Viewer.js
vendored
@ -1,11 +1,11 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
const THREE = require("three");
|
const THREE = require("three");
|
||||||
|
const _1 = require(".");
|
||||||
const CameraUpdate_1 = require("./CameraUpdate");
|
const CameraUpdate_1 = require("./CameraUpdate");
|
||||||
|
const ColorPalette_1 = require("./ColorPalette");
|
||||||
const GeUtils_1 = require("./GeUtils");
|
const GeUtils_1 = require("./GeUtils");
|
||||||
const PlaneExt_1 = require("./PlaneExt");
|
const PlaneExt_1 = require("./PlaneExt");
|
||||||
const _1 = require(".");
|
|
||||||
const ColorPalette_1 = require("./ColorPalette");
|
|
||||||
class Viewer {
|
class Viewer {
|
||||||
//构造
|
//构造
|
||||||
constructor(canvasContainer) {
|
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":";;AACA,+BAA+B;AAE/B,wBAA6E;AAC7E,iDAA8C;AAC9C,iDAA+C;AAC/C,uCAAwD;AACxD,yCAAsC;AAEtC;IAaI,IAAI;IACJ,YAAY,eAA4B;QAXxC,aAAQ,GAAiB,IAAI,2BAAY,EAAE,CAAC;QAC5C,kBAAa,GAAY,IAAI,CAAC;QAO9B,YAAO,GAAgB,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;QAkEzC,WAAM,GAAG,CAAC,KAAM,EAAE,MAAO,EAAE,EAAE;YAEzB,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC;YACvD,IAAI,CAAC,OAAO,GAAG,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,YAAY,CAAC;YAE3D,oBAAoB;YACpB,IAAI,IAAI,CAAC,MAAM,GAAG,CAAC,IAAI,CAAC;gBACpB,IAAI,CAAC,MAAM,IAAI,CAAC,CAAC;YACrB,IAAI,IAAI,CAAC,OAAO,GAAG,CAAC,IAAI,CAAC;gBACrB,IAAI,CAAC,OAAO,IAAI,CAAC,CAAC;YAEtB,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,CAAC;YACjD,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,CAAC;QACrD,CAAC,CAAA;QAED,gBAAW,GAAG,GAAG,EAAE;YAEf,qBAAqB,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;YACxC,IAAI,IAAI,CAAC,OAAO,IAAI,IAAI,IAAI,IAAI,CAAC,aAAa,EAC9C;gBACI,IAAI,CAAC,MAAM,EAAE,CAAC;gBACd,IAAI,CAAC,aAAa,GAAG,KAAK,CAAC;aAC9B;QACL,CAAC,CAAA;QApFG,IAAI,CAAC,OAAO,GAAG,eAAe,CAAC;QAC/B,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC;QACjC,IAAI,CAAC,MAAM,EAAE,CAAC;QACd,IAAI,CAAC,WAAW,EAAE,CAAC;QACnB,IAAI,iBAAc,CAAC,IAAI,CAAC,CAAC;QACzB,MAAM,CAAC,gBAAgB,CAAC,QAAQ,EAAE,GAAG,EAAE;YAEnC,IAAI,CAAC,MAAM,EAAE,CAAC;QAClB,CAAC,CAAC,CAAC;QAEH,IAAI,OAAa,CAAC;QAClB,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,gBAAgB,CAAC,WAAW,EAAE,CAAC,CAAa,EAAE,EAAE;YAErE,IAAI,IAAI,GAAG,YAAS,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC;YACjD,IAAI,OAAO;gBACP,OAAO,CAAC,QAAQ,GAAG,gBAAa,CAAC;YACrC,IAAI,IAAI,IAAI,IAAI,CAAC,QAAQ,KAAK,4BAAa,CAAC,eAAe,CAAC,CAAC,CAAC,EAC9D;gBACI,OAAO,GAAG,IAAI,CAAC;gBACf,IAAI,CAAC,QAAQ,GAAG,iBAAc,CAAC;aAClC;YACD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;QAC9B,CAAC,CAAC,CAAA;IACN,CAAC;IAED,WAAW;IACX,UAAU,CAAC,eAA4B;QAEnC,IAAI,CAAC,QAAQ,GAAG,IAAI,KAAK,CAAC,aAAa,CACnC;YACI,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,OAAO;YAClB,KAAK,EAAE,IAAI;SAKd,CACJ,CAAC;QACF,MAAM;QACN,eAAe,CAAC,WAAW,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;QAEtD,IAAI,CAAC,QAAQ,CAAC,SAAS,GAAG,IAAI,CAAC;QAE/B,sCAAsC;QACtC,mCAAmC;QACnC,oCAAoC;QACpC,0CAA0C;QAC1C,yDAAyD;QACzD,kCAAkC;QAClC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,gBAAgB,CAAC,CAAC;QACrD,IAAI,CAAC,QAAQ,CAAC,uBAAuB,GAAG,IAAI,CAAC;QAC7C,2FAA2F;QAE3F,YAAY;QACZ,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAGzC,IAAI,CAAC,MAAM,EAAE,CAAC;IAClB,CAAC;IA0BD,MAAM;QAEF,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa,CAAC,EAAiB,EAAE,OAAuB;QAEpD,QAAQ;QACR,IAAI,IAAI,GAAG,IAAI,mBAAQ,CAAC,OAAO,IAAI,IAAI,KAAK,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;QAC/D,IAAI,SAAS,GAAG,IAAI,KAAK,CAAC,SAAS,EAAE,CAAC;QACtC,gBAAgB;QAChB,SAAS,CAAC,aAAa,CACnB;YACI,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC;YAC/B,CAAC,EAAE,CAAE,CAAC,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC;SACrC,EACC,IAAI,CAAC,QAAQ,CAAC,MAAM,CACzB,CAAA;QACD,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,IAAI,CAAC,CAAC;IAC/C,CAAC;IACD,aAAa,CAAC,EAAiB;QAE3B,IAAI,SAAS,GAAG,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAClC,IAAI,UAAU,GAAG,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC;QAEpC,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QAEjC,EAAE,CAAC,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,GAAG,SAAS,CAAC,GAAG,SAAS,CAAC;QACtC,EAAE,CAAC,CAAC,GAAG,CAAE,CAAC,EAAE,CAAC,CAAC,GAAG,UAAU,CAAC,GAAG,UAAU,CAAC;IAC9C,CAAC;IAED;;;;OAIG;IACH,gBAAgB;QAEZ,IAAI,UAAU,GAAG,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,GAAG,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACnF,IAAI,GAAG,GAAG,mBAAS,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC;QAC1D,IAAI,GAAG;YACH,IAAI,CAAC,YAAY,GAAG,GAAG,CAAC,SAAS,CAAC,IAAI,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC;;YAEvD,IAAI,CAAC,YAAY,GAAG,kBAAQ,CAAC;IACrC,CAAC;IACD,MAAM,CAAC,SAAwB;QAE3B,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,SAAS,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QACnD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IACD,GAAG,CAAC,SAAwB;QAExB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;QAC7B,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IACD,IAAI,CAAC,KAAa,EAAE,MAAsB;QAEtC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;QAClC,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IACD,OAAO;QAEH,IAAI,CAAC,QAAQ,CAAC,cAAc,CAAC,gBAAM,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,CAAC,CAAC,CAAC;QACzD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IAED,SAAS;QAEL,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC;QAClD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IACD,WAAW;QAEP,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;QACjD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;IACD,WAAW;QAEP,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC;QAClD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC;IAC9B,CAAC;CACJ;AAtLD,wBAsLC"}
|
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",
|
"name": "cadview",
|
||||||
"version": "1.1.3",
|
"version": "1.1.4",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "dist/index.d.ts",
|
"types": "dist/index.d.ts",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc",
|
"build": "tsc & webpack",
|
||||||
"dev": "tsc -w"
|
"dev": "tsc -w"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
@ -18,7 +18,10 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^10.1.2",
|
"@types/node": "^10.1.2",
|
||||||
"@types/three": "^0.92.0",
|
"@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": {
|
"dependencies": {
|
||||||
"three": "^0.92.0"
|
"three": "^0.92.0"
|
||||||
|
@ -12,256 +12,256 @@ const ColorPalette = [
|
|||||||
// [255, 0, 0, 255], //----- 7 - More red Red
|
// [255, 0, 0, 255], //----- 7 - More red Red
|
||||||
// [255, 0, 0, 255], //----- 8 - More red Red
|
// [255, 0, 0, 255], //----- 8 - More red Red
|
||||||
// [255, 0, 0, 255], //----- 9 - More red Red
|
// [255, 0, 0, 255], //----- 9 - More red Red
|
||||||
[255, 255, 255, 255],//----- 7 - White
|
// [255, 255, 255, 255],//----- 7 - White
|
||||||
[255, 255, 255, 255],//----- 8
|
// [255, 255, 255, 255],//----- 8
|
||||||
[255, 255, 255, 255],//----- 9
|
// [255, 255, 255, 255],//----- 9
|
||||||
[255, 0, 0, 255], //----- 10
|
// [255, 0, 0, 255], //----- 10
|
||||||
[255, 127, 127, 255],//----- 11
|
// [255, 127, 127, 255],//----- 11
|
||||||
[165, 0, 0, 255], //----- 12
|
// [165, 0, 0, 255], //----- 12
|
||||||
[165, 82, 82, 255], //----- 13
|
// [165, 82, 82, 255], //----- 13
|
||||||
[127, 0, 0, 255], //----- 14
|
// [127, 0, 0, 255], //----- 14
|
||||||
[127, 63, 63, 255], //----- 15
|
// [127, 63, 63, 255], //----- 15
|
||||||
[76, 0, 0, 255], //----- 16
|
// [76, 0, 0, 255], //----- 16
|
||||||
[76, 38, 38, 255], //----- 17
|
// [76, 38, 38, 255], //----- 17
|
||||||
[38, 0, 0, 255], //----- 18
|
// [38, 0, 0, 255], //----- 18
|
||||||
[38, 19, 19, 255], //----- 19
|
// [38, 19, 19, 255], //----- 19
|
||||||
[255, 63, 0, 255], //----- 20
|
// [255, 63, 0, 255], //----- 20
|
||||||
[255, 159, 127, 255],//----- 21
|
// [255, 159, 127, 255],//----- 21
|
||||||
[165, 41, 0, 255], //----- 22
|
// [165, 41, 0, 255], //----- 22
|
||||||
[165, 103, 82, 255], //----- 23
|
// [165, 103, 82, 255], //----- 23
|
||||||
[127, 31, 0, 255], //----- 24
|
// [127, 31, 0, 255], //----- 24
|
||||||
[127, 79, 63, 255], //----- 25
|
// [127, 79, 63, 255], //----- 25
|
||||||
[76, 19, 0, 255], //----- 26
|
// [76, 19, 0, 255], //----- 26
|
||||||
[76, 47, 38, 255], //----- 27
|
// [76, 47, 38, 255], //----- 27
|
||||||
[38, 9, 0, 255], //----- 28
|
// [38, 9, 0, 255], //----- 28
|
||||||
[38, 23, 19, 255], //----- 29
|
// [38, 23, 19, 255], //----- 29
|
||||||
[255, 127, 0, 255], //----- 30
|
// [255, 127, 0, 255], //----- 30
|
||||||
[255, 191, 127, 255],//----- 31
|
// [255, 191, 127, 255],//----- 31
|
||||||
[165, 82, 0, 255], //----- 32
|
// [165, 82, 0, 255], //----- 32
|
||||||
[165, 124, 82, 255], //----- 33
|
// [165, 124, 82, 255], //----- 33
|
||||||
[127, 63, 0, 255], //----- 34
|
// [127, 63, 0, 255], //----- 34
|
||||||
[127, 95, 63, 255], //----- 35
|
// [127, 95, 63, 255], //----- 35
|
||||||
[76, 38, 0, 255], //----- 36
|
// [76, 38, 0, 255], //----- 36
|
||||||
[76, 57, 38, 255], //----- 37
|
// [76, 57, 38, 255], //----- 37
|
||||||
[38, 19, 0, 255], //----- 38
|
// [38, 19, 0, 255], //----- 38
|
||||||
[38, 28, 19, 255], //----- 39
|
// [38, 28, 19, 255], //----- 39
|
||||||
[255, 191, 0, 255], //----- 40
|
// [255, 191, 0, 255], //----- 40
|
||||||
[255, 223, 127, 255],//----- 41
|
// [255, 223, 127, 255],//----- 41
|
||||||
[165, 124, 0, 255], //----- 42
|
// [165, 124, 0, 255], //----- 42
|
||||||
[165, 145, 82, 255], //----- 43
|
// [165, 145, 82, 255], //----- 43
|
||||||
[127, 95, 0, 255], //----- 44
|
// [127, 95, 0, 255], //----- 44
|
||||||
[127, 111, 63, 255], //----- 45
|
// [127, 111, 63, 255], //----- 45
|
||||||
[76, 57, 0, 255], //----- 46
|
// [76, 57, 0, 255], //----- 46
|
||||||
[76, 66, 38, 255], //----- 47
|
// [76, 66, 38, 255], //----- 47
|
||||||
[38, 28, 0, 255], //----- 48
|
// [38, 28, 0, 255], //----- 48
|
||||||
[38, 33, 19, 255], //----- 49
|
// [38, 33, 19, 255], //----- 49
|
||||||
[255, 255, 0, 255], //----- 50
|
// [255, 255, 0, 255], //----- 50
|
||||||
[255, 255, 127, 255],//----- 51
|
// [255, 255, 127, 255],//----- 51
|
||||||
[165, 165, 0, 255], //----- 52
|
// [165, 165, 0, 255], //----- 52
|
||||||
[165, 165, 82, 255], //----- 53
|
// [165, 165, 82, 255], //----- 53
|
||||||
[127, 127, 0, 255], //----- 54
|
// [127, 127, 0, 255], //----- 54
|
||||||
[127, 127, 63, 255], //----- 55
|
// [127, 127, 63, 255], //----- 55
|
||||||
[76, 76, 0, 255], //----- 56
|
// [76, 76, 0, 255], //----- 56
|
||||||
[76, 76, 38, 255], //----- 57
|
// [76, 76, 38, 255], //----- 57
|
||||||
[38, 38, 0, 255], //----- 58
|
// [38, 38, 0, 255], //----- 58
|
||||||
[38, 38, 19, 255], //----- 59
|
// [38, 38, 19, 255], //----- 59
|
||||||
[191, 255, 0, 255], //----- 60
|
// [191, 255, 0, 255], //----- 60
|
||||||
[223, 255, 127, 255],//----- 61
|
// [223, 255, 127, 255],//----- 61
|
||||||
[124, 165, 0, 255], //----- 62
|
// [124, 165, 0, 255], //----- 62
|
||||||
[145, 165, 82, 255], //----- 63
|
// [145, 165, 82, 255], //----- 63
|
||||||
[95, 127, 0, 255], //----- 64
|
// [95, 127, 0, 255], //----- 64
|
||||||
[111, 127, 63, 255], //----- 65
|
// [111, 127, 63, 255], //----- 65
|
||||||
[57, 76, 0, 255], //----- 66
|
// [57, 76, 0, 255], //----- 66
|
||||||
[66, 76, 38, 255], //----- 67
|
// [66, 76, 38, 255], //----- 67
|
||||||
[28, 38, 0, 255], //----- 68
|
// [28, 38, 0, 255], //----- 68
|
||||||
[33, 38, 19, 255], //----- 69
|
// [33, 38, 19, 255], //----- 69
|
||||||
[127, 255, 0, 255], //----- 70
|
// [127, 255, 0, 255], //----- 70
|
||||||
[191, 255, 127, 255],//----- 71
|
// [191, 255, 127, 255],//----- 71
|
||||||
[82, 165, 0, 255], //----- 72
|
// [82, 165, 0, 255], //----- 72
|
||||||
[124, 165, 82, 255], //----- 73
|
// [124, 165, 82, 255], //----- 73
|
||||||
[63, 127, 0, 255], //----- 74
|
// [63, 127, 0, 255], //----- 74
|
||||||
[95, 127, 63, 255], //----- 75
|
// [95, 127, 63, 255], //----- 75
|
||||||
[38, 76, 0, 255], //----- 76
|
// [38, 76, 0, 255], //----- 76
|
||||||
[57, 76, 38, 255], //----- 77
|
// [57, 76, 38, 255], //----- 77
|
||||||
[19, 38, 0, 255], //----- 78
|
// [19, 38, 0, 255], //----- 78
|
||||||
[28, 38, 19, 255], //----- 79
|
// [28, 38, 19, 255], //----- 79
|
||||||
[63, 255, 0, 255], //----- 80
|
// [63, 255, 0, 255], //----- 80
|
||||||
[159, 255, 127, 255],//----- 81
|
// [159, 255, 127, 255],//----- 81
|
||||||
[41, 165, 0, 255], //----- 82
|
// [41, 165, 0, 255], //----- 82
|
||||||
[103, 165, 82, 255], //----- 83
|
// [103, 165, 82, 255], //----- 83
|
||||||
[31, 127, 0, 255], //----- 84
|
// [31, 127, 0, 255], //----- 84
|
||||||
[79, 127, 63, 255], //----- 85
|
// [79, 127, 63, 255], //----- 85
|
||||||
[19, 76, 0, 255], //----- 86
|
// [19, 76, 0, 255], //----- 86
|
||||||
[47, 76, 38, 255], //----- 87
|
// [47, 76, 38, 255], //----- 87
|
||||||
[9, 38, 0, 255], //----- 88
|
// [9, 38, 0, 255], //----- 88
|
||||||
[23, 38, 19, 255], //----- 89
|
// [23, 38, 19, 255], //----- 89
|
||||||
[0, 255, 0, 255], //----- 90
|
// [0, 255, 0, 255], //----- 90
|
||||||
[127, 255, 127, 255],//----- 91
|
// [127, 255, 127, 255],//----- 91
|
||||||
[0, 165, 0, 255], //----- 92
|
// [0, 165, 0, 255], //----- 92
|
||||||
[82, 165, 82, 255], //----- 93
|
// [82, 165, 82, 255], //----- 93
|
||||||
[0, 127, 0, 255], //----- 94
|
// [0, 127, 0, 255], //----- 94
|
||||||
[63, 127, 63, 255], //----- 95
|
// [63, 127, 63, 255], //----- 95
|
||||||
[0, 76, 0, 255], //----- 96
|
// [0, 76, 0, 255], //----- 96
|
||||||
[38, 76, 38, 255], //----- 97
|
// [38, 76, 38, 255], //----- 97
|
||||||
[0, 38, 0, 255], //----- 98
|
// [0, 38, 0, 255], //----- 98
|
||||||
[19, 38, 19, 255], //----- 99
|
// [19, 38, 19, 255], //----- 99
|
||||||
[0, 255, 63, 255], //----- 100
|
// [0, 255, 63, 255], //----- 100
|
||||||
[127, 255, 159, 255],//----- 101
|
// [127, 255, 159, 255],//----- 101
|
||||||
[0, 165, 41, 255], //----- 102
|
// [0, 165, 41, 255], //----- 102
|
||||||
[82, 165, 103, 255], //----- 103
|
// [82, 165, 103, 255], //----- 103
|
||||||
[0, 127, 31, 255], //----- 104
|
// [0, 127, 31, 255], //----- 104
|
||||||
[63, 127, 79, 255], //----- 105
|
// [63, 127, 79, 255], //----- 105
|
||||||
[0, 76, 19, 255], //----- 106
|
// [0, 76, 19, 255], //----- 106
|
||||||
[38, 76, 47, 255], //----- 107
|
// [38, 76, 47, 255], //----- 107
|
||||||
[0, 38, 9, 255], //----- 108
|
// [0, 38, 9, 255], //----- 108
|
||||||
[19, 38, 23, 255], //----- 109
|
// [19, 38, 23, 255], //----- 109
|
||||||
[0, 255, 127, 255], //----- 110
|
// [0, 255, 127, 255], //----- 110
|
||||||
[127, 255, 191, 255],//----- 111
|
// [127, 255, 191, 255],//----- 111
|
||||||
[0, 165, 82, 255], //----- 112
|
// [0, 165, 82, 255], //----- 112
|
||||||
[82, 165, 124, 255], //----- 113
|
// [82, 165, 124, 255], //----- 113
|
||||||
[0, 127, 63, 255], //----- 114
|
// [0, 127, 63, 255], //----- 114
|
||||||
[63, 127, 95, 255], //----- 115
|
// [63, 127, 95, 255], //----- 115
|
||||||
[0, 76, 38, 255], //----- 116
|
// [0, 76, 38, 255], //----- 116
|
||||||
[38, 76, 57, 255], //----- 117
|
// [38, 76, 57, 255], //----- 117
|
||||||
[0, 38, 19, 255], //----- 118
|
// [0, 38, 19, 255], //----- 118
|
||||||
[19, 38, 28, 255], //----- 119
|
// [19, 38, 28, 255], //----- 119
|
||||||
[0, 255, 191, 255], //----- 120
|
// [0, 255, 191, 255], //----- 120
|
||||||
[127, 255, 223, 255],//----- 121
|
// [127, 255, 223, 255],//----- 121
|
||||||
[0, 165, 124, 255], //----- 122
|
// [0, 165, 124, 255], //----- 122
|
||||||
[82, 165, 145, 255], //----- 123
|
// [82, 165, 145, 255], //----- 123
|
||||||
[0, 127, 95, 255], //----- 124
|
// [0, 127, 95, 255], //----- 124
|
||||||
[63, 127, 111, 255], //----- 125
|
// [63, 127, 111, 255], //----- 125
|
||||||
[0, 76, 57, 255], //----- 126
|
// [0, 76, 57, 255], //----- 126
|
||||||
[38, 76, 66, 255], //----- 127
|
// [38, 76, 66, 255], //----- 127
|
||||||
[0, 38, 28, 255], //----- 128
|
// [0, 38, 28, 255], //----- 128
|
||||||
[19, 38, 33, 255], //----- 129
|
// [19, 38, 33, 255], //----- 129
|
||||||
[0, 255, 255, 255], //----- 130
|
// [0, 255, 255, 255], //----- 130
|
||||||
[127, 255, 255, 255],//----- 131
|
// [127, 255, 255, 255],//----- 131
|
||||||
[0, 165, 165, 255], //----- 132
|
// [0, 165, 165, 255], //----- 132
|
||||||
[82, 165, 165, 255], //----- 133
|
// [82, 165, 165, 255], //----- 133
|
||||||
[0, 127, 127, 255], //----- 134
|
// [0, 127, 127, 255], //----- 134
|
||||||
[63, 127, 127, 255], //----- 135
|
// [63, 127, 127, 255], //----- 135
|
||||||
[0, 76, 76, 255], //----- 136
|
// [0, 76, 76, 255], //----- 136
|
||||||
[38, 76, 76, 255], //----- 137
|
// [38, 76, 76, 255], //----- 137
|
||||||
[0, 38, 38, 255], //----- 138
|
// [0, 38, 38, 255], //----- 138
|
||||||
[19, 38, 38, 255], //----- 139
|
// [19, 38, 38, 255], //----- 139
|
||||||
[0, 191, 255, 255], //----- 140
|
// [0, 191, 255, 255], //----- 140
|
||||||
[127, 223, 255, 255],//----- 141
|
// [127, 223, 255, 255],//----- 141
|
||||||
[0, 124, 165, 255], //----- 142
|
// [0, 124, 165, 255], //----- 142
|
||||||
[82, 145, 165, 255], //----- 143
|
// [82, 145, 165, 255], //----- 143
|
||||||
[0, 95, 127, 255], //----- 144
|
// [0, 95, 127, 255], //----- 144
|
||||||
[63, 111, 127, 255], //----- 145
|
// [63, 111, 127, 255], //----- 145
|
||||||
[0, 57, 76, 255], //----- 146
|
// [0, 57, 76, 255], //----- 146
|
||||||
[38, 66, 76, 255], //----- 147
|
// [38, 66, 76, 255], //----- 147
|
||||||
[0, 28, 38, 255], //----- 148
|
// [0, 28, 38, 255], //----- 148
|
||||||
[19, 33, 38, 255], //----- 149
|
// [19, 33, 38, 255], //----- 149
|
||||||
[0, 127, 255, 255], //----- 150
|
// [0, 127, 255, 255], //----- 150
|
||||||
[127, 191, 255, 255],//----- 151
|
// [127, 191, 255, 255],//----- 151
|
||||||
[0, 82, 165, 255], //----- 152
|
// [0, 82, 165, 255], //----- 152
|
||||||
[82, 124, 165, 255], //----- 153
|
// [82, 124, 165, 255], //----- 153
|
||||||
[0, 63, 127, 255], //----- 154
|
// [0, 63, 127, 255], //----- 154
|
||||||
[63, 95, 127, 255], //----- 155
|
// [63, 95, 127, 255], //----- 155
|
||||||
[0, 38, 76, 255], //----- 156
|
// [0, 38, 76, 255], //----- 156
|
||||||
[38, 57, 76, 255], //----- 157
|
// [38, 57, 76, 255], //----- 157
|
||||||
[0, 19, 38, 255], //----- 158
|
// [0, 19, 38, 255], //----- 158
|
||||||
[19, 28, 38, 255], //----- 159
|
// [19, 28, 38, 255], //----- 159
|
||||||
[0, 63, 255, 255], //----- 160
|
// [0, 63, 255, 255], //----- 160
|
||||||
[127, 159, 255, 255],//----- 161
|
// [127, 159, 255, 255],//----- 161
|
||||||
[0, 41, 165, 255], //----- 162
|
// [0, 41, 165, 255], //----- 162
|
||||||
[82, 103, 165, 255], //----- 163
|
// [82, 103, 165, 255], //----- 163
|
||||||
[0, 31, 127, 255], //----- 164
|
// [0, 31, 127, 255], //----- 164
|
||||||
[63, 79, 127, 255], //----- 165
|
// [63, 79, 127, 255], //----- 165
|
||||||
[0, 19, 76, 255], //----- 166
|
// [0, 19, 76, 255], //----- 166
|
||||||
[38, 47, 76, 255], //----- 167
|
// [38, 47, 76, 255], //----- 167
|
||||||
[0, 9, 38, 255], //----- 168
|
// [0, 9, 38, 255], //----- 168
|
||||||
[19, 23, 38, 255], //----- 169
|
// [19, 23, 38, 255], //----- 169
|
||||||
[0, 0, 255, 255], //----- 170
|
// [0, 0, 255, 255], //----- 170
|
||||||
[127, 127, 255, 255],//----- 171
|
// [127, 127, 255, 255],//----- 171
|
||||||
[0, 0, 165, 255], //----- 172
|
// [0, 0, 165, 255], //----- 172
|
||||||
[82, 82, 165, 255], //----- 173
|
// [82, 82, 165, 255], //----- 173
|
||||||
[0, 0, 127, 255], //----- 174
|
// [0, 0, 127, 255], //----- 174
|
||||||
[63, 63, 127, 255], //----- 175
|
// [63, 63, 127, 255], //----- 175
|
||||||
[0, 0, 76, 255], //----- 176
|
// [0, 0, 76, 255], //----- 176
|
||||||
[38, 38, 76, 255], //----- 177
|
// [38, 38, 76, 255], //----- 177
|
||||||
[0, 0, 38, 255], //----- 178
|
// [0, 0, 38, 255], //----- 178
|
||||||
[19, 19, 38, 255], //----- 179
|
// [19, 19, 38, 255], //----- 179
|
||||||
[63, 0, 255, 255], //----- 180
|
// [63, 0, 255, 255], //----- 180
|
||||||
[159, 127, 255, 255],//----- 181
|
// [159, 127, 255, 255],//----- 181
|
||||||
[41, 0, 165, 255], //----- 182
|
// [41, 0, 165, 255], //----- 182
|
||||||
[103, 82, 165, 255], //----- 183
|
// [103, 82, 165, 255], //----- 183
|
||||||
[31, 0, 127, 255], //----- 184
|
// [31, 0, 127, 255], //----- 184
|
||||||
[79, 63, 127, 255], //----- 185
|
// [79, 63, 127, 255], //----- 185
|
||||||
[19, 0, 76, 255], //----- 186
|
// [19, 0, 76, 255], //----- 186
|
||||||
[47, 38, 76, 255], //----- 187
|
// [47, 38, 76, 255], //----- 187
|
||||||
[9, 0, 38, 255], //----- 188
|
// [9, 0, 38, 255], //----- 188
|
||||||
[23, 19, 38, 255], //----- 189
|
// [23, 19, 38, 255], //----- 189
|
||||||
[127, 0, 255, 255], //----- 190
|
// [127, 0, 255, 255], //----- 190
|
||||||
[191, 127, 255, 255],//----- 191
|
// [191, 127, 255, 255],//----- 191
|
||||||
[82, 0, 165, 255], //----- 192
|
// [82, 0, 165, 255], //----- 192
|
||||||
[124, 82, 165, 255], //----- 193
|
// [124, 82, 165, 255], //----- 193
|
||||||
[63, 0, 127, 255], //----- 194
|
// [63, 0, 127, 255], //----- 194
|
||||||
[95, 63, 127, 255], //----- 195
|
// [95, 63, 127, 255], //----- 195
|
||||||
[38, 0, 76, 255], //----- 196
|
// [38, 0, 76, 255], //----- 196
|
||||||
[57, 38, 76, 255], //----- 197
|
// [57, 38, 76, 255], //----- 197
|
||||||
[19, 0, 38, 255], //----- 198
|
// [19, 0, 38, 255], //----- 198
|
||||||
[28, 19, 38, 255], //----- 199
|
// [28, 19, 38, 255], //----- 199
|
||||||
[191, 0, 255, 255], //----- 200
|
// [191, 0, 255, 255], //----- 200
|
||||||
[223, 127, 255, 255],//----- 201
|
// [223, 127, 255, 255],//----- 201
|
||||||
[124, 0, 165, 255], //----- 202
|
// [124, 0, 165, 255], //----- 202
|
||||||
[145, 82, 165, 255], //----- 203
|
// [145, 82, 165, 255], //----- 203
|
||||||
[95, 0, 127, 255], //----- 204
|
// [95, 0, 127, 255], //----- 204
|
||||||
[111, 63, 127, 255], //----- 205
|
// [111, 63, 127, 255], //----- 205
|
||||||
[57, 0, 76, 255], //----- 206
|
// [57, 0, 76, 255], //----- 206
|
||||||
[66, 38, 76, 255], //----- 207
|
// [66, 38, 76, 255], //----- 207
|
||||||
[28, 0, 38, 255], //----- 208
|
// [28, 0, 38, 255], //----- 208
|
||||||
[33, 19, 38, 255], //----- 209
|
// [33, 19, 38, 255], //----- 209
|
||||||
[255, 0, 255, 255], //----- 210
|
// [255, 0, 255, 255], //----- 210
|
||||||
[255, 127, 255, 255],//----- 211
|
// [255, 127, 255, 255],//----- 211
|
||||||
[165, 0, 165, 255], //----- 212
|
// [165, 0, 165, 255], //----- 212
|
||||||
[165, 82, 165, 255], //----- 213
|
// [165, 82, 165, 255], //----- 213
|
||||||
[127, 0, 127, 255], //----- 214
|
// [127, 0, 127, 255], //----- 214
|
||||||
[127, 63, 127, 255], //----- 215
|
// [127, 63, 127, 255], //----- 215
|
||||||
[76, 0, 76, 255], //----- 216
|
// [76, 0, 76, 255], //----- 216
|
||||||
[76, 38, 76, 255], //----- 217
|
// [76, 38, 76, 255], //----- 217
|
||||||
[38, 0, 38, 255], //----- 218
|
// [38, 0, 38, 255], //----- 218
|
||||||
[38, 19, 38, 255], //----- 219
|
// [38, 19, 38, 255], //----- 219
|
||||||
[255, 0, 191, 255], //----- 220
|
// [255, 0, 191, 255], //----- 220
|
||||||
[255, 127, 223, 255],//----- 221
|
// [255, 127, 223, 255],//----- 221
|
||||||
[165, 0, 124, 255], //----- 222
|
// [165, 0, 124, 255], //----- 222
|
||||||
[165, 82, 145, 255], //----- 223
|
// [165, 82, 145, 255], //----- 223
|
||||||
[127, 0, 95, 255], //----- 224
|
// [127, 0, 95, 255], //----- 224
|
||||||
[127, 63, 111, 255], //----- 225
|
// [127, 63, 111, 255], //----- 225
|
||||||
[76, 0, 57, 255], //----- 226
|
// [76, 0, 57, 255], //----- 226
|
||||||
[76, 38, 66, 255], //----- 227
|
// [76, 38, 66, 255], //----- 227
|
||||||
[38, 0, 28, 255], //----- 228
|
// [38, 0, 28, 255], //----- 228
|
||||||
[38, 19, 33, 255], //----- 229
|
// [38, 19, 33, 255], //----- 229
|
||||||
[255, 0, 127, 255], //----- 230
|
// [255, 0, 127, 255], //----- 230
|
||||||
[255, 127, 191, 255],//----- 231
|
// [255, 127, 191, 255],//----- 231
|
||||||
[165, 0, 82, 255], //----- 232
|
// [165, 0, 82, 255], //----- 232
|
||||||
[165, 82, 124, 255], //----- 233
|
// [165, 82, 124, 255], //----- 233
|
||||||
[127, 0, 63, 255], //----- 234
|
// [127, 0, 63, 255], //----- 234
|
||||||
[127, 63, 95, 255], //----- 235
|
// [127, 63, 95, 255], //----- 235
|
||||||
[76, 0, 38, 255], //----- 236
|
// [76, 0, 38, 255], //----- 236
|
||||||
[76, 38, 57, 255], //----- 237
|
// [76, 38, 57, 255], //----- 237
|
||||||
[38, 0, 19, 255], //----- 238
|
// [38, 0, 19, 255], //----- 238
|
||||||
[38, 19, 28, 255], //----- 239
|
// [38, 19, 28, 255], //----- 239
|
||||||
[255, 0, 63, 255], //----- 240
|
// [255, 0, 63, 255], //----- 240
|
||||||
[255, 127, 159, 255],//----- 241
|
// [255, 127, 159, 255],//----- 241
|
||||||
[165, 0, 41, 255], //----- 242
|
// [165, 0, 41, 255], //----- 242
|
||||||
[165, 82, 103, 255], //----- 243
|
// [165, 82, 103, 255], //----- 243
|
||||||
[127, 0, 31, 255], //----- 244
|
// [127, 0, 31, 255], //----- 244
|
||||||
[127, 63, 79, 255], //----- 245
|
// [127, 63, 79, 255], //----- 245
|
||||||
[76, 0, 19, 255], //----- 246
|
// [76, 0, 19, 255], //----- 246
|
||||||
[76, 38, 47, 255], //----- 247
|
// [76, 38, 47, 255], //----- 247
|
||||||
[38, 0, 9, 255], //----- 248
|
// [38, 0, 9, 255], //----- 248
|
||||||
[38, 19, 23, 255], //----- 249
|
// [38, 19, 23, 255], //----- 249
|
||||||
[84, 84, 84, 255], //----- 250
|
// [84, 84, 84, 255], //----- 250
|
||||||
[118, 118, 118, 255],//----- 251
|
// [118, 118, 118, 255],//----- 251
|
||||||
[152, 152, 152, 255],//----- 252
|
// [152, 152, 152, 255],//----- 252
|
||||||
[186, 186, 186, 255],//----- 253
|
// [186, 186, 186, 255],//----- 253
|
||||||
[220, 220, 220, 255],//----- 254
|
// [220, 220, 220, 255],//----- 254
|
||||||
[255, 255, 255, 255],//----- 255
|
// [255, 255, 255, 255],//----- 255
|
||||||
[255, 255, 255, 255] //----- ByLayer - White
|
// [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