Перейти до основного вмісту

Меню команд

Перейдіть на сторінку або пошукайте в каталозі

Безкоштовне розширення для Blender

Дізнайтеся, що стане пурпуровим на їхньому комп'ютері, а не на вашому.

У .blend зберігаються шляхи, а не файли. У вас він відкривається ідеально, бо текстури досі лежать на вашому диску. Getly Publisher читає файл так, як його прочитає Blender покупця, каже, що зламається, і пропонує виправити це до продажу.

Blender 4.2 або новіший. GPL-2.0-or-later. Усі перевірки виконуються офлайн, без акаунта.

Воно відмовляється публікувати, поки виконується хоча б одна з цих умов

  • Every texture the file uses must travel with it
  • No reference may be rooted in your own home folder
  • A linked .blend must be included in the upload
  • The file must contain something the buyer can use
  • A file named .blend must actually be one
  • An add-on's blender_manifest.toml must be complete and valid

Крім цього, воно дає 12 порад, які ніколи вас не блокують. Продавець, який знає свій файл краще за наші правила, все одно має мати змогу його опублікувати.

У Blender уже є Pack Resources. Навіщо тоді це?

Слушне запитання, і чесна відповідь така: інструмент, який лише повідомляє те, що вже повідомляє File → External Data, програє пункту меню, який у вас і так встановлений. Це розширення виконує ті самі кроки в правильному порядку одним натисканням, потім точно каже, що змінило, і перевіряє те, до чого меню зовсім не береться.

Меню Blender

Чотири команди, які запускаються по одній

Report Missing Files, Make Paths Relative і Pack Resources роблять кожна щось одне, у тому порядку, в якому ви згадаєте їх запустити, і жодна не каже, що змінилося.

Це розширення

Одне натискання і список того, що зроблено

Шляхи стають відносними до пакування, тож розпакування згодом залишає вам робочий шлях, а не той абсолютний, з якого ви починали. Невикористані датаблоки видаляються. Нічого не зберігається: ви дивитеся на результат і зберігаєте самі.

Перевірка виконується двічі, і це навмисно

Не заради ретельності. Дві половини можуть бачити різне, і лише одній з них можна довіряти ухвалення рішення.

У Blender

Воно радить

Усередині редактора воно може оцінити те, чого не здатен жоден читач файлів: чи будує Geometry Nodes UV-мапу далі за ланцюгом, яка справжня роздільна здатність текстури, чи використовує щось підключену бібліотеку. Але воно працює на вашому комп’ютері, де ваші текстури, звісно, існують, тож усі шляхи, які воно перевіряє, знаходяться, зокрема й ті, яких не буде у вивантаженому.

На Getly

Воно вирішує

Ми заново читаємо байти, які ви справді вивантажили, і зіставляємо кожне посилання на текстуру з файлами, що в ньому справді є. Тому перевірка відкриває архіви, а не дивиться на розширення: з 94 товарів Blender, що є на Getly сьогодні, 93 надходять як .zip.

Як це працює

01

Встановіть

Перетягніть .zip у Blender або скористайтеся Edit → Preferences → Add-ons → Install from Disk. Воно додає вкладку Getly на бічну панель у 3D-вʼюпорті й більше нічого не чіпає.

02

Запустіть перевірку

Натисніть Check this file. Кожна знахідка каже, чого вона коштує покупцеві, що з цим робити і з якого датаблока вона походить. Без акаунта, без запитів, нічого не залишає ваш комп’ютер.

03

Виправте те, що можна виправити

Перш ніж щось змінити, воно показує список змін, а потім пакує зображення, робить так, щоб шляхи подорожували разом із файлом, і видаляє невикористані дані. Воно не зберігає: результат перевіряєте ви.

04

Публікуйте, якщо захочете

Вхід необов’язковий і окремий. Підтвердьте комп’ютер у браузері, і ви зможете надіслати чернетку, не виходячи з Blender; потім додайте скриншоти на getly.store, адже вибір зображень належить браузеру.

Чого воно не робить

