Commit Graph

15 Commits

Author SHA1 Message Date
Connor Slade
f7bf27ce7d Define all crate versions in workspace toml 2024-07-25 00:27:24 -04:00
Connor Slade
d4da7f37dc Appease clippy 2024-07-24 19:49:17 -04:00
Connor Slade
1bb875c972 Revamp model lighting 2024-07-24 15:20:07 -04:00
Connor Slade
8ad1bbe025 Cleanup slice operations window 2024-07-24 01:10:30 -04:00
Connor Slade
79a2a34517 Cleanup cargo configs 2024-07-05 21:09:18 -04:00
Connor Slade
8378f16652 Remove duplicated pipeline descriptors 2024-07-05 18:00:31 -04:00
Connor Slade
0d53e46c36 Image runs iterator
Adds an iterator through the runs in an Image. This is faster than collecting all runs into a vector and looping through that.
2024-07-03 16:27:25 -04:00
Connor Slade
3fae064c63 Make the slicer generic allowing slicing into different formats 2024-07-03 12:59:59 -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
c9f07466cb Working mqtt broker 2024-06-24 14:14:44 -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
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
Connor Slade
21700e6e6a Refactor goo format 2024-06-18 21:41:47 -04:00
Connor Slade
c12299baa4 Split project into crates 2024-06-18 20:41:59 -04:00