Connor Slade
|
952ff82d63
|
Fix UI freeze while slicing
|
2025-02-10 17:24:29 -05:00 |
|
Connor Slade
|
d170554746
|
Cleanup intersection resolving
|
2025-02-10 16:53:02 -05:00 |
|
Connor Slade
|
6a8a9ccfda
|
Recompute normals without cloning faces / verts
|
2025-02-10 11:43:18 -05:00 |
|
Connor Slade
|
21d3edf6a2
|
Recompute normals if they are invalid
|
2025-02-10 11:39:04 -05:00 |
|
Connor Slade
|
5edbc23c2b
|
Add buttons to recompute / flip model normals
|
2025-02-10 11:11:27 -05:00 |
|
Connor Slade
|
fc51037e82
|
Dont duplicate model verts for flat shading
|
2025-02-09 11:17:28 -05:00 |
|
Connor Slade
|
738a22bce5
|
Elide lifetimes
|
2025-02-08 13:33:22 -05:00 |
|
Connor Slade
|
9c0bc437e0
|
Add config option to increase GPU max buffer size
|
2025-02-08 13:30:52 -05:00 |
|
Connor Slade
|
903f8b8876
|
Add lifetime to SliceLayerElement
|
2024-11-23 18:45:32 -05:00 |
|
Connor Slade
|
fc2054b7ca
|
Update vec dragger ui
|
2024-11-22 21:54:40 -05:00 |
|
Connor Slade
|
3a15f4cbeb
|
Create iter_mut_layers method for post processing plugins
|
2024-11-22 19:44:50 -05:00 |
|
Connor Slade
|
a0f5ee5303
|
Abstraction over format
|
2024-11-02 13:52:05 -04:00 |
|
Connor Slade
|
66977e44b6
|
Add LICENSE
|
2024-11-02 17:07:58 +00:00 |
|
Connor Slade
|
a55f2eb130
|
Add little endian serde functions
|
2024-09-02 22:08:45 -04:00 |
|
Connor Slade
|
b9c6958ee1
|
Small readme update
|
2024-09-02 17:09:01 -04:00 |
|
Connor Slade
|
d36bd89cbe
|
Anti-aliasing post processing
|
2024-09-02 16:48:42 -04:00 |
|
Connor Slade
|
1c20ee0856
|
Allow dragging in project to load them
|
2024-09-02 16:28:57 -04:00 |
|
Connor Slade
|
1499391440
|
Cleanup workspace ui
|
2024-09-02 00:42:44 -04:00 |
|
Connor Slade
|
f4797f8916
|
Recent project and clean shutdowns
|
2024-09-01 22:15:41 -04:00 |
|
Connor Slade
|
d6248f0916
|
Reorganize modules
|
2024-09-01 21:42:00 -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
|
ed0c79196f
|
Document goo format header info
|
2024-08-31 22:29:14 -04:00 |
|
Connor Slade
|
a8ad423196
|
Final cleanup elephant foot fixer
|
2024-08-31 20:26:25 -04:00 |
|
Connor Slade
|
aff629b9dd
|
Correctly generate erosion mask
|
2024-08-31 02:47:41 -04:00 |
|
Connor Slade
|
24435b9bf4
|
Cargo clippy
|
2024-08-30 21:34:18 -04:00 |
|
Connor Slade
|
2637915517
|
Use imageproc erode
|
2024-08-30 21:33:37 -04:00 |
|
Connor Slade
|
f605fadbde
|
UI cleanups
|
2024-08-30 18:10:29 -04:00 |
|
Connor Slade
|
4fad2840e5
|
Allow changing transition layers
|
2024-08-30 17:00:15 -04:00 |
|
Connor Slade
|
712cebf236
|
Fix Z translation being doubled
|
2024-08-29 23:38:59 -04:00 |
|
Connor Slade
|
4c4b8b1510
|
Cleanup no models popup
|
2024-08-29 21:18:49 -04:00 |
|
Connor Slade
|
66b8e7504e
|
Keyboard shortcuts
|
2024-08-29 15:30:45 -04:00 |
|
Connor Slade
|
e44dc465af
|
Cleanup slice preview
|
2024-08-29 15:12:49 -04:00 |
|
Connor Slade
|
bc7d6036c6
|
Cleanup elephant foot fixer and slice preview
|
2024-08-29 02:17:43 -04:00 |
|
Connor Slade
|
64d01a1d83
|
Somewhat faster elephant foot fix
|
2024-08-28 22:39:39 -04:00 |
|
Connor Slade
|
34a3f3d2a0
|
Erosion elephant foot fixer impl
|
2024-08-28 21:35:07 -04:00 |
|
Connor Slade
|
e97bce1615
|
Allow dragging slice operation preview
|
2024-08-28 21:29:59 -04:00 |
|
Connor Slade
|
c4f2e81ec1
|
Finish elephant foot fixer plugin
|
2024-08-28 13:40:56 -04:00 |
|
Connor Slade
|
7ec5a19164
|
Start on plugins system
|
2024-08-28 03:11:27 -04:00 |
|
Connor Slade
|
dff835a006
|
Revert to using latest windows on CI
|
2024-08-20 17:11:20 -04:00 |
|
Connor Slade
|
cfac6f6579
|
Build for older windows version in CI
|
2024-08-20 14:39:38 -04:00 |
|
Connor Slade
|
4868511c1c
|
Use unique names for artifacts
|
2024-08-16 14:44:11 -04:00 |
|
Connor Slade
|
ec141250f9
|
Upload build artifacts on actions run
|
2024-08-16 14:37:51 -04:00 |
|
Connor Slade
|
5b7cbcbb92
|
Cleanup supports config ui
|
2024-08-08 15:06:18 -04:00 |
|
Connor Slade
|
da0283a098
|
Fix slice preview bug introduced in 2e6fb2d
|
2024-08-07 20:44:47 -04:00 |
|
Connor Slade
|
34cde7c569
|
Cleanup / fix clippy lints
|
2024-08-07 20:24:14 -04:00 |
|
Connor Slade
|
2e818d4f4f
|
Mesh builder and line support generation
|
2024-08-07 19:00:29 -04:00 |
|
Connor Slade
|
3f7a8fe9bf
|
Decent overhang detection
|
2024-08-07 18:09:27 -04:00 |
|
Connor Slade
|
b3910dc672
|
Working ray-triangle intersections with barycentric coords
|
2024-08-07 15:12:12 -04:00 |
|
Connor Slade
|
8b77e99931
|
Ray-triangle intersection test
|
2024-08-05 16:35:36 -04:00 |
|