Although individual art pieces can be very valuable on some specific nft marketplaces, it seems that many successful projects feature giant nft collections that consist of 1K, 5K, and in many cases 10K art pieces and more. Creating such a collection may seem very intimidating and time-consuming. But the truth is that if planned correctly a 10K NFT series can be created and generated in several hours.
The Main Idea
The process of creating a 10K NFT collection is all about planning. Once you know what you want to create you need to follow a very simple process of drawing a relatively small amount of unique elements in a specific matter so those pieces can later be combined into many different configurations. This can be done in many different ways, I will show you my process of doing it, which I believe can save you lots of valuable time. [No coding knowledge is required]
Follow these 11 simple steps and you will know how to quickly create a NFT collection of any size.
Step 1: Coming up with the Idea
The first step would be coming up with the idea and style for your NFT collection. Almost any subject can transform into a cool collection. You can feature doodle art, illustrate sports moments, draw walking men, create riding stick figures, and render cartoon vehicles. There is no limit to what your collection can be about.
The same goes for style, some collections are just line art, others 3d renders. Some are static frames, others are animated, and some collections have both static and animated art.
Pfp is probably the most popular NFT collection type. It is a profile picture art. Many successful collections, like CryptoPunks, Cool Cats, StarCatchers, and many more are featuring this type of art.
In this post, I will walk you through the full process of illustrating a whole collection using Adobe Illustrator. Then comb and generate all the traits and layers into 10K collectible pieces using Adobe Photoshop.
The collection that we will be creating in this tutorial is called “Coolest Birds”. It features cartoon birds with different facial expressions, hats, legs, and backgrounds.
This tutorial describes the process of creating the art layers in Adobe Illustrator and then transferring them to Adobe Photoshop to be generated into a large collection size. If you prefer to create the art for your collection in Photoshop the process is similar, you can just skip the exporting/importing steps described here.
Step 2: Defining what Layer and Traits will be Created
A generative collection will usually feature a base character and many customizations on top of it. Those customizations are called traits. Layers will refer to the number of different variations of each customization.
So let’s look at one of the art pieces in our bird collection.
Each piece consists of a bird base, on top of it there are different types of eyes, glasses, hats, legs, and other accessories.
The base itself may consist of different layers as well. Those layers are different variations of the same base.
Some collections will have a consistent base (with just 1 layer).
Cool Cats Project for example has the same blue cat silhouette as a base for almost an entire collection.
On this beautiful day, I want to remind everyone that WE LIKE THE CATS!!!! #welikethecats @coolcatsnft pic.twitter.com/jzHHpAl9FF
— topshotkief.eth (@topshotkief) January 13, 2022
Other collections may add color variations to the base.
Â
Cryptopunks project uses pixelated faces in different skin tones as a base for everything.Â
Â
Some projects will have more significant differences between layer bases.
Â
The Coolest Birds collection base layers differ from each other by color, nose shape, and wing gestures.
For this collection, the base consists of the body, wings, and nose. Intuitively it feels like the wings and the nose should be created as separate traits. But since we want the nose and wings to be consistent with the base color. It is just easier to define them all as one base when using the generation method described in this post.
To create a collection using automatic generation it is important to create all the base layers in such a way that they can all look good with the different traits created on top of it. Having just one base layer or differently colored same shaped base layers helps in avoiding mismatch mistakes during the generation process.
For example, if one of the base layers uses a completely different shape and the eyes layer will be added on top of it, the output will look odd.
There is, however, a way to overcome this problem when different base shapes are needed and that would be to run the auto-generation process several times and then just combine the results.Â
How to Calculate the Amount of Traits and Layers Required for a 10K Collection?
Total pieces of a collection are a multiplication of the number of layers and traits.
Layers * Traits = Collection Size
So, if we have 1 base layer and 10 layers for eyes, 10 layers for hats, 10 layers for shirts, and 10 background layers that will already sum up to a 10k collection (hats, eyes, shirts, and background is considered a trait):
1 Base * 10 Eyes * 10 Hats * 10 Shirts * 10 Backgrounds =10K
You can also create a 10K collection using 5 base layers, 5 eye sets, 4 hats, 5Â mouth shapes, 5 glasses style, and 4 shirts.
5 Bases * 5 Eyes * 4 Hats * 4 Shirts *5 Mouths * 5 Glasses =10K
Or, alternatively, you can use 2 different bases, 10 different shirts, 4 hairstyles, 5 facial expressions, 5 scarves, and 5 hats.
2 Bases * 10 Shirts * 4 Hairs * 5 Facial Expressions *5 Scarves * 5 Hats =10K
The more different traits and layers you use the more interesting your collection will be. You can of course create a collection that sums up to more than 10K items and just get rid of the less interesting ones after generation. Â
Step 3: Planning Rarities
Another important aspect of creating a diverse collection is rarities.
This means making some traits/layers appear less than others in your collection.
With rarities, you can insert more differentiation between items without increasing the collection size.
Rarities will also make some art pieces more valuable than others and allow you to create a more diverse and eye-catching collection.
Example Collection with Rarities
Blue Birds 10%
White Birds 10%
Red Birds 5%
Green Birds 25%
Yellow Birds 50%
Police Hat 10%
Chef Hat 10%
Gentleman Hat 20%
Clown Hat 10%
Native Hat 50%
No Glasses 50%
Sun Glasses 30%
Pink Glasses 5%
Red Glasses 10%
Green Glasses 5%
Yellow 20%
Blue 20%
Red 30%
Green 29%
Purple 1%
sitting 10%
running 10%
walking 40%
with socks 20%
with shoes 20%
Example Collection without Rarities
Blue Birds
White Birds
Red Birds
Green Birds
Yellow Birds
Police Hat
Chef Hat
Gentleman Hat
Clown Hat
Native Hat
No Glasses
Sun Glasses
Pink Glasses
Red Glasses
Green Glasses
Yellow
Blue
Red
Green
Purple
sitting
running
walking
with socks
with shoes
Purple
In the example above the collection without rarities has 5 layers to each trait. So during generation, all the traits will appear an even amount of times. This means that each trait has a rarity of 20%. The rarities collection on the other hand has a percentage assigned to each trait making a purple background, for example, appear only in 1% percent of all generated NFTs in that collection.Â
Step 4: Creating the First Piece
We will start the process by creating the first piece of our collection with 1 layer of all possible traits it can have.
- Open Adobe Illustrator
- Set the artboard size to the size of the nft art piece you are planning to create
- Create a layer called base
- Draw the art for your first base on the base layer
Your base art might be a combination of more than 1 sub-layer. Once it is finished just make sure that all the pieces are placed on the base layer.
- Now create a layer for one of the attributes (eyes for example) name it accordingly.
- Draw one variation of this attribute (for the eye example, draw one set of eyes under the layer called "eyes").
- Repeat this process for all the other attributes you plan to include in your collection (just 1 variation for each attribute).
Step 5: Creating the Variations
Now that one full art piece is finished and each attribute is placed on its layer, duplicate the artboards several times. The number of duplicates should be the same as the max number of variations you plan to have for the attributes.
For our cool bird’s collection, we will make 13 duplicates and end up with 14 artboards that at this point look the same.
It is now time to make the variations. We will now change the appearance of the base layer on each of the new artboards. We can hide the other layers while we make the variations for convenience. For some, it will be just a color change and for some of them, I will add more details. Once finished, I will turn on the other layers to make sure that all new bases look good with the other attributes.
Once all the changes to the base layers are made, it is time to change the appearance of all the attributes on the different artboards.
Step 6: Saving All Artboards
Once all the variations were created it is time to save all the base and traits layers as individual png’s.
- Hide all the layers in the document.
- Turn on just the base layer.
- Go to File --> Export--> Export for Screens ( or just press Alt + Ctrl + E on PC or Command + Option + E on Mac ).
- Click on the "export to folder" to specify the location for the saved files.
- Create a folder with your collection name and under that folder create a subfolder named base and set that subfolder as your export location.
- Make sure that you are in the "artboards" tab and all artboards are selected
- Click on "Export Artboards".
- Now hide the base layer , make another attribute layer active.
- Go to File --> Export--> Export for Screens.
- Set the export folder to a new subfolder with the attribute name ( for example eyes folder under the birds folder).
- Export the artboards.
- Repeat the process for all the attributes you have in your file.
Step 7: Importing the Art Layers into Photoshop and Structure the Document
- Make the document size the same as the .ai artboards size that was created earlier.
- Now create the same layers in the Photoshop file the same as they were in the illustrator document. You need to keep the same hierarchy.
- Now select all png files in the base folder and drag them into the Photoshop document. Place enter for each of them. Drag all the layers under the "base layer".
- Do the same for all the attributes .pngs.
- Name all the sublayers the way you can later recognize them. (You can just add numbers to each sublayer name).
- If there are traits that should not appear on all the artworks, add a blank sublayer under that trait layer and name it "NONE".
Step 8: Add Values for Rarities
- To make some traits appear less and more than others add # and rarity value just after that on each of the numbered sublayers.
Step 9: Download a Script for Generating a Collection
To generate a collection we will run a script created by Daniel from Hashlips Nft. He made the script available for everyone to download here.
- You need to download the Source Zip.
- Unzip it
 You can generate the collection just by running this script without knowing anything about coding. But In case you want to understand the logic behind the generation scripts, here is a video where Daniel explains how it was created.
