From a1adbf5bd9c9c4ff8933536d3cab294c16c638e3 Mon Sep 17 00:00:00 2001 From: Michael Mainguy Date: Sat, 23 Dec 2023 06:21:58 -0600 Subject: [PATCH] experiments with glb objects and data based diagrams. --- index.html | 5 +- public/assets/models/model.glb | Bin 0 -> 3691828 bytes public/data/data.json | 63 +++++++++++++ src/controllers/rigplatform.ts | 3 +- .../functions/buildMeshFromDiagramEntity.ts | 28 +++++- src/diagram/functions/toDiagramEntity.ts | 10 +- src/diagram/types/diagramEntity.ts | 5 + src/objects/avatar.ts | 87 ++++++++++++++++++ src/objects/textLabel.ts | 11 ++- src/toolbox/functions/buildColor.ts | 16 +++- src/toolbox/functions/buildTool.ts | 16 +++- src/toolbox/toolbox.ts | 40 +------- src/util/customEnvironment.ts | 2 +- src/util/functions/buildQuestLink.ts | 16 ++++ src/visualization/chartDataType.ts | 6 ++ src/visualization/functions/buildContainer.ts | 22 +++++ src/visualization/functions/buildLabel.ts | 17 ++++ src/visualization/functions/buildSeries.ts | 62 +++++++++++++ src/visualization/functions/genData.ts | 58 ++++++++++++ src/visualization/timeseries.ts | 46 +++++++++ src/visualization/timeseriesType.ts | 10 ++ src/vrApp.ts | 21 ++++- 22 files changed, 479 insertions(+), 65 deletions(-) create mode 100644 public/assets/models/model.glb create mode 100644 public/data/data.json create mode 100644 src/objects/avatar.ts create mode 100644 src/util/functions/buildQuestLink.ts create mode 100644 src/visualization/chartDataType.ts create mode 100644 src/visualization/functions/buildContainer.ts create mode 100644 src/visualization/functions/buildLabel.ts create mode 100644 src/visualization/functions/buildSeries.ts create mode 100644 src/visualization/functions/genData.ts create mode 100644 src/visualization/timeseries.ts create mode 100644 src/visualization/timeseriesType.ts diff --git a/index.html b/index.html index e3f4442..b6c0052 100644 --- a/index.html +++ b/index.html @@ -109,9 +109,8 @@ -