Commit Graph

29 Commits

Author SHA1 Message Date
Yeicor
874f9e8d6e Minor improvements to custom textures feature 2024-11-09 18:25:38 +01:00
Chaser Huang
5a0228d4fc Support selecting base texture 2024-11-09 18:25:38 +01:00
Yeicor
09c0994a34 Also color edges and vertices, add examples and minor improvements 2024-10-11 20:18:49 +02:00
Chaser Huang
0939e25da2 fix: typo 2024-10-11 20:18:49 +02:00
Chaser Huang
712e0a06e6 support bd cad objects with color tagged 2024-10-11 20:18:49 +02:00
Yeicor
86180c424e Keep selected enabled features on model updates instead of resetting them, better list of objects support and recover/disable previous selection on scene reloads. 2024-03-30 17:26:06 +01:00
Yeicor
7a7627f57e clean code 2024-03-26 22:02:32 +01:00
Yeicor
72480d82c8 strong performance optimizations for the backend 2024-03-26 21:22:48 +01:00
Yeicor
632e7e93c6 lots of performance improvements, bug fixes and some new features 2024-03-25 21:37:28 +01:00
Yeicor
49df7af970 add support for programmatically and efficiently removing objects, better API and more CI automation 2024-03-10 17:30:34 +01:00
Yeicor
3e3730a4a5 faster multi-object load, faster updates and better orthographic camera at different scales 2024-03-07 20:49:27 +01:00
Yeicor
753648e522 fix imports 2024-03-06 19:25:49 +01:00
Yeicor
c51ddade4b add full support for locations, better helpers and more server fixes 2024-03-02 23:00:07 +01:00
Yeicor
fa6b19f701 update some old todos and add stable assets to the repo 2024-02-26 18:17:50 +01:00
Yeicor
34b7c3e893 better model management 2024-02-24 20:49:07 +01:00
Yeicor
872d8e5e03 share hashcode implementation 2024-02-24 11:00:34 +01:00
Yeicor
69b1da711e make "inner" edges more visible 2024-02-24 10:56:18 +01:00
Yeicor
ba74b97bd9 lots of fixes and finding new problems 2024-02-19 21:19:26 +01:00
Yeicor
c9e8bde9ca several fixes to tessellation and extremely fast (in comparison) initial load of CAD objects 2024-02-19 20:53:10 +01:00
Yeicor
656daf1bf3 work 2024-02-18 23:20:24 +01:00
Yeicor
0ff39e045f start to pre-merge CAD models on the server to improve frontend performance 2024-02-18 21:06:45 +01:00
Yeicor
27944ab9cd better logo design 2024-02-18 17:41:15 +01:00
Yeicor
16b3a8ea64 working basic loading glbs demo after lots of fixes 2024-02-17 21:04:37 +01:00
Yeicor
56c097aea3 Server implementation more or less complete 2024-02-08 19:52:51 +01:00
Yeicor
3fbf6ea497 Add async buffered pubsub, websocket updates endpoint and initial fast hashing of objects 2024-02-06 20:55:04 +01:00
Yeicor
69106abbbd More flexible and add deps for http+websockets server 2024-02-05 19:29:48 +01:00
Yeicor
f98a95791d Material and texture support, simpler tessellation and valid models 2024-02-04 22:55:22 +01:00
Yeicor
2202a86464 Migrate server to poetry and build glb models for faces and edges 2024-02-02 13:25:13 +01:00
Yeicor
8fd3a2247a Start working on python package 2024-02-01 21:03:20 +01:00