Releases: FredericaBernkastel/space-filling
Releases · FredericaBernkastel/space-filling
v0.4.0
v0.3.1
Shape
now providesunion
,subtraction
,intersection
,smooth_min
.- Added 18 more shapes.
Known issues
A non-uniform SDF scaling distorts the euclidean space, yielding incorrect distances.
Therefore in next release, Shape::scale(Vector2D<T>)
will be changed to Shape::scale(T)
.
v0.3.0
- The matryoshka trait of
Shape::rotate
,translate
,scale
together now form affine homomorphism, removing the need of specifying it in all of the shape types. impl <Cutie> Draw<RgbaImage> for Texture<Cutie, Fn(Point2D) -> Rgba<u8>>
v0.2.0
Added generic draw capabilities;
Added documentation;
Added more examples and unit tests.