SAMPL TOOL
Version 0.35
Version 0.35
OVERVIEW
LICENSE
SUPPORT
SAMPL is a feature-rich, generative typography tool that transforms text into dynamic visual compositions by converting glyphs into a set of points sampled from their vector contours. These points serve as anchors for shapes that can be manipulated, animated, and modified in various ways.
Users can choose a font from Google's vast library or seamlessly import any custom fonts on the canvas through drag-and-drop functionality.
SAMPL provides flexible export options, and its main advantage is the ability to export graphics in scalable SVG format. Animations can be exported as MP4 video files or as sequences of PNG/WebP images, which can be compiled into videos with tools like the FFmpeg library or similar.
As always, the tool offers ready-to-use presets for quick starts. Artists can save and load their custom presets in JSON format, making it easy to revisit and continue their creative projects.
Users can choose a font from Google's vast library or seamlessly import any custom fonts on the canvas through drag-and-drop functionality.
SAMPL provides flexible export options, and its main advantage is the ability to export graphics in scalable SVG format. Animations can be exported as MP4 video files or as sequences of PNG/WebP images, which can be compiled into videos with tools like the FFmpeg library or similar.
As always, the tool offers ready-to-use presets for quick starts. Artists can save and load their custom presets in JSON format, making it easy to revisit and continue their creative projects.
The tool is available as a free version – fully functional but with watermarks on exported graphics, so you can thoroughly evaluate its capabilities before committing. Without a valid license key, the tools can only be used for evaluation and testing. To remove watermarks and obtain full usage rights, please purchase a license key at Gumroad:
https://antlii.gumroad.com/l/sampl-license-key
By using any tool at https://antlii.work, you agree with the Terms of Use and License Agreement. For full details, including usage rights for Personal, Commercial, and Extended Licenses, examples of permitted applications, please view the complete License Agreement here:
https://antlii.work/license
https://antlii.gumroad.com/l/sampl-license-key
By using any tool at https://antlii.work, you agree with the Terms of Use and License Agreement. For full details, including usage rights for Personal, Commercial, and Extended Licenses, examples of permitted applications, please view the complete License Agreement here:
https://antlii.work/license
Some technical tips regarding the use of the tool:
- Fonts: The program supports fonts in OTF, TTF, WOFF formats. But some fonts may not be read properly resulting in an error. Also, in some cases, font features such as kerning or ligatures may not be properly handled.
- Video Export: During export to video, the process may stop due to insufficient memory, especially with high resolution or long videos. If this happens, try reducing the resolution or length of the video. For large or high-resolution videos, consider exporting as a PNG sequence and later converting it to a video using the FFmpeg library.
When exporting to MP4 format, a library-related lag can lead to performance drops, causing the program to slow down noticeably after capturing and exporting the animation. Refreshing the page resolves this issue. - SVG Export: Exporting to SVG format is a demanding task can take a significant amount of time, that you may get a warning message about the page not responding - don't pay attention, just be patient. Besides this, in the current version, bitmap texture is not supported and will be omitted during export.
- Mobile Support: The program is not designed to run on mobile devices.
- Screen size: A minimum resolution of 800x600 is required.
Please let me know if you're running into any issues or discover a bug while using the program.
CHANGE LOG:
0.35 (2025.03.12)
- Implemented updates to the Layout functionality:
- Align system has been refined
- Added ability to offset text on canvas - Changes have been made to Fill: Image Texture:
- Support for multiple images (also included for exporting as preset)
- Two modes of texture arrangement (by sampling shapes and based on glyphs sequence)
- Ability to see used textures in separate tab
0.34 (2025.03.08)
- License Key update.
0.33 (2025.03.05)
- Adds two types of gradient-based fills: Linear and Circular.
- Changes in algorithms for transformation modes.
- Added some more presets.
0.32 (2025.03.01)
- Introduced color palette system with up to 5 colors.
- Added two new fill types: Color Sequencing and Color Transition.
0.31 (2025.02.24)
- Added feature of export to vector SVG format:
- Image filling is not supported;
- Computationally intensive task, please be patient during exporting; - Revised presets and added some new ones.
0.30 (2025.02.19)
- Minor changes in the Glyph section.
- Added a few more presets.
0.29 (2025.02.18)
- Implemented a Preset System for importing/exporting settings, with some pre-made presets.
- Added option to set maximum size for custom images as textures.
- Introduced Display Options for the tool in the browser.
0.27 (2025.02.14)
- Added Position Mode transformation.
- Introduced Contour Effect for cutting out shapes from the inside.
- Added button for Load Image as texture.
0.26 (2025.02.12)
- Integrated Google Fonts library.
- Updated export options: now supports MP4 video, PNG/WebP sequence formats.
- Revised shape types, added Polygon shape.
- Minor UI improvements.
0.24 (2025.02.09)
- Added Image Fill style mode (drag & drop images onto the canvas).
- Stroke Effect: Shape size scaling affects stroke width.
- Various minor revisions and UI refactoring.
0.21 (2025.02.05)
- Added font features: Kerning & Ligatures.
- Improved Auto-Layout system.
- New options for default letter case in vertical alignment.
- Refactored transformation modes.
0.20 (2025.01.30)
- Added PNG export support.
- Released as a Work-in-Progress (WIP) version.
0.19 (2025.01.29)
- Added rotation transformation controls.
- Introduced scale modifier.
- Added word spacing adjustment.
0.18 (2025.01.26)
- Refactored size transformation system.
- Added size limiter control.
- Introduced new shape types: Square & Triangle.
0.1 – 0.17
- Initial Development & Testing
CREDITS:
I would like to acknowledge the use of several third-party libraries and materials within this project and express my sincere gratitude to their creators for making these resources available:
- The p5.js Creative Coding Library, a product of the collective efforts of an incredible team;
- The Tweakpane interface library, ingeniously developed by Hiroki Kokubun;
- The Opentype.js library that lets you bake cookies out of font files;
- The Paper.js project allowing to make magic with SVG format;
- The super quick Simplex Noise algorithm developed by Jonas Wagner;
- The p5.capture library by tapioca24 for recording animations;
- The sick Pilowlava font by Velvetyne studio
- The unique Misto font by Kateryna Korolevtseva