move src/kiri/* to src/kiri/core and src/kiri-*/ to src/kiri/* and updated all imports
This commit is contained in:
parent
d47dc4e4e2
commit
43104fa5ac
214 changed files with 339 additions and 341 deletions
18
app.js
18
app.js
|
|
@ -319,10 +319,10 @@ const productionMap = {
|
|||
'/lib/mesh/work.js' : '/lib/pack/mesh-work.js',
|
||||
'/lib/main/mesh.js' : '/lib/pack/mesh-main.js',
|
||||
'/lib/main/kiri.js' : '/lib/pack/kiri-main.js',
|
||||
'/lib/kiri-run/engine.js' : '/lib/pack/kiri-eng.js',
|
||||
'/lib/kiri-run/minion.js' : '/lib/pack/kiri-pool.js',
|
||||
'/lib/kiri-run/worker.js' : '/lib/pack/kiri-work.js',
|
||||
// '/lib/kiri-run/frame.js' : '/lib/pack/kiri-frame.js',
|
||||
'/lib/kiri/run/engine.js' : '/lib/pack/kiri-eng.js',
|
||||
'/lib/kiri/run/minion.js' : '/lib/pack/kiri-pool.js',
|
||||
'/lib/kiri/run/worker.js' : '/lib/pack/kiri-work.js',
|
||||
// '/lib/kiri/run/frame.js' : '/lib/pack/kiri-frame.js',
|
||||
};
|
||||
|
||||
function handleVersion(req, res, next) {
|
||||
|
|
@ -400,7 +400,7 @@ function serveWasm(req, res, next) {
|
|||
|
||||
// pack/concat device script strings to inject into /code/ scripts
|
||||
function generateDevices() {
|
||||
let root = PATH.join(dir,"src","kiri-dev");
|
||||
let root = PATH.join(dir,"src","kiri","dev");
|
||||
let devs = {};
|
||||
fs.readdirSync(root).forEach(type => {
|
||||
let map = devs[type] = devs[type] || {};
|
||||
|
|
@ -538,10 +538,10 @@ function rewriteHtmlVersion(req, res, next) {
|
|||
"/kiri/",
|
||||
"/mesh/",
|
||||
"/lib/mesh/work.js",
|
||||
"/lib/kiri-run/worker.js",
|
||||
"/lib/kiri-run/minion.js",
|
||||
"/lib/kiri-run/engine.js",
|
||||
"/lib/kiri-run/frame.js"
|
||||
"/lib/kiri/run/worker.js",
|
||||
"/lib/kiri/run/minion.js",
|
||||
"/lib/kiri/run/engine.js",
|
||||
"/lib/kiri/run/frame.js"
|
||||
].indexOf(req.app.path) >= 0) {
|
||||
addCorsHeaders(req, res);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ async function buildApp() {
|
|||
|
||||
// Bundle kiri worker
|
||||
await build({
|
||||
entryPoints: [ 'src/kiri-run/worker.js' ],
|
||||
entryPoints: [ 'src/kiri/run/worker.js' ],
|
||||
bundle: true,
|
||||
outfile: 'src/pack/kiri-work.js',
|
||||
format: 'esm',
|
||||
|
|
@ -118,7 +118,7 @@ async function buildApp() {
|
|||
|
||||
// Bundle kiri minion
|
||||
await build({
|
||||
entryPoints: [ 'src/kiri-run/minion.js' ],
|
||||
entryPoints: [ 'src/kiri/run/minion.js' ],
|
||||
bundle: true,
|
||||
outfile: 'src/pack/kiri-pool.js',
|
||||
format: 'esm',
|
||||
|
|
@ -135,7 +135,7 @@ async function buildApp() {
|
|||
|
||||
// Bundle kiri engine
|
||||
await build({
|
||||
entryPoints: [ 'src/kiri-run/engine.js' ],
|
||||
entryPoints: [ 'src/kiri/run/engine.js' ],
|
||||
bundle: true,
|
||||
outfile: 'src/pack/kiri-eng.js',
|
||||
format: 'esm',
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ This is a community driven project, and we welcome any contributions you'd like
|
|||
- Open the developer console
|
||||
- Run the following code: `kiri.api.conf.get().device`
|
||||
- Right click on the object and select `Copy object`
|
||||
- Make a new file in the `src/kiri-dev/<mode>` directory, with the name of your machine, no spaces or special characters, and a `.json` extension.
|
||||
- Make a new file in the `src/kiri/dev/<mode>` directory, with the name of your machine, no spaces or special characters, and a `.json` extension.
|
||||
- Paste the copied object into the new file, and save it.
|
||||
- Publish your changes to a git repo
|
||||
- Submit a [pull request](https://github.com/GridSpace/grid-apps/compare)
|
||||
|
|
@ -23,37 +23,37 @@
|
|||
"geo/wasm",
|
||||
"data/local",
|
||||
"load/stl",
|
||||
"kiri/conf",
|
||||
"kiri/utils",
|
||||
"kiri/slice",
|
||||
"kiri/consts",
|
||||
"kiri/client",
|
||||
"kiri/widget",
|
||||
"kiri/layers",
|
||||
"kiri-mode/cam/driver",
|
||||
"kiri-mode/cam/export",
|
||||
"kiri-mode/cam/ops",
|
||||
"kiri-mode/cam/prepare",
|
||||
"kiri-mode/cam/slice",
|
||||
"kiri-mode/cam/slicer",
|
||||
"kiri-mode/cam/tool",
|
||||
"kiri-mode/cam/topo",
|
||||
"kiri-mode/fdm/driver",
|
||||
"kiri-mode/fdm/export",
|
||||
"kiri-mode/fdm/fill",
|
||||
"kiri-mode/fdm/post",
|
||||
"kiri-mode/fdm/prepare",
|
||||
"kiri-mode/fdm/slice",
|
||||
"kiri-mode/laser/driver",
|
||||
"kiri-mode/sla/driver",
|
||||
"kiri-mode/sla/x_cxdlp",
|
||||
"kiri-mode/sla/x_photon",
|
||||
"kiri-mode/sla/export",
|
||||
"kiri-mode/sla/slice",
|
||||
"kiri/codec",
|
||||
"kiri/print",
|
||||
"kiri/pack",
|
||||
"kiri-run/worker",
|
||||
"kiri-run/engine",
|
||||
"kiri/core/conf",
|
||||
"kiri/core/utils",
|
||||
"kiri/core/slice",
|
||||
"kiri/core/consts",
|
||||
"kiri/core/client",
|
||||
"kiri/core/widget",
|
||||
"kiri/core/layers",
|
||||
"kiri/mode/cam/driver",
|
||||
"kiri/mode/cam/export",
|
||||
"kiri/mode/cam/ops",
|
||||
"kiri/mode/cam/prepare",
|
||||
"kiri/mode/cam/slice",
|
||||
"kiri/mode/cam/slicer",
|
||||
"kiri/mode/cam/tool",
|
||||
"kiri/mode/cam/topo",
|
||||
"kiri/mode/fdm/driver",
|
||||
"kiri/mode/fdm/export",
|
||||
"kiri/mode/fdm/fill",
|
||||
"kiri/mode/fdm/post",
|
||||
"kiri/mode/fdm/prepare",
|
||||
"kiri/mode/fdm/slice",
|
||||
"kiri/mode/laser/driver",
|
||||
"kiri/mode/sla/driver",
|
||||
"kiri/mode/sla/x_cxdlp",
|
||||
"kiri/mode/sla/x_photon",
|
||||
"kiri/mode/sla/export",
|
||||
"kiri/mode/sla/slice",
|
||||
"kiri/core/codec",
|
||||
"kiri/core/print",
|
||||
"kiri/core/pack",
|
||||
"kiri/run/worker",
|
||||
"kiri/run/engine",
|
||||
"main/kiri"
|
||||
]
|
||||
]
|
||||
|
|
@ -4,29 +4,29 @@ import alerts from './alerts.js';
|
|||
import settings from './settings.js'
|
||||
import STACKS from './stacks.js';
|
||||
|
||||
import { broker } from '../moto/broker.js';
|
||||
import { broker } from '../../moto/broker.js';
|
||||
import { client as work } from './client.js';
|
||||
import { consts, COLOR as color, LISTS as lists, MODES, VIEWS, PATHS } from './consts.js';
|
||||
import { device, devices } from './devices.js';
|
||||
import { catalog, dialog, event, group, help, hide, image } from './main.js';
|
||||
import { modal, mode, probe, process, show, space, util, view } from './main.js';
|
||||
import { local as dataLocal } from '../data/local.js';
|
||||
import { local as dataLocal } from '../../data/local.js';
|
||||
import { noop, ajax, o2js, js2o } from './utils.js';
|
||||
import { functions } from './function.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selection.js';
|
||||
import { stats } from '../kiri/stats.js';
|
||||
import { stats } from './stats.js';
|
||||
import { newWidget } from './widget.js';
|
||||
import { widgets } from './widgets.js';
|
||||
import { updateTool } from '../kiri-mode/cam/tools.js';
|
||||
import { beta, version } from '../moto/license.js';
|
||||
import { space as SPACE } from '../moto/space.js';
|
||||
import { updateTool } from '../mode/cam/tools.js';
|
||||
import { beta, version } from '../../moto/license.js';
|
||||
import { space as SPACE } from '../../moto/space.js';
|
||||
|
||||
import { LANG } from './lang.js';
|
||||
import { LOCAL, SETUP, SECURE } from './main.js';
|
||||
import { UI } from './ui.js';
|
||||
|
||||
import web from '../moto/webui.js';
|
||||
import web from '../../moto/webui.js';
|
||||
|
||||
let UC = UI.prefix('kiri').inputAction(settings.conf.update),
|
||||
und = undefined,
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
import { space } from '../moto/space.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
|
||||
const { BoxGeometry, Matrix4, MeshPhongMaterial, Quaternion, Vector3, Mesh } = THREE;
|
||||
const boxes = [];
|
||||
|
|
@ -1,9 +1,8 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { base } from '../geo/base.js';
|
||||
import { Layers } from './layers.js';
|
||||
import { newPoint } from '../geo/point.js';
|
||||
import { Polygon, newPolygon } from '../geo/polygon.js';
|
||||
import { newPoint } from '../../geo/point.js';
|
||||
import { Polygon, newPolygon } from '../../geo/polygon.js';
|
||||
import { Slice, newSlice, Top, newTop } from './slice.js';
|
||||
import { Widget, newWidget } from './widget.js';
|
||||
|
||||
|
|
@ -142,8 +142,8 @@ const PMODES = {
|
|||
};
|
||||
|
||||
const PATHS = {
|
||||
work: "/lib/kiri-run/worker.js",
|
||||
pool: "/lib/kiri-run/minion.js"
|
||||
work: "/lib/kiri/run/worker.js",
|
||||
pool: "/lib/kiri/run/minion.js"
|
||||
};
|
||||
|
||||
const SEED = 'kiri-seed';
|
||||
|
|
@ -13,7 +13,7 @@ const gapp = self.gapp;
|
|||
|
||||
eval( fs.readFileSync("src/add/array.js").toString() );
|
||||
eval( fs.readFileSync("src/data/local.js").toString() );
|
||||
eval( fs.readFileSync("src/kiri/conf.js").toString() );
|
||||
eval( fs.readFileSync("src/kiri/core/conf.js").toString() );
|
||||
|
||||
gapp.main(undefined, undefined, root => {
|
||||
let kiri = root.kiri;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $, h } from '../moto/webui.js';
|
||||
import { $, h } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { conf } from './conf.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { devices as devlist } from '../pack/devices.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { devices as devlist } from '../../pack/devices.js';
|
||||
import { settings, conf as setconf } from './settings.js';
|
||||
|
||||
export const device = {
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { api } from './api.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
|
||||
const { event } = api;
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../moto/webui.js';
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { client } from './client.js';
|
||||
import { local } from '../data/local.js';
|
||||
import { util } from '../geo/base.js';
|
||||
import { local } from '../../data/local.js';
|
||||
import { util } from '../../geo/base.js';
|
||||
import { MODES } from './consts.js';
|
||||
import { LASER as laser_driver } from '../kiri-mode/laser/driver.js';
|
||||
import { SLA as sla_client } from '../kiri-mode/sla/client.js';
|
||||
import { LASER as laser_driver } from '../mode/laser/driver.js';
|
||||
import { SLA as sla_client } from '../mode/sla/client.js';
|
||||
|
||||
let printSeq = parseInt(local['kiri-print-seq'] || local['print-seq'] || "0") + 1;
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { api } from './api.js';
|
||||
import { load } from '../load/file.js';
|
||||
import { load } from '../../load/file.js';
|
||||
import { newWidget } from './widget.js';
|
||||
import { VIEWS } from './consts.js';
|
||||
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
import { api } from './api.js';
|
||||
import { client } from './client.js';
|
||||
import { codec } from './codec.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { COLOR, PMODES } from './consts.js';
|
||||
import { exportFile } from './export.js';
|
||||
|
||||
|
|
@ -1,21 +1,21 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $, $c } from '../moto/webui.js';
|
||||
import { api } from '../kiri/api.js';
|
||||
import { base } from '../geo/base.js';
|
||||
import { local as sdb } from '../data/local.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { $, $c } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { base } from '../../geo/base.js';
|
||||
import { local as sdb } from '../../data/local.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { LOCAL, SETUP } from './main.js';
|
||||
import { VIEWS, MODES, SEED } from '../kiri/consts.js';
|
||||
import { beta, version } from '../moto/license.js';
|
||||
import { VIEWS, MODES, SEED } from './consts.js';
|
||||
import { beta, version } from '../../moto/license.js';
|
||||
import { settings as set_ctrl } from './settings.js';
|
||||
import { init as initCAM } from '../kiri-mode/cam/client.js';
|
||||
import { init as initDRAG } from '../kiri-mode/drag/client.js';
|
||||
import { init as initFDM } from '../kiri-mode/fdm/client.js';
|
||||
import { init as initLaser } from '../kiri-mode/laser/client.js';
|
||||
import { init as initSLA } from '../kiri-mode/sla/client.js';
|
||||
import { init as initWEDM } from '../kiri-mode/wedm/client.js';
|
||||
import { init as initWJET } from '../kiri-mode/wjet/client.js';
|
||||
import { init as initCAM } from '../mode/cam/client.js';
|
||||
import { init as initDRAG } from '../mode/drag/client.js';
|
||||
import { init as initFDM } from '../mode/fdm/client.js';
|
||||
import { init as initLaser } from '../mode/laser/client.js';
|
||||
import { init as initSLA } from '../mode/sla/client.js';
|
||||
import { init as initWEDM } from '../mode/wedm/client.js';
|
||||
import { init as initWJET } from '../mode/wjet/client.js';
|
||||
|
||||
let { CAM, SLA, FDM, LASER, DRAG, WJET, WEDM } = MODES,
|
||||
{ client, catalog, platform, selection, stats } = api,
|
||||
1
src/kiri/core/lang-en.js
Symbolic link
1
src/kiri/core/lang-en.js
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../web/kiri/lang/en.js
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { newPolygon, Polygon } from '../geo/polygon.js';
|
||||
import { polygons as POLY } from '../geo/polygons.js';
|
||||
import { newPolygon, Polygon } from '../../geo/polygon.js';
|
||||
import { polygons as POLY } from '../../geo/polygons.js';
|
||||
|
||||
export class Layers {
|
||||
constructor() {
|
||||
|
|
@ -5,23 +5,23 @@ import './frame.js';
|
|||
import lang from './lang.js';
|
||||
import STACKS from './stacks.js';
|
||||
|
||||
import { $ } from '../moto/webui.js';
|
||||
import { api } from '../kiri/api.js';
|
||||
import { broker } from '../moto/broker.js';
|
||||
import { consts } from '../kiri/consts.js';
|
||||
import { Index } from '../data/index.js';
|
||||
import { local as dataLocal } from '../data/local.js';
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { broker } from '../../moto/broker.js';
|
||||
import { consts } from './consts.js';
|
||||
import { Index } from '../../data/index.js';
|
||||
import { local as dataLocal } from '../../data/local.js';
|
||||
import { openFiles } from './files.js';
|
||||
import { platform } from './platform.js';
|
||||
import { selection } from './selection.js';
|
||||
import { settings } from './settings.js';
|
||||
import { showDevices } from './devices.js';
|
||||
import { space as SPACE } from '../moto/space.js';
|
||||
import { stats } from '../kiri/stats.js';
|
||||
import { noop, utils } from '../kiri/utils.js';
|
||||
import { version } from '../moto/license.js';
|
||||
import { space as SPACE } from '../../moto/space.js';
|
||||
import { stats } from './stats.js';
|
||||
import { noop, utils } from './utils.js';
|
||||
import { version } from '../../moto/license.js';
|
||||
import { Widget, newWidget } from './widget.js';
|
||||
import { showTools } from '../kiri-mode/cam/tools.js';
|
||||
import { showTools } from '../mode/cam/tools.js';
|
||||
|
||||
let { parseOpt, o2js, js2o, ls2o } = utils,
|
||||
{ COLOR, MODES, VIEWS } = consts,
|
||||
|
|
@ -1,16 +1,16 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $, h } from '../moto/webui.js';
|
||||
import { $, h } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { ajax, js2o } from './utils.js';
|
||||
import { base } from '../geo/base.js';
|
||||
import { load } from '../load/file.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { base } from '../../geo/base.js';
|
||||
import { load } from '../../load/file.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { Widget, newWidget } from './widget.js';
|
||||
import { Packer } from './pack.js';
|
||||
|
||||
import { COLOR, MODES } from './consts.js';
|
||||
import { THREE } from '../ext/three.js';
|
||||
import { THREE } from '../../ext/three.js';
|
||||
|
||||
const V0 = new THREE.Vector3(0,0,0);
|
||||
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { arcToPath } from '../geo/paths.js';
|
||||
import { arcToPath } from '../../geo/paths.js';
|
||||
import { consts } from './consts.js';
|
||||
import { newPoint } from '../geo/point.js';
|
||||
import { util } from '../geo/base.js';
|
||||
import { newPoint } from '../../geo/point.js';
|
||||
import { util } from '../../geo/base.js';
|
||||
|
||||
const { numOrDefault } = util;
|
||||
const { beltfact } = consts;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { Layers } from './layers.js';
|
||||
import { newPoint } from '../geo/point.js';
|
||||
import { newPolygon } from '../geo/polygon.js';
|
||||
import { newSlopeFromAngle } from '../geo/slope.js';
|
||||
import { newPoint } from '../../geo/point.js';
|
||||
import { newPolygon } from '../../geo/polygon.js';
|
||||
import { newSlopeFromAngle } from '../../geo/slope.js';
|
||||
|
||||
const hsV = 0.9;
|
||||
const XAXIS = new THREE.Vector3(1,0,0);
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { api } from './api.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { THREE } from '../ext/three.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { THREE } from '../../ext/three.js';
|
||||
|
||||
const selectedMeshes = [];
|
||||
|
||||
|
|
@ -1,14 +1,14 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $, h } from '../moto/webui.js';
|
||||
import { $, h } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { conf } from './conf.js';
|
||||
import { codec } from './codec.js';
|
||||
import { consts } from './consts.js';
|
||||
import { space } from '../moto/space.js';
|
||||
import { local } from '../data/local.js';
|
||||
import { space } from '../../moto/space.js';
|
||||
import { local } from '../../data/local.js';
|
||||
import { utils } from './utils.js';
|
||||
import { version } from '../moto/license.js';
|
||||
import { version } from '../../moto/license.js';
|
||||
|
||||
const { areEqual, ls2o, js2o } = utils;
|
||||
const { COLOR } = consts;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { Layers } from './layers.js';
|
||||
import { newPoint } from '../geo/point.js';
|
||||
import { polygons as POLY } from '../geo/polygons.js';
|
||||
import { newPoint } from '../../geo/point.js';
|
||||
import { polygons as POLY } from '../../geo/polygons.js';
|
||||
|
||||
let tracker;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../moto/webui.js';
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { Stack } from './stack.js';
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { local } from '../data/local.js';
|
||||
import { broker } from '../moto/broker.js';
|
||||
import { local } from '../../data/local.js';
|
||||
import { broker } from '../../moto/broker.js';
|
||||
import { js2o, o2js } from './utils.js';
|
||||
|
||||
class Stats {
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { api } from './api.js';
|
||||
import { THREE } from '../ext/three.js';
|
||||
import { THREE } from '../../ext/three.js';
|
||||
|
||||
const { Vector3, Quaternion } = THREE;
|
||||
const { kiri, moto } = root;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../moto/webui.js';
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
|
||||
let DOC = self.document,
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { ajax as moto_ajax } from '../moto/ajax.js';
|
||||
import { local as dataLocal } from '../data/local.js';
|
||||
import { ajax as moto_ajax } from '../../moto/ajax.js';
|
||||
import { local as dataLocal } from '../../data/local.js';
|
||||
|
||||
function parseOpt(ov) {
|
||||
let opt = {}, kv, kva;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { base } from '../geo/base.js';
|
||||
import { base } from '../../geo/base.js';
|
||||
import { avgc } from './utils.js';
|
||||
import { verticesToPoints } from '../geo/points.js';
|
||||
import { util as mesh_util } from '../mesh/util.js';
|
||||
import { verticesToPoints } from '../../geo/points.js';
|
||||
import { util as mesh_util } from '../../mesh/util.js';
|
||||
|
||||
const { inRange, time } = base.util;
|
||||
const solid_opacity = 1.0;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
||||
|
||||
import { $ } from '../moto/webui.js';
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { load } from '../load/file.js';
|
||||
import { load } from '../../load/file.js';
|
||||
import { Widget, newWidget } from './widget.js';
|
||||
|
||||
let WIDGETS = [];
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue