Úvod#

Python je interpretovaný, interaktívny, objektovo orientovaný programovací jazyk. Obsahuje moduly, výnimky, dynamické typovanie, dynamické typy údajov veľmi vysokej úrovne a triedy. Python kombinuje pozoruhodnú silu s veľmi jasnou syntaxou.

Skripty Python sú univerzálnym spôsobom, ako rozšíriť funkcie Blenderu. Väčšina oblastí Blenderu sa dá skriptovať vrátane animácie, prekresľovania, importu a exportu, vytvárania objektov a automatizácie opakujúcich sa úloh.

Na interakciu s Blenderom môžu skripty využívať úzko integrované API.

Všeobecné informácie#

Odkazy, ktoré sú užitočné pri písaní skriptov:

  • Python.org – Všeobecné informácie o Pythone.

  • Blender Python API – Oficiálna dokumentácia API. Použite ju na odkazovanie pri písaní skriptov.

  • Úvod do API – Krátky úvod, ktorý vám pomôže začať pracovať s API. Obsahuje príklady.

Odkazy, ktoré sa týkajú distribúcie vašich skriptov:

  • Zdieľanie skriptov – Informácie o tom, ako zdieľať svoje skripty a dostať ich do oficiálnej distribúcie Blenderu.

  • Vytváranie doplnkov – Doplnky sa používajú na zapuzdrenie a distribúciu skriptov.

  • Projekt doplnkov – Projekt na udržiavanie centrálneho repozitára rozšírení pre Blender.

Začíname#

Manuálne odkazy

Nasledujúce odkazy vás prevedú od základov až po pokročilejšie koncepty skriptovania v jazyku Python pre Blender.

Externé odkazy

Tu sú externé odkazy, ktoré obsahujú veľa dobrých informácií, aby ste sa mohli začať učiť písať skripty pre Blender:

Rozšírenie Blenderu#

Doplnky#

Doplnky sú skripty, ktoré umožňujú Blenderu získať ďalšie funkcie, možno ich povoliť v Predvoľbách.

Mimo spustiteľného súboru Blenderu existujú stovky doplnkov, ktoré napísalo mnoho ľudí:

  • Oficiálne podporované doplnky sú súčasťou balíka Blender.

  • Ostatné Testovacie doplnky sú zahrnuté vo vývojových zostavách programu Blender, ale nie v oficiálnych verziách. Mnohé z nich fungujú spoľahlivo a sú veľmi užitočné, ale zatiaľ nie je zaručené, že budú stabilné pre vydanie.

Viď aj

Dokumentáciu k doplnkom, ktoré sú súčasťou Blenderu, nájdete v Doplnky.

Skripty#

Okrem doplnkov existuje niekoľko ďalších typov skriptov, ktoré rozširujú funkcie Blenderu:

Moduly:

Knižnice utilít na import do iných skriptov.

Predvoľby:

Nastavenia nástrojov a kľúčových konfigurácií Blenderu.

Spustenie:

Tieto súbory sa importujú pri spustení Blenderu. Definujú väčšinu užívateľského rozhrania Blenderu, ako aj niektoré ďalšie základné operátory.

Vlastné skripty:

Na rozdiel od doplnkov sú zvyčajne určené na jednorazové spustenie prostredníctvom Textového editora.

Uloženie vlastných skriptov#

Umiestnenie súboru#

Všetky skripty sa načítajú z priečinka scripts lokálne, systémové a užívateľské cesty.

Ďalšiu cestu pre vyhľadávanie skriptov môžete nastaviť v časti Cesty súborov Predvoľby ‣ Cesty súborov.

Inštalácia#

Doplnky sa pohodlne inštalujú Blenderom v Predvoľbách. Kliknite na tlačidlo Inštalovať… a vyberte súbor .py alebo .zip.

Ak chcete ručne nainštalovať skripty alebo doplnky, umiestnite ich do priečinka addons, modules, presets alebo startup podľa ich typu. Pozrite si popis vyššie.

Skripty môžete spustiť aj tak, že ich načítate v Textovom editore.