Ú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.
Add-ons project – Project to maintain a central repository of extensions to 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¶
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.
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
In contrast to add-ons they are typically intended for one-time execution via the Text Editor.
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.