Commit Graph

98 Commits

Author SHA1 Message Date
Yeicor
764b0bcb9e fix deploy workflow v0.1.0-alpha.2 2024-03-03 19:34:05 +01:00
Yeicor
7e6b11093b improve workflows, and add a deploy workflow v0.1.0-alpha.1 2024-03-03 19:26:29 +01:00
Yeicor
17afc11cd1 fix ts issue 2024-03-03 19:14:03 +01:00
Yeicor
96ff78a0e3 update everything and fix ci.yml 2024-03-03 19:12:09 +01:00
Yeicor
70dabf40e7 add ci.yml 2024-03-03 19:08:00 +01:00
Yeicor
b5fa4179ec add dependabot.yml 2024-03-03 18:57:43 +01:00
Yeicor
bb819796c5 update README.md 2024-03-03 18:41:16 +01:00
Yeicor
c6f2dd8d9e add a README.md 2024-03-03 18:40:07 +01:00
Yeicor
da0dcea44a frontend complete migration from parcel to vite for much better production builds 2024-03-03 17:54:53 +01:00
Yeicor
0fad65d7b2 solving lots of production issues 2024-03-03 13:16:51 +01:00
Yeicor
71887f75e6 fix clipping planes offset once more 2024-03-03 11:39:41 +01:00
Yeicor
ccb8d1c4e7 better logo (demo) 2024-03-03 11:18:29 +01:00
Yeicor
4c7be17ddc add support for loading images as quads 2024-03-03 10:56:44 +01:00
Yeicor
c51ddade4b add full support for locations, better helpers and more server fixes 2024-03-02 23:00:07 +01:00
Yeicor
a2a14ca257 fixed tool/selection init, and some bounding box issues 2024-03-02 19:45:48 +01:00
Yeicor
a7f07d172e better model updates, broken tool/selection init 2024-03-02 19:24:54 +01:00
Yeicor
2ff9ac9e7e basic fixes for the server 2024-03-02 18:10:49 +01:00
Yeicor
beb7ee6ef5 reduce index bundle size 2024-03-02 17:28:27 +01:00
Yeicor
50e90b0c5f cleaner constant 2024-03-02 13:45:25 +01:00
Yeicor
1e0ed4cd80 fix animation + clipping 2024-03-02 13:42:40 +01:00
Yeicor
117c09b665 improve clipping without depending on stencils, and fix dragging the model around 2024-03-02 13:39:58 +01:00
Yeicor
e0f12b77ce render inside of meshes differently without needing to mess with the stencil buffer 2024-03-02 13:29:28 +01:00
Yeicor
f15fa44636 basic clipping planes working without stencil 2024-03-02 11:53:12 +01:00
Yeicor
a20283bbee quick fix for clipping planes 2024-03-01 22:55:58 +01:00
Yeicor
d25ec1437c start working on clipping planes 2024-03-01 21:50:57 +01:00
Yeicor
e42ccd795e implement remaining keyboard shortcuts and improve line update interactions with other tools 2024-03-01 20:20:25 +01:00
Yeicor
f1776d8436 add selection keyboard shortcuts 2024-03-01 19:41:59 +01:00
Yeicor
1f9a5f375a fixes for lines, positions, distances, bounding boxes and enable tap to move 2024-03-01 19:31:16 +01:00
Yeicor
d96f7df191 fixes for distances 2024-02-29 20:56:45 +01:00
Yeicor
0431a56d1a start working with distance measurements 2024-02-28 21:25:52 +01:00
Yeicor
184b3a10fc avoid all bounding box flickering 2024-02-28 20:01:16 +01:00
Yeicor
2b2cbb517e better bounding box camera change logic 2024-02-28 19:47:39 +01:00
Yeicor
f5cf3d0edf better bounding box supporting selection and slightly better ortho raycasting 2024-02-28 19:25:43 +01:00
Yeicor
6df02bd447 add working initial bounding box implementation 2024-02-27 21:17:17 +01:00
Yeicor
57c10db5a0 add support for dynamic fake 3D lines attached to the world! 2024-02-26 20:49:59 +01:00
Yeicor
fa6b19f701 update some old todos and add stable assets to the repo 2024-02-26 18:17:50 +01:00
Yeicor
20b785a89a add the ability to expand models by clicking on them 2024-02-25 21:22:14 +01:00
Yeicor
16155e7db5 add complete helpers support 2024-02-25 20:07:54 +01:00
Yeicor
878367638f add support for axes 2024-02-25 12:15:26 +01:00
Yeicor
f22e19fb3d double-sided CAD models 2024-02-25 11:23:11 +01:00
Yeicor
dfff9720dc add support for selecting vertices 2024-02-24 23:38:58 +01:00
Yeicor
b3160fe3d3 add support for rendering vertices 2024-02-24 23:26:45 +01:00
Yeicor
7e9e579e46 add support for custom model opacities 2024-02-24 23:04:54 +01:00
Yeicor
34b7c3e893 better model management 2024-02-24 20:49:07 +01:00
Yeicor
f6c0d5f936 complete initial models list 2024-02-24 20:03:14 +01:00
Yeicor
a72cc8dd09 refactor most of the frontend and add permissive cors to backend 2024-02-24 17:22:58 +01:00
Yeicor
7dfdbdd34c add missing icon 2024-02-24 12:58:50 +01:00
Yeicor
cd5c2ca362 add tooltips to most UI elements 2024-02-24 12:51:53 +01:00
Yeicor
3795e512cc better async components 2024-02-24 12:21:16 +01:00
Yeicor
4d529aec66 add licenses to frontend 2024-02-24 11:44:53 +01:00