Ticker

50/recent/ticker-posts

1만개의 PFP NFT 이미지를 생성하는 효율적인 방법(# 제너레이티브 아트)

프로그램을 이용해서 PFP NFT 이미지 1만개를 만드는 효율적인 방법을 소개합니다.  

 PFP NFT 이미지 1만개 만들기


1. PFP NFT 이미지의 생성 원리  

PFP(Profile Picture) NFT 이미지를 만드는 원리는 '조합(Combination)'입니다.   
예를 들면, 스마트폰에서 아바타를 만들 때 얼굴 형태, 눈, 코, 입, 눈썹, 헤어스타일 등의 구성 요소를 각각 선택하고 조합해서 하나의 캐릭터를 완성하는 것과 같습니다. 

그래서 코딩없이 포토샵만으로도 각 구성 요소별로 레이어를 따로 만든 후, 원하는 레이어만 선택해서 이미지를 조합하는 방식으로 PFP NFT를 충분히 만들 수 있습니다. 

다만, 만들어야 하는 이미지의 개수가 1만 개나 되면 이미지를 조합하고 저장하는 단순 작업을 꽤 오랫동안 반복해야 하기 때문에 이를 효율적으로 처리하기 위해서 프로그램을 활용할 수 있습니다. 

2. 필수 준비물   

1만개의 PFP NFT 이미지를 만들려면 다음의 3가지가 필요합니다. 아트엔진(Art Engine)은 깃허브(GitHub)에 오픈소스로 공개되어 있고, 프로그램은 공식 사이트에서 모두 무료로 다운 받을 수 있습니다(파란색으로 표시된 제목을 클릭하면 해당 사이트로 연결됩니다).

프로그램은 본인 컴퓨터의 사양에 맞는 것을 선택해서 다운받고 설치해 주세요. 

1) Visual Studio Code

Visual Studio Code
*출처: Visual Studio Code


2) Node.js

node OS
*출처: Node.js


3) GitHub: HashLips_art_engine

GitHub_HashLips_ArtEngine
*출처: GitHub


3. 프로그램 사용 방법 

아래의 영문버전 내용을 먼저 포스팅했었는데요. 최근 유튜브에서 한국어 버전으로 프로그램 사용 방법을 알려주는 영상을 발견해서 원하시는 버전을 선택해서 보실 수 있도록 한국어 버전 영상도 추가로 소개드립니다. 

*출처: 조코딩, <누구나 쉽게 NFT 컬렉션 1000개 이상 만들고 판매하기> 


PFP NFT를 만드는 방법을 소개하는 영상입니다(영어버전). 
내용을 쉽게 파악하실 수 있도록 영상 내용을 한국어로 번역했습니다. 아래의 글은 영상을 보실 때 참고해 주세요. 

*출처:Reece Hunter, <How to Generate 10,000+ NFTs> 

1) 프로그램 설치 
- Node.js : 파일 다운로드 & 설치
- Visual Studio Code : 파일 다운로드& 설치 

2) Visual Studio에서 작업하기  
① 깃허브의 art_engine을  Visual Studio에 적용.  
-상단 메뉴의 <Terminal> 클릭 후, 바로 아래의 <New Terminal> 클릭합니다. 
-오른쪽 창 하단의 New Terminal에 깃허브에서 복사한 < art_engine code> 붙여넣습니다.
② art_engine 폴더 불러오기.
- Visual Studio > File > Open Folder > art_engine 
③ 왼쪽 카테고리 < src > 클릭. 
④ 왼쪽 카테고리 < config.js > 클릭. 
⑤ 오른쪽 코드 창에서 수정할 위치 확인(빨간 박스, 행 참조).
⑥ 코드의 15~21행 : 코드를 폴더 이름으로 수정. 
- 'Layers' 안에 있는 기존 폴더들의 이름을 PFP NFT 각 요소의 이미지가 들어있는 폴더 이름으로 수정합니다.  *폴더 경로: 데스크탑 > HashLips_art_engine  > Layers 
- 폴더 이름 변경 후, 각 폴더에 맞는 구성요소(눈, 코, 입 등)의 이미지 파일을 해당 폴더에 저장합니다(복사+붙여넣기). 
- PFP NFT 각 요소의 이미지가 들어있는 폴더 이름과 코드의 { Name: "   " } 따옴표 안의 글자를 동일하게 수정합니다. 
- 폴더 개수만큼 { Name: "  " } 를 복사해서 코드에 추가합니다.    

Visual Studio Edit
*출처: Reece Hunter, <Visual Studio 코드 수정 전>

code editing
*출처: Reece Hunter, <Visual Studio 코드 수정 후>

⑦ 코드의 8행: 따옴표 안의 문자를 PFP NFT 프로젝트 소개 문구로 교체.  
⑧ 코드의 13행: 숫자를 수정해서 원하는 갯수만큼 NFT 이미지 생성(10,000 = 이미지 1만개) 
⑨ 코드의 39~59행: 메타데이터 부분 
- 코드의 40행: 숫자 '250'은 판매 수수료 2.5%를 의미함.  
- 코드의 9행: 따옴표 내 글자를 지우고 " image.png"로 입력. 
- 왼쪽 카테고리에서 <Main.js> 클릭.
- Main.js 코드의 115행: 따옴표 내 글자만 삭제.   "  " ← 이렇게 빈칸으로 둡니다. 
⑩ 하단의 Terminal에 < yarn install > 입력 후 엔터. 
⑪ 텍스트가 나오다가 멈추면 <node index.js > 입력 후 엔터.
⑫ NFT 이미지 생성 완료. 
⑬ 데스크탑에서 <HashLips_art_engine 폴더> 클릭. 
⑭ 'HashLips_art_engine 폴더' 내 < Build 폴더> 클릭.
⑮ 'Build 폴더' 내 <Image 폴더> 클릭. 
    → 생성된 NFT 이미지 확인 가능. 


*'Visual Studio Code', 'Node.js'의 설치방법은 아래의 영상을 참고 해 주세요. 

*출처: 개발자의 품격, <Node.js 설치방법>

*출처: 파이스탁, < VS Code의 설치 및 간단한 사용법>




   


댓글 쓰기

0 댓글