Skip to content

v1.5.0

Choose a tag to compare

@humanbydefinition humanbydefinition released this 06 Feb 20:01
· 109 commits to main since this release
  • New Procedural Patterns: Introduced new plasma and moire procedural patterns for generating complex visual textures.
  • Expanded Coordinate Transforms: Added a suite of new coordinate manipulation transforms including polar, twirl, swirl, mirror, shear, barrel, pinch, and fisheye for advanced visual distortions.
  • New Blend Modes: Integrated various new blend modes such as screen, overlay, softlight, hardlight, dodge, burn, lighten, and darken for richer compositional effects.
  • Deterministic Randomness: Implemented a seed() function to allow for reproducible noise and voronoi patterns, enhancing consistency in generative art.
  • TextmodeSource Sampling: The src() function now supports sampling directly from TextmodeSource objects (images and videos), enabling integration of external media into synth chains.
  • Dynamic Synth Source Evaluation: The layer.synth() method now accepts a factory function, allowing for dynamic generation and recompilation of synth sources based on changing conditions.