Comparison of different SVG rendering options from the Rust port of perfect-freehand
manyPoints.svg
manyPoints_with_stroke.svg
manyPoints_tapered.svg
manyPoints_tapered_with_stroke.svg
numberPairs.svg
numberPairs_with_stroke.svg
numberPairs_tapered.svg
numberPairs_tapered_with_stroke.svg
objectPairs.svg
objectPairs_with_stroke.svg
objectPairs_tapered.svg
objectPairs_tapered_with_stroke.svg
withDuplicates.svg
withDuplicates_with_stroke.svg
withDuplicates_tapered.svg
withDuplicates_tapered_with_stroke.svg
sample_default.svg
sample_default_stroke.svg
sample_default_tapered.svg
sample_default_tapered_stroke.svg
sample_thin.svg
sample_thin_stroke.svg
sample_thick.svg
sample_thick_stroke.svg
flash_default.svg
flash_default_stroke.svg
flash_default_tapered.svg
flash_default_tapered_stroke.svg
flash_simulated.svg
flash_simulated_stroke.svg
corners_default.svg
corners_default_stroke.svg
corners_default_tapered.svg
corners_default_tapered_stroke.svg
corners_thick.svg
corners_thick_stroke.svg
onePoint.svg
onePoint_with_stroke.svg
twoPoints.svg
twoPoints_with_stroke.svg
twoEqualPoints.svg
twoEqualPoints_with_stroke.svg