SPLITX TOOL
Version 0.24
Version 0.24
OVERVIEW
LICENSE
SUPPORT
SPLITX is a versatile web-based tool for creating generative graphics and animations, designed to transform built-in vector shapes or custom SVG graphics into dynamic compositions.
At its core, SPLITX provides tools for users to manipulate vector shapes through duplication, offsetting, scaling, rotation, and other modifications driven by noise and trigonometric function algorithms to animate the transformation of the vector shape on the canvas. One of its key features is the ability to load custom vector shapes in SVG format simply by dragging the file onto the canvas.
The name SPLITX reflects a key feature: the ability to divide the canvas horizontally, vertically, or into four sections, where each segment mirrors the generated content. This setup enables the creation of intricate, hypnotic visuals by reflecting the shape transformation in each part of the screen.
SPLITX provides flexible export options, and its main advantage is the ability to export the graphics in scalable SVG format. Animations can be exported as MP4 video format or as sequences of PNG/WebP images, which can be compiled into videos with tools like FFmpeg.
The tool includes a set of built-in presets that showcase its capabilities and can be used directly for generating custom visuals. Additionally, users can save their custom presets in JSON format, making it easy to revisit and refine projects later.
HINTS:
The program allows you to interactively control a shape’s basic transformations on the canvas, using your mouse or touchpad.
Here’s a quick guide to the available controls:
You can also drag and drop SVG files onto the canvas to load custom shapes or import saved presets in JSON format.
At its core, SPLITX provides tools for users to manipulate vector shapes through duplication, offsetting, scaling, rotation, and other modifications driven by noise and trigonometric function algorithms to animate the transformation of the vector shape on the canvas. One of its key features is the ability to load custom vector shapes in SVG format simply by dragging the file onto the canvas.
The name SPLITX reflects a key feature: the ability to divide the canvas horizontally, vertically, or into four sections, where each segment mirrors the generated content. This setup enables the creation of intricate, hypnotic visuals by reflecting the shape transformation in each part of the screen.
SPLITX provides flexible export options, and its main advantage is the ability to export the graphics in scalable SVG format. Animations can be exported as MP4 video format or as sequences of PNG/WebP images, which can be compiled into videos with tools like FFmpeg.
The tool includes a set of built-in presets that showcase its capabilities and can be used directly for generating custom visuals. Additionally, users can save their custom presets in JSON format, making it easy to revisit and refine projects later.
HINTS:
The program allows you to interactively control a shape’s basic transformations on the canvas, using your mouse or touchpad.
Here’s a quick guide to the available controls:
- Hold Click + Move — Shape position on the canvas
- Hold Click + Move + Shift — Adjust shape transition
- Scroll Wheel + Shift — Adjust canvas scaling
- Scroll Wheel + Ctrl/Cmd — Rotate shape
You can also drag and drop SVG files onto the canvas to load custom shapes or import saved presets in JSON format.
The tool is available as a free version. The free version is fully functional but adds watermarks to exported graphics. This allows you to thoroughly evaluate its capabilities before committing.
To remove watermarks and obtain usage rights for the tool, please purchase a license key at Gumroad. You can find the detailed Terms of Use agreement and descriptions of license types below.
All licenses types include the following terms:
2. Commercial License
3. Extended License
To remove watermarks and obtain usage rights for the tool, please purchase a license key at Gumroad. You can find the detailed Terms of Use agreement and descriptions of license types below.
Terms of Use
By using the SPLITX Tool located at https://antlii.work/splitx-tool, you agree to the following Terms of Use. Please note that Anatolii Babii, the author and sole owner, retains the right to modify and update these Terms without prior notice.License Agreement
Please carefully read and understand these terms before using the SPLITX Tool. By using the SPLITX Tool, you agree to be legally bound by the following license terms.License Types
- Personal License: For non-commercial projects only. May not be used to generate revenue or within any business/for-profit context.
- Commercial License: For use in commercial projects with limitations on product quantity and distribution.
- Extended License: Provides the most extensive usage rights, including integration into apps, web apps, games, and NFTs (within limits).
All licenses types include the following terms:
- Royalty-Free: Graphics can be used within the terms of the chosen license without additional per-use fees.
- Non-Transferable: The license may not be transferred or sublicensed to another individual or entity.
- Derivative Works: Modifications of the graphics are permitted but fall under the terms of the original license.
License Keys
- Without a valid license key, the SPLITX Tool can only be used for evaluation and testing purposes.
- License keys can be purchased at: https://antlii.gumroad.com/l/splitx-license-key
- Each license key is a one-time purchase and grants a single user the right to use the tool on up to 3 devices/browsers.
Specific License Terms
1. Personal License- CAN be used for:
- Personal projects and end products not intended for sale
- One personal social media account
- CAN’T be used for:
- Commercial purposes of any kind (including promotion of businesses/for-profit ventures)
- Business social media accounts
- Physical or digital paid advertisements
- Native apps, web apps, or games
- NFTs
2. Commercial License
- CAN be used for:
- Up to 1,000 physical or digital end products for sale
- One business social media account owned and managed by the licensee
- Unlimited physical advertisements for local markets
- Digital paid advertisements with unlimited impressions
- CAN’T be used for:
- Native apps
- Web apps
- Games
- NFTs
3. Extended License
- CAN be used for:
- Up to 250,000 physical or digital end products for sale
- Unlimited business social media accounts owned and managed by the licensee
- Unlimited physical advertisements (local, national, global)
- Digital paid advertisements with unlimited impressions
- One native app, web app, or game (up to 250,000 downloads/sales)
- As a component of an NFT (graphic cannot be the primary asset)
All Rights Reserved
SPLITX Tool and the content on the https://antlii.work/ are subject to copyright owned by Anatolii Babii. Ownership or intellectual property rights to SPLITX Tool are not transferred to you. The third-party libraries utilized in SPLITX Tool belong to their respective owners, and all rights are reserved.No Redistribution
Redistribution or resale of SPLITX Tool to other companies or third parties is strictly prohibited. Additionally, it cannot be distributed as a component of a third-party application.Ownership
The SPLITX Tool is offered under a license and not sold. This License Agreement grants Licensee limited rights for utilizing the SPLITX Tool. Anatolii Babii reserves all rights not explicitly provided to Licensee in this License Agreement.Termination
Unless terminated, this License Agreement will remain in full effect. However, if the Licensee fails to comply with the terms and conditions, Anatolii Babii retains the authority to terminate this License Agreement.Privacy Policy
SPLITX Tool is committed to maintaining your privacy. It ensures that no user images are stored online.Price Changes
Anatolii Babii retains the right to modify the price of the license, at any given time. Any price changes will be updated on the Gumroad platform, accessible through the following link: https://antlii.gumroad.com/. Please note that if a price change occurs, you will not be eligible for a refund for the price difference based on your initial purchase.Money Back Guarantee
If, for any reason, the SPLITX Tool fails to meet your needs, you can request a refund by emailing me within 30 days of your purchase. Refunds will be issued for the full amount, excluding any fees the payment processor charges.Limited Warranty
SPLITX Tool is provided on an "AS IS" basis. By using or being unable to use the SPLITX Tool , you agree to release Anatolii Babii from any liability for damages. Anatolii Babii sole responsibility under this limited warranty is to refund the fee paid for the license of SPLITX Tool, at Anatolii Babii discretion.DISCLAIMER OF WARRANTY
UNLESS SPECIFIED, IN THESE TERMS, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.LIMITATION OF LIABILITY
TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL ANATOLII BABII BE LIABLE FOR ANY LOST REVENUE, PROFIT, OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES, HOWEVER, CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF, OR INABILITY TO USE SPLITX TOOL.
Some technical tips regarding the use of the tool:
Since the code is hosted on Openprocessing.org, there might be times when the program is temporarily offline during a site maintenance.
Please let me know if you're running into any issues or discover a bug while using the program.
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:
- Performance: During testing of the program I found that running the tool on Mac M-series is preferable to using Chrome browser, while on computers with Intel/AMD processors performance is better on Firefox browser. Feel free to experiment if you have problems with rendering performance, but in any case I strongly advise against running the tool on Safari browser.
- MP4 Export: 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.
- Mobile Support: The program is not designed to run on mobile devices.
- Screen size: A minimum resolution of 800x600 is required.
Since the code is hosted on Openprocessing.org, there might be times when the program is temporarily offline during a site maintenance.
Please let me know if you're running into any issues or discover a bug while using the program.
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 Paper.js project allowing to make magic with SVG format;
- The color.js library to manipulate colors and gradients with ease;
- The super quick Simplex Noise algorithm developed by Jonas Wagner;
- The p5.capture library by tapioca24 for recording animations;