Ú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:
CG Cookie: Blender 2.8 Python Scripting Superpowers for Non-Programmers
Olav3D Tutoriály:: 3D programovanie pre začiatočníkov s využitím jazyka Python
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 .
Inštalácia
Doplnky sa pohodlne inštalujú Blenderom v Predvoľbách. Kliknite na tlačidlo 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.