Skip to content

ggsketch 1.6.0

Choose a tag to compare

@orijitghosh orijitghosh released this 22 Jun 22:29
· 103 commits to main since this release
  • roughness is now a mappable aesthetic on the per-shape geoms. Map it per shape with aes(roughness = ) (rescaled by scale_roughness_continuous()) or set a constant on geom_sketch_col() / bar(), rect() / tile(), circle() / ellipse(), segment() / spoke(), and the point-based jitter() / count(). sketch_ellipse_grob() now takes a per-shape roughness vector. Defaults are unchanged, so existing plots render identically. Path-like geoms (line, path, area, density, smooth, step, reference lines) keep roughness as a layer parameter.
  • Independent fill roughness and seed. Every fill-bearing geom now accepts fill_roughness and fill_seed, so the fill texture can be controlled separately from the outline. NULL keeps the historical coupling, so existing plots render identically.