Step 10: Save the File in the Script Folder
- Save your .PSD file inside the hashlips_art_engine_ps folder.
Step 11: Run the Script
- Run the script by going to File-> Scripts--> Browse --> select the generate.js script in the hash_lips_art_engine_ps folder.
-
The script will ask you if you are sure that you want to run the generation script.
What is the name of your collection? And what is the size of the collection you want to generate? Answer all the questions. - Now you can go take a nap since this process will take a while.
- You can see the progress and the generated images in the build folder.
- Once the script finishes you will get a notification.
Now What?
You can now go to the build subfolder and enjoy your collection. You can pass it over to your client or upload it to the nft marketplace.Â
Shop Related Products:
- Facebook12
- Twitter9
- Pinterest3
- Email6
- Subscribe
- 30shares
- Like
- Digg
- Del
- Tumblr
- VKontakte
- Buffer
- Love This
- Odnoklassniki
- Meneame
- Blogger
- Amazon
- Yahoo Mail
- Gmail
- AOL
- Newsvine
- HackerNews
- Evernote
- MySpace
- Mail.ru
- Viadeo
- Line
- Comments
- Yummly
- SMS
- Viber
- Telegram
- Subscribe
- Skype
- Facebook Messenger
- Kakao
- LiveJournal
- Yammer
- Edgar
- Fintel
- Mix
- Instapaper
- Copy Link