Підготуйте шари
Дайте KURV папку із шарами, і він збере кожен NFT за вас. Якщо структура папки правильна, імпорт пройде гладко. Якщо щось не так, імпорт скаже, що йому довелося вирішити самому, ще до того, як ви підете далі.
Ця сторінка про шлях через шари: KURV збирає кожен NFT із ваших шарів. Ви все одно можете вибрати точні атрибути будь-якого NFT або намалювати NFT самі (див. нижче). Уже зробили NFT по одному зображенню? Додайте їх одразу: див. Додайте готовий арт.
Папка
Розділ «Папка»my-collection/ layers.json optional rules.json optional layers/ 01_Background/ Dunes#40.png Night#10.png 03_Body/ 12_Headwear/ None#40.png Cap#30.png Visor#25.png Crown#5.png uniques/ optional 001 The Golden Fox/ 03_Body/ The Golden Fox.png 12_Headwear - Crown of Ash.png(03_Body/ показано порожньою лише для того, щоб дерево було коротким. Кожна папка шару потребує власних зображень атрибутів.)
Шари й порядок накладання
Розділ «Шари й порядок накладання»- Створіть одну папку на шар. Покладіть у неї прозорі зображення PNG. Кожен файл означає один атрибут: один варіант для цього шару.
- Атрибут може бути й анімованим GIF. Тоді кожен NFT публікується як анімований GIF. Див. Анімовані шари (GIF).
- Число перед назвою папки задає порядок накладання, знизу вгору.
01_Backgroundнакладається першим. - Назва після числа означає назву шару, яку бачать колекціонери. Назва файлу перед
#означає назву атрибута. - Дайте кожній папці власну назву. Якщо дві папки мають однакову назву після числа, друга зберігає свою повну назву папки, і колекціонери бачать саме її.
- Пізніше в Студії шари можна переставити перетягуванням.
Рідкісність у назвах файлів
Розділ «Рідкісність у назвах файлів»- Число після
#означає вагу атрибута. Вона рахується лише відносно інших файлів у тій самій папці.Dunes#40трапляється вчетверо частіше, ніжNight#10. - Файл без числа рахується як 1. Папка без чисел спершу ділиться порівну.
#0означає, що атрибут ніколи не обирається випадково. Використовуйте це для атрибута, який має лише закріплений NFT.- Колекціонери ніколи не бачать цього числа.
- Порада: зробіть так, щоб кожен шар у сумі давав 100, тоді будь-хто прочитає його з першого погляду.
Щоб налаштувати рідкісність, файли перейменовувати не потрібно. У Студії кожен шар має повзунок для кожного атрибута.
Потрібна точна кількість? У Студії відкрийте атрибут і встановіть Рівно, Не менше або Не більше. Наприклад, Gold = рівно 6. Кількість має пріоритет над повзунком.
Шар, якого деякі NFT не мають
Розділ «Шар, якого деякі NFT не мають»Покладіть у цю папку один порожній файл None з вагою, як у будь-якого іншого. Вага None береться з того самого пулу, що й атрибути. Тож None#40.png поруч із Cap#30, Visor#25 і Crown#5 означає, що приблизно 40 зі 100 NFT не мають головного убору. NFT без цього шару показують його як «None».
None.png,none.png,None#40.pngіNone #40.pngрахуються.Blank,EmptyчиNo Hatне рахуються: вони стають атрибутами з такими назвами.- Залиште його порожнім. Усе, що в ньому намальовано, відкидається, і імпорт про це скаже.
- Один на папку. Другий файл None у тій самій папці не використовується.
- Ніколи не кладіть його в нижній шар.
- Папка, у якій лише файл None, не має чого малювати, тому її пропускають.
У Студії для цього шару можна також увімкнути Необов’язковий шар. Це те саме.
Розмір полотна
Розділ «Розмір полотна»Усі зображення мають однаковий квадратний розмір. Ми радимо 1000 × 1000. Якщо ви задаєте розмір у layers.json, це має бути ціле число від 1000 до 4096.
Кожен атрибут є повнорозмірним прозорим зображенням, де його частину намальовано на своєму місці. Файл Eyes має розмір 1000 × 1000 з очима на ньому, а не маленьку картинку з очима. Нижній шар заповнює весь кадр.
Без layers.json полотно задає перше зображення атрибута. Зображення іншого розміру виявиться замалим або обрізаним на кожному NFT, який його має, і імпорт вас попередить. Більші зображення означають повільнішу збірку й більше завантаження.
Макети
Розділ «Макети»| Макет | Що це |
|---|---|
| Персонаж | Погрудний портрет із 12 фіксованими місцями, від 01 Background до 12 Headwear. Кожне місце має власну область малювання. |
| Картка | Колекційна картка: Background, Frame, Art, Badge, Gem і необов’язковий шар Foil зверху. Ніколи не малюйте написи в атрибуті. |
| Вільний | Усе інше. Жодних фіксованих місць. Нумеруйте шари десятками (10, 20, 30), щоб пізніше можна було вставити ще один. |
У макеті персонажа номери місць ніколи не змінюються. Залишайте пропуски для місць, які ви не використовуєте. Колекція персонажів із п’яти шарів має номери 01, 03, 07, 08, 12, а не від 01 до 05.
Необов’язкові файли
Розділ «Необов’язкові файли»- layers.json задає макет (
person,cardабоgenericдля вільного), розмір полотна й кількість NFT (supply). Якщо ви вводите кількість NFT у розділі Створити, діє саме вона. - rules.json містить правила двох видів: Ніколи не поєднувати (два атрибути ніколи не зустрічаються) і Якщо … то (коли з’являється один атрибут, інший шар обмежується атрибутами, які ви перелічите). Додайте до кожного примітку, чому так. Правило, яке називає шар чи атрибут, якого в папці немає, зупиняє імпорт.
- uniques/ містить NFT, які ви малюєте самі. Одна папка на NFT, наприклад
001 The Golden Fox/. Число означає номер NFT, до якого його закріплено; без числа його розмістить перемішування. Розділіть арт за шарами, одне зображення на шар. Імпортуються обидві структури. Папка, названа точно як папка цього шару, містить одне зображення, наприкладuniques/001 The Golden Fox/03_Body/The Golden Fox.png. Назва зображення означає атрибут.Noneозначає, що цього шару на NFT немає. Назва, яка вже є в шарі, дає цей атрибут. Нова назва означає арт, який може мати лише цей NFT. Зображення, назване як папка шару, означає, що атрибут дорівнює назві NFT. Файл, що лежить просто в папці NFT, теж імпортується:<layer folder> - <trait name>.png, наприклад12_Headwear - Crown of Ash.png, або03_Body.png, коли атрибут дорівнює назві NFT. Файл, який не називає жодного шару, відхиляється, зокрема одна плоска картинка всього NFT. NFT може мати й власну пісню чи відео: покладіть один файл у його теку, наприкладsong.mp3, і NFT, намальований із шарів, стане обкладинкою.
На телефоні
Розділ «На телефоні»Телефон не може вибрати папку. Тому:
- Запакуйте папку
layersу ZIP. - Відкрийте Створити.
- Натисніть Обрати ZIP-архів і виберіть файл.
Агент як художник
Розділ «Агент як художник»Дайте моделі чи агенту цю сторінку, посиланням або текстом від розділу Папка до розділу Необов’язкові файли. Тут є структура папок, назви файлів, правила рідкісності й None, розмір полотна і формат для NFT, які ви малюєте самі. Потім перед імпортом перевірте те, що він зробив, за списком нижче.
Перед імпортом
Розділ «Перед імпортом»- Перевірте, що всі зображення мають однаковий квадратний розмір.
- Перевірте, що кожна папка шару пронумерована, від заднього плану до переднього.
- Перевірте, що кожен шар, якого деякі NFT не мають, містить рівно один порожній файл None, а в нижньому шарі його немає.
- Накладіть в графічному редакторі по одному випадковому атрибуту з кожного шару. Результат має виглядати завершеним і рівно складеним.
Далі: Студія, правила й генерація.
Ніщо тут не є фінансовою порадою. Прочитайте розділ «Ризики та застереження», перш ніж мінтити, купувати чи продавати назад у Vault. Повернутися на kurv.fun. Політика конфіденційності. Умови використання. .