Releases: basyniae/voxircle
Releases · basyniae/voxircle
Release v1.3.2c
Rhai webassembly fix
Release v1.3.1
- Web version
- Symmetry detection
- Code mode language change from lua to rhai
Release v1.3.0
Release v1.2.0
- Added code mode: it is now possible to set parameters as a function of the layer number
- Added a 3D boundary algorithm: a shape consisting of multiple layers can hollowed out in the correct way
- Overhauled layer management system: more systematic UI and storage which can be accessed by the 3D boundary algorithm
Release v1.1.0
Added basic layer support, fixed bug with even squircles of parameter <1 by rewriting line segment intersect code.
Windows defender may incorrectly flag the .zip as a Trojan. Use an online virus scanner (such as VirusTotal) if you are uncertain.
Release v1.0.0
First release. The only platform for which I've attached a binary is windows (64 bits). If Rust is installed on your system you can build with cargo build --release
.
Features:
- Rasterization of circles (which we call blocks as in Minecraft, or voxels as in the program name) with 4 different algorithms: "Percentage", "Centerpoint", "Contained", and "Conservative"
- Center of a circle can be in any point in the block (i.e., "odd" and "even" center)
- Nonintegral radii possible
- Counts of the number of blocks, identification of the boundary, block diameter
For the algorithms "Centerpoint", "Contained", and "Conservative", additionally:
- (Rotated) ellipses possible (specify a "radius A" and a "radius B" as well as a tilt)
- Squircles possible, strechted (a.k.a. superellipses) and rotated, squircle parameter 0 < p <= infinity