The authors highlight the challenges artists face in translating semantic constructs to program syntax and how current programming tools are not conducive to rapid creative exploration. Spellburst aims to address these issues, enhancing creative coding practices. The evaluation with artists showed the potential of Spellburst to inform the design of computational creativity tools that bridge semantic and syntactic spaces.
Key takeaways:
- The paper introduces Spellburst, a creative-coding environment powered by a large language model (LLM), designed to help artists create digital artwork more efficiently.
- Spellburst provides a node-based interface that allows artists to create generative art and explore variations through branching and merging operations.
- The tool also offers expressive prompt-based interactions for semantic programming, and dynamic prompt-driven interfaces and direct code editing for seamless switching between semantic and syntactic exploration.
- Evaluation with artists shows that Spellburst has the potential to enhance creative coding practices and inform the design of computational creativity tools that bridge semantic and syntactic spaces.