Commit Graph
24 Commits
Author SHA1 Message Date
dongar 0f1e642ccc Update project dependencies. 2026-08-27 16:02:08 -05:00
dongar e45e8eb21f Adjust to be sandbox wrapper friendly. 2026-08-27 15:59:08 -05:00
dongar 3c21e59afe Add memoization for the main render.
Also, update crates.
2025-09-06 13:30:25 -05:00
dongar ad93b63784 Clean up clippy warnings. 2025-09-06 13:05:03 -05:00
dongar d84e78b29a Allocate memory for efficiently.
This should generally improve rendering time.
2025-09-06 12:57:33 -05:00
dongar 8ba6d56512 Tweak code to be more idiomatic. 2025-08-25 21:30:22 -05:00
dongar 1c99e4a3a4 Update library versions. 2025-08-25 21:25:11 -05:00
dongar b47d55a512 Initial working STL viewer in HTML. 2025-08-25 21:20:20 -05:00
dongar 48554cc0f7 Update dependencies. 2025-05-08 09:41:05 -05:00
dongar e6a9d393f2 Switch to serving static/index.html by default. 2025-05-08 09:39:57 -05:00
dongar 8dd4a287eb Add support for generation based on arguments. 2024-06-28 17:23:05 -05:00
dongar 8fa25de7bb Add support for generating a default mushroom. 2024-06-28 10:49:19 -05:00
dongar a54e7a341b Move web server code into server module. 2024-06-27 11:31:55 -05:00
dongar 01ebdf710e Add placeholder --run-server support.
This allows the program to run as a web server,
which will eventually be able to return
mushroom models.
2024-06-27 10:42:55 -05:00
dongar 220d041975 Move command line arguments into module.
This is in prep to adding a Rocket web server
as a run time option.
2024-06-27 09:16:27 -05:00
dongar d979e55a20 translate: Stub out the pointed cap style. 2024-06-16 06:31:08 -05:00
dongar b731b29c96 split layers.rs -> layers.rs, translate.rs
This splits up the types and supporting code for defining layers from
the code for generating layers for a given mushroom.
2024-06-13 11:29:56 -05:00
dongar e90f330a5e Add support for CapStyle::Dome. 2024-06-13 11:15:22 -05:00
dongar ffa151135b Change default cap_style to dome. 2024-06-13 11:15:05 -05:00
dongar 860ac88b61 Rework to split layer generation and triangle rendering. 2024-06-12 22:25:44 -05:00
dongar fa7b9345fe Render both stalk and cap as cynlinders. 2024-06-09 21:55:18 -05:00
dongar b49610be92 Initial checkpoint.
The system is capable of parsing it's command
line, and of generating a mesh representing
the mushroom's stalk.
2024-06-09 17:36:19 -05:00
dongar 6be55d2ebe Ignore our default output file. 2024-06-09 17:33:01 -05:00
dongar d6c11eb128 Init. 2024-06-01 23:16:30 -05:00