FXHASH

RosbelDev

Exploring the Creative Future: From collector to creator


The article explores the evolution of generative art by involving collectors in the creative process through code-controlled parameters. The motivation behind this approach was to question how far this interaction can go. The author developed a system that allows collectors to become artists by creating their own sketches using points, lines, and polygons. Two distinct scenarios, a drawing environment, and color customization, offer versatility and creative freedom. The article concludes by emphasizing the system's contribution to bringing those interested in generative art closer to the creation experience and inviting readers to explore the project.

Motivation

Since the integration of code-controlled parameters, numerous projects have unleashed the creative imagination of artists, progressively involving collectors in the creation process.

I pondered... how far can we push the boundaries? With this question as my foundation, I embarked on creating a system to contribute in some way to finding an answer. The overarching idea was simple and direct: "I want the collector to become the artist."

Creation

The objective was to devise a system of points, lines, and polygons that would empower the collector to craft their own sketch. Essentially, with no predefined drawing rules on my part (up to a certain point), the outcome would hinge on the skill in manipulating the parameters.

Main problem

The fundamental problem was how to pass an array of points through the parameter system. After an extensive search for information and discussions with the fxhash community, I followed these steps:

✅ Map the coordinates of the vertices from 0 to 1. This ensures that the artwork is deterministic, and we'll explore how this will be applied later.

✅ Convert the mapped value to hexadecimal format with three characters to transform it from a numeric data to a text string. This allows us to use the familiar text box to store it.

Now we need to reverse the process for redrawing:

✅ Convert from hexadecimal to the numeric data from 0 to 1.

✅ Map those values, taking the canvas width and height as the extreme values.

Scenarios

There were two scenarios; the first (on the left) corresponds to the drawing environment. It features a gridded sheet, a counter indicating the length occupied by the vertices of polygons, and a status indicator showing whether it is open or closed. You simply have to select points directly on the canvas to create the polygons and lines forming your sketch. Tools are provided to erase the entire sketch or the last created figure.

The second scenario pertains to color customization and internal patterns (on the right). In this case, modifications can be made as usual. Similarly, scenarios can be interchanged until completion.

Here are some creations so far. As you'll notice, the variation is quite extensive due to the absence of a predefined drawing algorithm👇

Conclusion

I feel that I've succeeded in contributing to bringing those interested in collecting generative art closer to the artwork. Improving the minting experience and possibly making it more enjoyable for many.

"The limit is your imagination."

If you found what you've read intriguing so far, I invite you to visit the project and immerse yourself in the experience 👍



UserEditionsTimeActions
1000
over 1 year ago
fxhash marketplace 3.0
1000

stay ahead with our newsletter

receive news on exclusive drops, releases, product updates, and more