Skapa ett arkiv för statiska tillägg

För att vara värd för dina egna tillägg och utnyttja Blenders uppdateringssystem krävs det bara att du är värd för en statisk JSON-fil som genereras av Blender.

JSON

För att generera en giltig JSON-fil använd kommandoradsverktyget server generate i Blender:

blender --command extension server-generate --repo-dir=/path/to/packages

Detta skapar en index.json-lista från alla .zip-tillägg som finns på platsen –repo-dir.

För mer information, läs den genererade JSON API.

Testar

För att testa det genererade arkivet lägger du till ett nytt Remote Repository i inställningarna:

  • Hämta tillägg → Förråd → [+] → Lägg till fjärrförråd

  • Klistra in platsen för den genererade JSON-filen som URL. Så exemplet /path/to/packages skulle använda:

    • file:///path/to/packages/index.json på Linux och macOS.

    • file:///C:/path/to/packages/index.json på Windows.

    • file://HOST/share/path/to/packages/index.json för nätverksandelar på Windows.

Tips

Öppna file:/// i en webbläsare och navigera till förrådets plats och kopiera den som URL för fjärrförrådet.

Tillägg Lista HTML

Med kommandot server-generate kan du skapa en enkel webbplats med hjälp av argumentet –html.

blender --command extension server-generate --repo-dir=/path/to/packages --html

Detta skapar en index.html-fil som är klar att använda, med en lista över tillägg som kan släppas in i Blender för installation.