Connor Slade
ccc7424992
Start on slicer CLI
2025-04-04 15:11:02 -04:00
Connor Slade
c7269cbc05
Bump version to 0.2.0
2025-02-19 22:01:08 -05:00
Connor Slade
74ac8b88a2
Persist panel layout
2025-02-16 16:06:00 -05:00
Connor Slade
dbd87b6829
Markdown renderer for docs
2025-02-15 13:49:25 -05:00
Connor Slade
098b84b756
Use libblur for faster post processing
2025-02-10 23:19:35 -05:00
Connor Slade
a0f5ee5303
Abstraction over format
2024-11-02 13:52:05 -04:00
Connor Slade
183c57120c
Fix project loading / saving
2024-09-01 19:37:24 -04:00
Connor Slade
f08bcfe9f3
Implement load and saving projects
2024-09-01 17:42:36 -04:00
Connor Slade
aff629b9dd
Correctly generate erosion mask
2024-08-31 02:47:41 -04:00
Connor Slade
2637915517
Use imageproc erode
2024-08-30 21:33:37 -04:00
Connor Slade
bc7d6036c6
Cleanup elephant foot fixer and slice preview
2024-08-29 02:17:43 -04:00
Connor Slade
b3910dc672
Working ray-triangle intersections with barycentric coords
2024-08-07 15:12:12 -04:00
Connor Slade
d45da4973a
Popup system
2024-07-28 18:45:37 -04:00
Connor Slade
1b2a50d405
Update to personal fork of egui_phosphor for new icons
2024-07-27 03:21:08 -04:00
Connor Slade
02b83a4827
Cleanup workspace window interface
2024-07-27 00:32:59 -04:00
Connor Slade
ae5a1b2f14
Save / load app config
2024-07-27 00:15:24 -04:00
Connor Slade
80959dece7
Cleanup
2024-07-26 11:53:55 -04:00
Connor Slade
9d50746f58
Add logs window
2024-07-25 13:43:47 -04:00
Connor Slade
d95a1d76fa
Cleanup remote send UI
2024-07-25 13:28:19 -04:00
Connor Slade
c2444b8821
Working remote print integration
2024-07-25 02:35:55 -04:00
Connor Slade
0c335bf605
Use tracing for logging in remote_send
2024-07-25 02:01:56 -04:00
Connor Slade
4f9d839f4d
Remote print UI
2024-07-25 01:28:08 -04:00
Connor Slade
009c29da7a
Start on remote print UI
2024-07-24 20:39:49 -04:00
Connor Slade
ff33b0d599
Error modals
2024-07-24 19:41:28 -04:00
Connor Slade
1bb875c972
Revamp model lighting
2024-07-24 15:20:07 -04:00
Connor Slade
83f635c2d4
Rough conversion to egui_dock
2024-07-24 02:44:35 -04:00
Connor Slade
869f4ef570
Cleanup slice operation stuff
2024-07-23 20:46:02 -04:00
Connor Slade
f7920b4af4
Update goo header info construction
2024-07-23 00:18:59 -04:00
Connor Slade
60871ce750
Slicing benchmarks
2024-07-10 18:40:50 -04:00
Connor Slade
27b581af62
Optimize slicer
2024-07-06 17:46:35 -04:00
Connor Slade
e721358587
Hgh res target point generation
2024-07-05 19:08:36 -04:00
Connor Slade
5fdf616fbe
Slice into generic image buffer
...
While it does compile, as all images are stored before being encoded, slicing a 600 layer model would use about 25 gb of memory.
I'll fix that in the next commit.
2024-07-02 19:09:15 -04:00
Connor Slade
bf59ed8f25
Support loading .obj and .mtl files
2024-07-02 10:39:20 -04:00
Connor Slade
0b0a96f722
More robust slicing
2024-06-29 21:02:39 -04:00
Connor Slade
664901bb02
Rename ui
module to mslicer
2024-06-26 17:59:46 -04:00
Connor Slade
62811e0985
Multithread slicer
2024-06-26 17:11:49 -04:00
Connor Slade
61c12941fe
Working file uploads
2024-06-25 22:30:57 -04:00
Connor Slade
639498c78d
Match initial query with mqtt client
2024-06-25 18:42:26 -04:00
Connor Slade
0e59faa204
Working remote command sending
2024-06-24 23:25:26 -04:00
Connor Slade
9e59e5a08a
Async mqtt server
2024-06-24 01:39:04 -04:00
Connor Slade
b113def198
Start on mqtt implementation
...
Why are there no good embeddable mqtt libs for rust..
2024-06-23 23:59:17 -04:00
Connor Slade
5ac74a315a
Uniforms per pipeline
2024-06-22 17:15:32 -04:00
Connor Slade
46106939ff
Add UI window icon
2024-06-22 14:47:14 -04:00
Connor Slade
641afa7922
Working slice button
2024-06-21 21:03:55 -04:00
Connor Slade
9aac6760f9
Ui design progress
2024-06-21 00:47:49 -04:00
Connor Slade
7b697fef9f
UI Camera movement
2024-06-20 18:16:56 -04:00
Connor Slade
89cdae4299
Gpu access in ui
2024-06-20 16:42:24 -04:00
Connor Slade
a82ed7f9c5
Remote send status messages
2024-06-20 15:18:20 -04:00
Connor Slade
f65f4638c3
Correct layer configs
2024-06-19 15:56:44 -04:00
Connor Slade
b55f2f8ac1
Working slicer
2024-06-19 15:31:57 -04:00