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