nft-art-generator – npm

Cet outil génère un art NFT génératif, basé sur tous les traits disponibles.
Il a été réalisé avec l’intention de rendre le domaine de l’art génératif plus accessible à tous.
Avec cet outil, vous n’avez pas besoin d’être un programmeur pour créer de l’art génératif.

Si vous êtes intéressé par la création d’un projet complet, contenant un contrat intelligent, un site Web et une génération d’images, veuillez me contacter par DM sur Twitter

Caractéristiques:

  • Générer des images d’un nombre infini de traits
  • Caractéristiques de poids pour différentes raretés
  • Supprimer les combinaisons dupliquées
  • Générer des métadonnées pour une utilisation directe sur OpenSea

Installation
npm install -g nft-art-generator

Usage
nft-generate

Documentation

Avant de commencer, assurez-vous que la structure de votre fichier ressemble à ceci :

VOTRE PROJET/
images/
│ ├─ trait1_name/
│ ├─ file1.png
├─ file2.png
│ ├─ file3.png
│ ├─ …
│ ├─ trait2_name/
│ ├─ file4.png
│ ├─ file5.png
│ ├─ …
│ ├─ trait3_name/
│ ├─ file6.png
│ ├─ …
├─ …

C’est vraiment important, car les scripts importent les traits en fonction de la structure des dossiers.

La première entrée vous permet de sélectionner l’emplacement de vos images.

  • Répertoire actuel : recherchera un dossier d’images dans le répertoire dans lequel le script a été exécuté.
  • Quelque part ailleurs sur mon ordinateur : vous permettra d’entrer un chemin de fichier absolu vers votre dossier d’images.

À l’étape suivante, vous pouvez sélectionner l’emplacement de sortie de vos fichiers.

  • Répertoire actuel : créera un dossier appelé sortie à l’intérieur de l’emplacement actuel et y affichera toutes les images.
  • Quelque part ailleurs sur mon ordinateur : vous permettra d’entrer un chemin de fichier absolu vers votre dossier de sortie préféré.

L’entrée suivante vous permet de décider si vous souhaitez autoriser les doublons ou non.

L’entrée suivante vous permet de décider si vous souhaitez générer des métadonnées ou non.

Si vous souhaitez générer des métadonnées, le script vous demandera un nom, une description et une URL d’image.

  • Nom : saisissez le nom que vous souhaitez enregistrer dans les métadonnées.
    Exemple : Si vous entrez Crypto Punk, le script affichera Crypto Punk#ID dans les métadonnées

  • Description : la description qui doit être enregistrée dans les métadonnées.

  • URL de l’image : saisissez l’URL de base de vos images.
    Exemple : si vous saisissez https://google.com/api/cryptopunks/, le script affichera https://google.com/api/cryptopunks/ID

Après cela, le script affichera une liste de tous les traits qu’il pourrait trouver et vous demandera de sélectionner votre trait d’arrière-plan.
Lorsque vous avez fait cela, le script continuera à vous demander quel trait devrait être la couche suivante.
Imaginez-le comme les différents calques de Photoshop et vous sélectionnez l’ordre de ceux-ci.

Ensuite, vous entrerez un nom pour tous vos fichiers.
Ces noms seront utilisés dans les métadonnées ainsi que dans le script pour faciliter la pondération des traits.
Exemple : Si vous avez un nom de fichier bg1.png, le script vous demandera de le nommer. S’il ne s’agit que d’un fond blanc, vous pouvez le nommer « Blanc ».

La prochaine étape est la pondération de vos traits.
Vous pouvez entrer le montant que vous souhaitez avoir du trait répertorié.
Veuillez vous assurer que tous les traits se retrouvent avec le même nombre d’images, sinon il y aura des problèmes.
Exemple : Vous voulez 50 images au total. Vous entrez 50 fond blanc, 25 boules rouges et 25 boules bleues.
Cela se traduirait par 50 sphères totales et 50 fond total.

Veuillez noter que si vous avez sélectionné l’option de suppression des doublons, il se peut qu’il y ait moins d’images que prévu.

Voilà, vérifiez votre dossier de sortie pour vos images et votre fichier de métadonnées.

Si vous rencontrez des problèmes, n’hésitez pas à m’envoyer un DM sur mon Twitter @notluksus3D

Problèmes connus
Certains caractères spéciaux peuvent résoudre certaines erreurs « Le fichier n’a pas pu être chargé ». Essayez de supprimer tous les caractères spéciaux de vos chemins de fichiers à résoudre.

Related articles

Scratch Token en lancement limité, alimentant les évaluations et les prêts NFT standardisés

Scratch, la société de financement décentralisée, a conclu son accord simple pour les futurs jetons (SAFT) permettant aux investisseurs d’être parties prenantes de ses services financiers à jetons non fongibles (NFT) avec le lancement limité du jeton à gratter. Scratch – la société de recherche, d’évaluation et de prêt NFT – lance officiellement le Scratch […]

Voir Plus

NFT.io

la technologie Construit par Enjin, Alimenté par Éfinité. Construit par Enjin, une équipe mondiale unifiée par une mission de créer des produits de classe mondiale, nft.io est alimenté par Efinity, un réseau de blockchain révolutionnaire. Infrastructure blockchain évolutive Fonctionnalité de jeton de nouvelle génération Monnaie sans frais

Voir Plus

Expositions d’art NFT en personne : NFT BZL

NFT BZL introduit l’innovation et la modernisation dans le monde du grand art. Les collectionneurs d’art qui achètent des œuvres de NFT BZL peuvent payer avec de la monnaie numérique, ouvrant ainsi l’accessibilité à cette affaire souvent exclusive. La programmation actuelle d’artistes pour NFT BZL comprend Super Buddha, Paul Rousso, Daniel Mazzonne et Alea Pinar […]

Voir Plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.