누구나 할 수 있는 NFT 만들기
누구나 할 수 있는 NFT 만들기 - 3강 Hashlips art engine의 레이어 순서(layersOrder)
D_One
2022. 9. 4. 17:33
안녕하세요
이번 시간에는 Hashlips art engine으로 그림을 생성할 때 필요한 레이어 순서(layersOrder)에 대해서 알아 보겠습니다.
TLTR : 유튜브를 통해 영상으로 보는것이 더 빠르게 이해할 수 있습니다 :)
https://www.youtube.com/watch?v=a0eZepjB014
위 그림에서 볼 수 있듯이, config.js 파일에는 layersOrder이 있습니다.
layersOrder은 레이어의 순서를 나타냅니다.
그러면 레이어란 무엇일 까요?
레이어는 하나의 층을 나타냅니다, 즉 여기서는 그림의 층을 나타내는 것이죠.
config.js의 layersOrder를 보시면,
1. background
2. Eyeball
3. Eye color
4. Iris
5. Shine
6. Bottom lid
7. Top lid
의 순서로 조합 된다고 볼 수 있습니다.
현재 위 그림을 보시면, layers 폴더안에 Background, Bottom lid, Eye color, EyeBall, Goo, Iris, Shine, Top lid와 같은 폴더를 확인할 수 있으며, 해당 폴더의 이름은 config.js 파일의 layersOrder에 속해있는 이름과 같습니다.
config.js 파일의 layersOrder의 레이어 이름은 layers폴더에 존재해야합니다.
자 그러면 Background 파일이나, bottom lid 같은 파일을 열어서 보면 그림이 들어 있는것을 알 수 있습니다.
즉 layersOrder의 순서는
1. background
2. Eyeball
3. Eye color
4. Iris
5. Shine
6. Bottom lid
7. Top lid
이므로, layers안에 있는 background폴더의 그림을 가장 먼저 랜덤으로 들고 옵니다.