Сказати про це нічого не коштує, і це варте більше за обіцянку, яку нам довелося б потім обґрунтовувати.

  • Це не антивірус. У .blend може бути Python, і перевірка повідомляє, коли скрипт позначений на запуск при відкритті: це факт про файл, а не оцінка вас.
  • Воно не оцінює, чи хороший ваш ресурс. Лише чи він доходить робочим.
  • Воно не може сказати, чи збігається рендер із зображеннями у вашій картці. Зате може сказати, що у файлі немає освітлення, щоб їх відтворити.
  • Воно лише для Blender. Є версія для Unity; плагіна для Unreal, панелі для Photoshop і аналога для Cinema 4D немає.

Продаж робіт для Blender на Getly

Тут опубліковано 94 товарів для Blender у 18 магазинах. Це небагато, і ми не будемо це прикрашати: це початок, а інструмент існує для того, щоб перше вивантаження не було тим, за яке соромно.

61 із них були прочитані цією перевіркою. Вона діє, коли товар виходить у продаж, тож усе, що продавалося до її появи, ніколи через неї не проходило.

  • Без ексклюзивності

    Продавайте той самий файл на Superhive, Gumroad і тут одночасно. Тут ніхто не просить вас зупинятися.

  • Виплати 1-го та 15-го

    USDT або USDC на ваш власний гаманець, від $5 у BNB Smart Chain або від $15 у Tron. Графік опублікований і не змінюється.

  • Умови, які не змінюються за вашою спиною

    До цього продажу застосовується те, з чим ви погодилися під час публікації. Ми не змінюватимемо заднім числом ціну підтримки чи оновлень для роботи, яку ви вже продали.

Запитання

Це безкоштовно?
Так, і так залишиться. Воно під GPL-2.0-or-later, а саме такими мають бути всі розширення, побудовані на Python API Blender: вихідний код можна читати, і ви можете зробити форк.
У Blender уже вбудований Pack Resources. Навіщо щось встановлювати?
Якщо ви вже запускаєте Report Missing Files, Make Paths Relative і Pack Resources перед кожним вивантаженням, більшість цього у вас є. Розширення запускає їх у правильному порядку одним натисканням, показує, що змінило, і додатково перевіряє те, до чого меню не береться: повʼязані файли .blend, яких не буде в завантаженні, текстури, регістр назв яких працює лише у Windows, і скрипти, позначені на запуск при відкритті файлу.
Чи надсилає воно мою сцену кудись?
Ні. Кожна перевірка виконується локально й не робить жодного мережевого запиту. Воно звертається до Getly лише якщо ви входите, щоб опублікувати, а це окремий необов’язковий крок, який треба натиснути самому.
Чи обов’язково мені його використовувати, щоб продавати файли Blender на Getly?
Ні. Ви можете вивантажувати через браузер, як і будь-який інший товар. Getly у будь-якому разі запускає ту саму перевірку на своїх серверах; розширення існує, щоб ви дізналися до вивантаження, а не після.
Я надсилаю zip із .blend і папкою текстур. Це проблема?
Ні, це звичайний спосіб продавати роботи для Blender, і перевірка створена саме під це. Незапаковані текстури є вадою лише тоді, коли їх немає і в завантаженні, тому ми відкриваємо архів і зіставляємо кожне посилання з тим, що в ньому справді лежить.
Скільки бере Getly?
Залежить від обсягу і від того, звідки прийшов продаж. Актуальні ставки є на сторінці цін, і ми б хотіли, щоб ви прочитали їх там, а не брали цифру з маркетингової сторінки. Ми не найдешевші на цьому ринку і не вдаватимемо протилежного.
Чи буде таке для Unreal або Photoshop?
Версія для Unity уже є. Для Unreal, Photoshop, Figma, After Effects, Cinema 4D, Substance і Godot нічого немає. Їх будують по одній, і ваш запит піднімає вас у списку.
Де зберігається API-ключ?
У налаштуваннях самого Blender, а не у файлі всередині вашого проєкту. Це важливо: ключ, що лежить поруч із вашою роботою, це ключ, який ви зрештою запакуєте в товар і продасте.