Ú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:

  • Sharing scripts – Information on how to share your scripts and get them included in the official Blender distribution.

  • Creating Add-ons – Add-ons are used to encapsulate and distribute scripts.

  • 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

Add-ons are scripts that enable Blender to gain extra functionality; they can be enabled from the Preferences.

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.

  • Other Testing add-ons are included in development builds of Blender but not official releases. Many of them work reliably and are very useful but are not yet ensured to be stable for release.

Viď aj

Dokumentáciu k doplnkom, ktoré sú súčasťou Blenderu, nájdete v ponuke 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

Add-ons are conveniently installed through Blender in the Preferences. Click the Install… button and select the .py or .zip file.

To manually install scripts or add-ons, place them in the addons, modules, presets, or startup directory according to their type. See the description above.

You can also run scripts by loading them in the Text Editor.