Commit Graph

155 Commits

Author SHA1 Message Date
724cd79ab3 Removed html renderer, too may problems. 2024-06-06 09:22:39 -05:00
f07ea11817 Stupid hack due to race condition with click menu. 2024-06-05 16:01:49 -05:00
7315e3397a Refactored some larger classses...added enhanced map capability. 2024-06-03 08:34:48 -05:00
7561a06b69 Created new interactive scaling menu. 2024-06-01 09:28:21 -05:00
06333e9123 Refactored things to be closer together in domain. 2024-05-31 19:38:30 -05:00
63d1e627ad Added more logging. 2024-05-30 10:23:51 -05:00
f26aa01211 Added Orphan connection cleanup and logging. 2024-05-30 10:08:04 -05:00
6ec28efe78 Updated way that connections are previewed. 2024-05-30 09:22:32 -05:00
cdaff97614 small change to formatting/fixed problem with mesh removal removing shared materials. 2024-05-29 09:13:06 -05:00
e85adc1386 Updated basic grab/drop. 2024-05-28 15:33:44 -05:00
bbe54dc3e3 Added background noise. Refactor customEnvironment.ts 2024-05-08 07:55:42 -05:00
01874b9e9e Slight simplification refactor (no functional change) 2024-05-07 19:40:16 -05:00
3ade3d4d6a Slight simplification refactor (no functional change) 2024-05-07 19:33:06 -05:00
08569de94d Fixed left controller typo. 2024-05-02 05:49:14 -05:00
d864c2e562 Fixed left controller typo. 2024-05-01 13:38:04 -05:00
b788b64df5 Fixed Circular Dependency. 2024-05-01 08:34:25 -05:00
d82df88296 Added Image upload component. 2024-04-29 13:39:05 -05:00
e27a77d674 Moved loggers out of global module scope. 2024-04-28 09:11:19 -05:00
2f29b0a2de Moved loggers out of global module scope. 2024-04-28 09:03:20 -05:00
36e4b04957 updated menu positioning, added b-button to enable resetting positions. 2024-04-24 14:24:22 -05:00
fbc39f2103 Introduction revamp. 2024-04-24 07:19:15 -05:00
c81dd8c24a Added Diagram Menu Manager. 2024-04-23 10:38:29 -05:00
e30bca5090 Refactor digramManager observer mask, updated logger in controllerbase. 2024-04-23 09:10:26 -05:00
81c61fc6f8 Fixed grid and rotation snapping to be more sensible. 2024-04-20 17:22:14 -05:00
4b06cb2679 Fixed grab and clone to replicate properly. Changed connection size to match size menu control. 2024-04-20 08:05:09 -05:00
b2c5c85d7e Updated click menu to use Html Button. Added Scale feature. 2024-04-20 06:56:42 -05:00
469d4a5116 DefaultScene static method to be upper case...added webGPU support (disabled as there appears to be a bug). 2024-04-17 08:18:35 -05:00
a1248a2e34 Refactored scene to use DefaultScene. 2024-04-16 11:14:32 -05:00
d7e812d253 Removed sounds, beginning to refactor how sound interactions are handled. 2024-04-16 10:03:57 -05:00
6e5afa2dac updated text label position on connections. added nullcheck for modify event. 2024-04-15 11:23:10 -05:00
b459f75d24 updated text label position on connections. added nullcheck for modify event. 2024-04-15 09:22:50 -05:00
9c76c7537d Fixed up logging, changed connector to use material from "from" mesh. 2024-04-15 08:42:36 -05:00
f148805e80 updated connection text node positioning. 2024-04-14 18:42:33 -05:00
4f820a4f09 Updated click menu rotation and connection endpoint positioning. 2024-04-14 13:43:01 -05:00
c21fd15815 Removed unused function 2024-04-13 11:40:07 -05:00
c6e52138b3 changed main menu order and behavior, updated text node handling, refactored logging from console.log. 2024-04-13 11:34:25 -05:00
159e687c19 Simplified interactions, changed menu interactions for changing entities. 2024-04-12 13:33:52 -05:00
cabc38ce09 Simplified interactions, changed menu interactions for changing entities. 2024-04-12 07:04:02 -05:00
2d3855621e refactored controllers and diagram manager. 2024-04-09 15:01:35 -05:00
73dae9c1cd Re added quest link. 2024-04-02 14:19:27 -05:00
d73b200d35 Updated metadata of connection parent to enable export. 2024-03-08 15:35:00 -06:00
618c0013ee split out react UI 2024-02-06 15:11:29 -06:00
2ef5379a3b Added 3d closet demo, cleaned up menus. 2024-02-02 15:36:47 -06:00
a1adbf5bd9 experiments with glb objects and data based diagrams. 2023-12-23 06:21:58 -06:00
dcd5a8835c Added glb object type loader, cleaned up loggers and change web controller. 2023-12-12 14:00:39 -06:00
410a88099e Cleaned up menus and local environment. 2023-12-11 15:15:17 -06:00
25a63ca182 Updated function, renamed main vr app. 2023-11-30 16:05:53 -06:00
72bdbf3ffa Removed some unused code. Optimized export bundle. Started building diagram selector menu. 2023-11-10 13:19:28 -06:00
237b127686 Removed some unused code. Optimized export bundle. 2023-11-09 08:04:13 -06:00
97e58928ed Added Pouchdb persistance manager. 2023-10-12 10:58:50 -05:00
b06a158523 Soccer Components. 2023-09-19 07:23:01 -05:00
45dd7cc6d3 Cleaned up diagram connection to stop creating duplicates. 2023-09-14 11:17:57 -05:00
60afe249b8 Changed connector tool to use cylinder instead of greasedline. 2023-09-14 09:50:56 -05:00
7366b7e856 Updated text labels to be two sided and removed emissive. 2023-09-08 13:59:44 -05:00
717a5c6151 cleaned up warnings. 2023-09-05 19:30:15 -05:00
13a49d63bb updated so desktop can export diagram created on headset and import to powerpoint. 2023-09-05 19:27:06 -05:00
6ae9cfe12a Added Menu Handle Component 2023-09-05 06:45:31 -05:00
16f9f7f92c Removed console.log 2023-08-24 16:35:52 -05:00
559108281f updated config and some looping observables. 2023-08-24 15:51:05 -05:00
50c972eb97 Initial web worker commit. 2023-08-24 14:13:29 -05:00
f44b2129c8 decomposed functions. 2023-08-23 14:15:44 -05:00
d59e75ddc9 refactored grabbing. 2023-08-23 08:57:12 -05:00
88668c3d64 Fixed code inspections. 2023-08-23 08:04:49 -05:00
c945423954 Refactored into pure functions for key diagram manager functionality. 2023-08-23 07:44:09 -05:00
be8306141f Fixed up color selector. 2023-08-22 16:28:45 -05:00
23bce14635 cleaned up a bit. 2023-08-22 14:55:49 -05:00
3954619d60 Fixed up config and color change events. 2023-08-22 14:38:09 -05:00
658b65e216 tuned up sounds to get rid of static instance. 2023-08-22 08:16:38 -05:00
f554a09474 Refactor how controllers are initialized. 2023-08-14 15:51:48 -05:00
64060ef573 Added Initial Voice Command Handler, fixed connection issues. 2023-08-14 13:27:20 -05:00
00dac7f4ec Added voice manager, integrated cloud function capability. 2023-08-10 11:56:10 -05:00
81627853e4 Fixed snapping with physics enabled. 2023-08-08 12:18:18 -05:00
9c97b81727 Added Ability to recolor instances. 2023-08-08 09:22:55 -05:00
c62aa59923 Added diagram import from drawio. 2023-08-07 15:47:49 -05:00
abbf9d594e refactor out custom app initialization. 2023-08-06 08:14:43 -05:00
dae9525343 Fixed persisting copied nodes. 2023-08-05 15:36:32 -05:00
9aa6ddf41f Fixed connector quirk. 2023-08-05 15:22:11 -05:00
5a26f7bca1 Changed Connector Width. 2023-08-05 15:04:17 -05:00
781e6fbd3e Connection saving/loading. 2023-08-05 06:52:30 -05:00
4b93e3856e Initial commit to persist connections. 2023-08-04 19:22:07 -05:00
b438e8742f Connector working with greased pencil mesh. 2023-08-04 08:16:16 -05:00
4f4874d66f Initial Connector Commit. 2023-08-04 06:38:41 -05:00
6544cd866d Cleanup, fixed dynamic body logic in prep for physics toggle. 2023-08-03 14:56:25 -05:00
a0f1a1774b Cleanup, fixed dynamic body logic in prep for physics toggle. 2023-08-03 14:28:34 -05:00
77f5a2543f Updated P2P code, moved some classes to increase modularity. 2023-08-03 11:36:30 -05:00
0e2ced65e8 Added initial networkmanager component. 2023-08-02 13:10:44 -05:00
afba69042c Added copy capability. 2023-08-01 18:17:20 -05:00
8412b6f378 Refactored physics to reduce duplicate code. 2023-08-01 13:53:55 -05:00
89623b5007 Refactored physics to reduce duplicate code. 2023-07-31 20:45:44 -05:00
cdefd3bb70 Updated Physics. 2023-07-31 16:01:06 -05:00
d67fbbedee Added some sounds. 2023-07-29 21:38:52 -05:00
4c52d7b1d7 Added tick sound 2023-07-29 07:54:49 -05:00
156d0858d8 change from always add to also update in persistenceManager.ts 2023-07-28 13:04:08 -05:00
d87d8bace4 Refactored diagram manager and loggers. 2023-07-28 09:30:10 -05:00
06b2989f3a Fixed up text entry for immersive and xr emulation. 2023-07-27 11:46:52 -05:00
c74dc62654 Updated text input to work on desktop Mac 2023-07-27 08:51:25 -05:00
af2227b746 Updated Logging, added change color to update db. 2023-07-27 06:32:34 -05:00
d55b82833d Standardized widget sizing, added logging library, cleaned up dualshock implementation. 2023-07-26 16:54:07 -05:00
8a1fbeef7d Added Toolbox with colors. 2023-07-25 14:30:47 -05:00
745aed33af Fixed up persistenceManager.ts and created mesh converter. 2023-07-19 16:36:31 -05:00