cennznet / grants

2 stars 0 forks source link

Generative Art Bounty #9

Open cennznet-bounties opened 3 years ago

cennznet-bounties commented 3 years ago

With the sudden boom in digital art being sold as NFTs, the demand for programmatically generated art is increasing faster than ever before. Make your mark in the future of generative art and set the standard for generative art on the CENNZnet blockchain.

Rewards include $3000 in DAI which will be awarded at judges’ discretion:

The best artists might be invited to publish their artwork as an NFT on Litho NFT marketplace launching next month. We will support them with minting, cover any associated fees and we might also choose to promote their art to our audience of 30,000+ followers.

What is generative art?

Generative Art is defined as “a type of computer programming in which the goal is to create something expressive instead of something functional”.

Generative art uses programming to create controlled repetition in order to produce expansive pieces of unique art. Through randomising parameters between pre-determined constraints, many different unique pieces can be created with familiar features but vastly different overall compositions.

The beauty of the computer-aided design is the ability to process data efficiently so when an algorithm has been created, a unique piece of art can be generated in mere seconds.

Why is it cool?

Generating art through code is an extremely rewarding endeavour as it provides tangible and visually appealing results for your hard work that can often be missing in standard programming tasks. Even unintentional mistakes in your code can lead to some unexpected yet visually impressive images.

By breaking down the barrier of learning to use traditional art tools or complex digital design tools such as photoshop, a coder can easily create stunning visuals with only a handful of carefully crafted functions. There are many tools and frameworks in existence to aid in the creation of digital images, such as PyCairo and OpenCV for Python. These take care of a lot of technical difficulties and allow the programmer/artist to spend more time achieving an outcome that they can be proud of.

Where do I start?

Start by importing one of the premade libraries and drawing a simple shape. From there put it in a loop and change a few values for each iteration. Keep playing with the code and see how far you can take it. Often times a lot of inspiration can strike during the process of coding, the possibilities are literally endless.

Show me some examples

Generating art from massive real-world datasets

Wave Function Collapse technique

Generative art on the front-end

Perlin Noise technique

Generative art with Unity (advanced)

Tutorials

An example of generative art in Python but you can use any other language:

Generative Art - Creating Solar Systems With Python Programming

Neeraj Pandey - The Joy of Creating Art with Code

Dev support Join our Discord for dev support and discussions! https://discord.gg/AnB3tRtkJ4

What to submit?

Merge your creativity and coding skills to create generative art. You’re free to implement any ideas. Be bold! The submission should include:

You can choose to share the code but it’s not mandatory.

Have a great NFT idea that's not in line with this bounty? We still want to hear from you.

If coding is not your strong side but you love art and NFTs and want to show off your talent, we’re open to your submission too. Please include the artwork and description in your submission.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 3000.0 DAI (3000.0 USD @ $1.0/DAI) attached to it.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 4 months, 2 weeks ago. Please review their action plans below:

1) ongmorel has started work.

I will build a generative nft project with BEARS! All bears are draw generativly with a python script which attribute more rarity for special traits. 2) ivanmolto has started work.

Making my mark in the future of generative art 3) darrylyeo has started work.

Generative NFT doughnuts inspired by the cryptographic "doughnuts" of the CENNZnet blockchain protocol. 4) nickyharpor has started work.

Working on a dildo image generator (Work in Progress...) 5) andithemudkip has started work.

Cryptospheres is a collection of 150 procedurally generated planets. 6) logarathon1 has started work.

Bit-Bots are avatars created via seeded randomization of parameters such as style, background pattern, and colour 7) creative-ed has started work.

my goal is redefine how viewers see art, the plan is to deploy art that says deeper things than meets the eye 8) deitz88 has started work.

SSG is a culmination of my love for coding and space. I have always been fascinated by the universe and its infinite possibilities. This project built with python gives the user approx. 10 different parameters to control some of the outcomes of generated solar systems. Additionally, there is another generative piece; the nebula generator. This code fragment (which is loaded in a separate module - see the webpage on GitHub) generates my version of colors that I love seeing from nebulas and paints a background with that feel. I am still quite new to coding, so this was a very fun challenge! 9) lucasespinosa28 has started work.

svg random cactus gerenete using javascript 10) jonasfehr has started work.

Creating a generative artwork which can transform the spectator into a dreamlike state. 11) omnianalytics has started work.

“Cities, Circles, and Cells” is a generative art collection inspired by the evolution of an R implemented slime-mold growth algorithm 12) jebq has started work.

Use GANs to generate abstract bouquets 13) asfaust has started work.

The mandelbrot set is a mathematical set of complex numbers with a fractal boundary, whose shape varies infinitely depending on location and zoom level. Choosing these parameters at random generates a unique and unpredictable work of art. Additionally, choosing a random color scheme creates another dimension of uniqueness for each piece.

The mandelbrot set is one of the most popular fractals and has been studied extensively in the field of complex dynamics. For generations, it attracted the attention of mathematicians and artists alike, with its ever changing, psychedelic and swirling patterns.

By creating NFTs based on this set, we honor the legacy of all minds that have occupied themselves with this complex mathematical object. 14) tedybeir has started work.

Will make a generative art project with colorfull squiggle 15) isabelgeek has started work.

Awesome generative art! 16) waylad has started work.

Generative code for thousands of spaceship NFT 17) stasivo has started work.

Our plan is to create an NFT collection in order to raise funds for game development. Itll be small Mech animations from different game locations. Weve already started creating a library of 3d objects in order to speed up scenes compositing for the NFT. 18) generativearts has started work.

Generative mountains silhouettes landscape art inspired by some standard landscape galleries icons 19) masket-bask has started work.

I am making a total of about 200 meta-humans having distinct features and characteristics. All these meta-humans are created using tools such as Blender, Unreal Engine and python libraries to create generative figures. So far I have come up with about 25 meta-humans and will continue to work once I generate enough funds to carry on the project. 20) sepandhaghighi has started work.

Generate complex geometric shapes based on many thousand points and formulas by using Python. 21) brianspha has started work.

Generative NFT where the features are represented by actual device readings using Pebble Tracker IoT data

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 3000.0 DAI (3000.00 USD @ $1.0/DAI) has been submitted by:


gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 3000.0 DAI (3000.00 USD @ $1.0/DAI) has been submitted by:

  1. @ongmorel

@cennznet-bounties please take a look at the submitted work:


Leowhyx commented 1 year ago

Generative art can also be used in NFT technology. If you are interested in this topic, I recommend this post: https://nftmonk.com/what-is-generative-art-and-why-is-it-so-popular-among-nfts-projects/