Skip to main content
100%

SVG text experiment - Interactive tool

✓ Published0🌍 Public
LLaurens
Last edited Oct 30, 2020
Created on Sep 26, 2020

This interactive tool arranges text cards around a central, dynamically generated phrase, drawing words from a CSV taxonomy of themes like body, material, and action. Users can adjust settings such as card count, theme, and pattern to remix content in real time. The visualization uses D3.js to load data, render SVG, and transition text, while GSAP’s TimelineMax and TextPlugin handle card rotation and path-based text animation. Center text updates recursively via D3 transitions, creating a generative brainstorming interface.

AI-generated description

Developing the work into a creative tool used for brainstorming and discussion

Live demo

Latest version can be seen here

Purpose

The artist has pivoted the purpose from 'invitation' to 'interactive tool'. The idea is that this tool could be used while working with other artists, allowing them to play around with different roles, materials, subjects. In this matter it can be used for brainstorming and discussion. The goal is to come up with new rituals.

The initial plan was for the artist to change some settings and then send people a link which shows them a choreography of moving elements with specific text content. Now, the content(which categories are active, what pattern should determine the suggestive text in the middle) and format(how many cards should be shown, what should be their orientation etc.) should be changeable at run time, allowing for a more interactive 'tool' experience.

Features

In Progress

  • Create an admin panel with the following settings

    • Turn on/off categories which will be used for content creation
    • Number of cards
    • Theme Pattern
    • Reload button which generates new content
    • Pattern for center text
    • Card width and height
    • Circle radius
  • Remove all choreography and animation

  • Allow all text to be changed when clicking on it (in a separate text box)

Done

MIT Licensed

Similar vizzes