The artist says he’s happy to collaborate to build tools that make technologies more accessible to a wider audience
Hailing from India, Samarth Gulati is a creative coder and generative artist who produces digital art using vanilla Javascript in the browser and its physical versions with a pen plotter or a 3D printer. For the past five years, he has been designing and building interactive user experiences given his background in UX design and web app development. Recently a teacher for CODAME’s workshop last October 18th and for another series of workshops this coming December 5th and 19th, he has shared his technical skills in seeing music using Hydra Blockly, a data visualizing platform he created from Hydra.
Working on low-level APIs which offer basic shapes, Samarth’s art mostly explores geometric forms or physics simulations. In terms of inspiration, he said that he has always wanted to figure out ways to do storytelling with those forms, something akin to this classic piece from psychology, or this motion design piece from Apple. In the meantime, he currently finds fulfillment in democratizing creation tools — his utmost motivation in building tools like Hydra Blockly, Face Texture Template, and Gibber Roll.
A man of few words, I have gotten to know Samarth more through his digital art which he gladly shared with CODAME.
The “Cold Sphere” is one of Samarth’s pieces in his plotter series. At first glance, “Cold Sphere” is a calming motion design in which you follow black lines that are created from a random point to another. As more and more lines get created all over the white background, you can start to notice how the one-dimensional lines actually make an illusion of a two-dimensional circle. This illusion is what he wanted to show through this video. More so, he aimed to present how the viewer is provided with a perception of artwork being a sphere when placed in a certain way with specific lengths.
Aside from being an animated twist to the classic illusion, his “Flow Field Illusion” is a conversion of an image without any illusion effect onto one with such. Designing reddish circles with white and black outlines that seem to move on a green surface with gradient, he broke the classic illusion (which tricked people into perceiving that the circles are moving in a wave-like manner) by randomly rotating the circles.
Inspired by the Apple Watch’s “Breathe” app, “Bloom” presents a pale purple flower that pulsates as the user breathes in and out. Starting from a few petals, the flower grows into a bigger form that then rotates for a few seconds before coming back to its original small form. The movement lasts for the whole duration of inhaling and exhaling so, audiences like me can follow proper breathing. When followed for a bit longer, one can feel a calming feeling surge within the skin, almost like in a meditation session. “Bloom” is part of a meditating art series in which each one has different animation timing and different petal shapes.
Shapes, movement, representations, and illusions are what consist of Samarth’s art. As if wanting to always surprise his audience, Samarth is successful in generating art that is engaging and puzzling. On my own, I was left critically analyzing his visuals just as though what I was seeing are numbers — but they’re not. This contradictory experience has excited me and made my head hurt in a good way. Discover him in a series of questions and answers below:
What is your definition of art + tech?
Art is about using tools (paints or pixels) to express one’s thoughts and emotions in a medium. If the tool used (pixels) is novel for the medium (visual art), it becomes art + tech.
What is your process or techniques for creating your work?
Being a generative artist, most of it is about chance interactions. Practicing a lot through dailies. Reflect on what worked and what didn’t and extracting patterns out of it.
How has your practice changed over time?
I had started working in HTML canvas, which has primarily been 2D. Then when I got a plotter, I started exploring vectors. I also did some generative artwork in 3D as well as using JSCAD for 3D printing. More recently, I have been exploring WebGL and a bit of WebAssembly and Rust. It has been a great experience trying all the web APIs for graphics and seeing what each has to offer, all their capabilities and limitations.
What got you interested in CODAME?
I really appreciate the “community first” approach that CODAME has taken in its workshops: encouraging people to co-create and using tech to bring people together when most of the internet has become divisive.
What is your dream project?
Something akin to what DynamicLand is doing: connecting direct manipulation in the physical world to digital creations.
What is next for you as an artist?
Shaders, still trying to wrap my head around all the amazing things that they can achieve. Leveraging tools like Web Assembly plus Rust plus WebGPU as well — to bring more functionality to devices at the click of a URL.
You can find more about Samarth’s art and other links on the CODAME Featured Artist
『 Join Samarth』
At the ART+TECH FESTIVAL 2020『 JOYNT 』- Connect, Create and Celebrate with Hydra Blocky Selfie Workshop — Saturday 19th, 11:00am to 1:00 pm.
Wonder why they say Music is Math? Let us show you how to join the worlds of open source code, math, and electronic music production. Continuing our music making adventures from the Beats for Beginners workshop, we will use a subset of the Javascript programming language to create live music in the browser. This is a beginner’s workshop and participants are not expected to have much music or programming experience other than an aptitude for experimentation and an appreciation of electronic music and its techniques. No software installation is required, all you need a computer with internet connectivity and a recent version of Chrome.
『 Join Us! 』
Join us! 💪 Sponsor, Volunteer, or lead a workshop. What topics grab your curiosity to learn or teach? Let us know through our call for workshops.
Donations are always welcome. All proceeds will be split with the participating artists. CODAME is a member of Intersection for the Arts a non profit 501(c)(3) organization.
Thank you for your support!
Originally published at https://codame.com by Sam Domingo on October 13, 2020.