Hi. I created opensource photopolymer 3d slicer for windows with threejs.
GitHub - Fariarx/ProtoUV: Opensource slicer for photopolymer 3d printers
Hi. I created opensource photopolymer 3d slicer for windows with threejs.
GitHub - Fariarx/ProtoUV: Opensource slicer for photopolymer 3d printers
That’s interesting. It might have took a lot of efforts.
It looks like an orthographic projection is used and the ground plate appears distorted. I did expect perspective, because the navigation dice (the one with “front” and “top” labels) is drawn perspectively.
Oh, and I like that Three.js is used twice.
It was originally planned to show the user a perspective camera. But it’s inconvenient to use for me. Therefore, the orthographic camera is shown by default, but the user can switch without problems.
Yes, it probably makes sense to switch the camera type for the cube as well, but for now I’m doing multi-threading for slice layers, since the current version very slowly.
While the project in it self is fantastic, it could be more interesting to run it as an online web app, in the browser, no installation required. I’m mean, you are using javascript
, Three.js
and React
for the UI and most functionalities, you are more then halfway. But the extra mile could prove challenging, I’m assuming the only thing keeping you from going this way, is the UVtools dependencies, while there is the wasm
option, converting C#
to wasm
is a headache and can seriously affect your sanity .
I thought about it, but now I don’t have the strength for it. Perhaps in the future the transition to the web will happen, and I know how to implement it.
"Release Alpha 0.03 · Fariarx/ProtoUV · GitHub
"Release Alpha 0.04 · Fariarx/ProtoUV · GitHub