Funkce 3DСoat můžete spravovat pomocí skriptování.
Spouštějte nebo vytvářejte nové příkazy pomocí skriptování nebo je kompilujte pomocí Core API.
Začátek je celkem snadný. Stačí použít nabídku Skripty → Vytvořit skript nebo Vytvořit nový skript Core API .

– Scripting je řada příkazů, které lze provádět bez kompilace.
Když vybereme nástroj nebo provedeme funkci, provedeme příkaz již zahrnutý v programu. Vytvoření skriptu nám umožňuje zkombinovat tyto příkazy a automaticky provést řadu kroků, které urychlí naši práci.
– Core API (Application Programming Interface) není jen skriptování; kód, který píšete, běží plnou rychlostí kompilovaného C++.
Je to účinná metoda pro rozšíření funkčnosti 3DCoat. Úlohu můžete automatizovat nebo přidat zásadně nové nástroje.
Scripting
3DCoat používáAngelScript , což je jazyk podobný C++. Skript je textový soubor s příkazy prováděnými v osobním pořadí.
Tento příkaz lze poznat tak, že jej zaznamenáte do paměti současným stisknutím funkce RMB+MMB. Otevřením poznámkového bloku a jeho vložením získáme text odpovídajícího příkazu. Je užitečné jej zobrazit a upravit v programu Notepad++ (zvolte syntaxi „C“). Poté spusťte skript přes nabídku souboru „Skripty / Spustit skript“.
Core API
Core API je výkonná metoda pro rozšíření funkčnosti 3DCoat. Úlohu můžete automatizovat nebo přidat zásadně nové nástroje.
Nejde jen o skriptování; kód, který píšete, běží plnou rychlostí kompilovaného C++.
Core API skript je kompatibilní program C++17, který pracuje s plnou rychlostí nativního C++. To je mnohem víc než jen scénář; můžete provádět i časově kritické a vícevláknové úkoly a 3DCoat do hloubky přizpůsobit, čímž vytvoříte zásadně nové funkce a nástroje.
Celý proces je ale pro vás zcela transparentní. Nemusíte nic konfigurovat ani spravovat složité konfigurace projektu. 3DCoat vás provede celým procesem pomocí jednoduchého průvodce.
* Core API funguje správně pro uživatele s neanglickými uživatelskými jmény, celý proces instalace je nyní velmi snadný.
* Proces kompilace CoreAPI se podstatně změnil. Nyní se používá pouze Visual Studio ; není potřeba cinkání-cl. Zjednodušuje používání, protože potřebujete nainstalovat pouze jeden další software, nikoli dva jako dříve. Proces stahování a instalace je zcela automatizovaný.
* Core API podporuje také barevné voxely.
Python API
3DCoat Python API je určeno ke spouštění příkazů uživatelského rozhraní, ovládání scény a vytváření nových nástrojů. Je velmi podobné C++ Core API, ale má své výhody a nevýhody.
- Pro vytváření skriptů není potřeba žádné další nastavení; Python je zabudován do distributivu 3DCoat .
- Python je jako švýcarský nůž, který vám umožňuje přenést celou sílu knihoven Pythonu do 3DCoat.
- Python je mnohem pomalejší než C++, takže jej lze použít pouze pro obecnou správu, nikoli pro hluboké a složité algoritmy.
- Pokud jste již obeznámeni s C++ Core API, Python API je velmi podobné, téměř 1:1, se stejnou logikou a názvy funkcí.
jak začít?
Začátek je celkem snadný. Stačí použít Skripty→Vytvořit nový skript Core API
Poté vyberte šablonu a zvolte cestu pro svůj projekt.
Pokud je nainstalováno Visual Studio (nebo Visual Studio Code), začne s vaším novým souborem. Každý příklad je dobře zdokumentován a používá relativně jednoduchou syntaxi, takže je snadno srozumitelný od jednoduchého po komplexní.
Ve VStudio nemusíte nastavovat žádnou standardní syntaxi. Stačí zadat kód a spustit v 3DCoat, ne ve Visual Studiu. VStudio je jako textový editor, který může zobrazovat rady a pomoc při kódování. Napište svůj kód na VStudio a uložte *.cpp, otevřete jej v 3DC a automaticky se spustí.
Příklady
Pohled na příklady je nejlepší způsob, jak porozumět API.
K experimentování s těmito příklady použijte Skripty→Vytvořit nový skript Core API .
Čeština
English
Українська
Español
Deutsch
Français
日本語
Русский
한국어
Polski
中文 (中国)
Português
Italiano
Suomi
Svenska
中文 (台灣)
Dansk
Slovenčina
Türkçe
Nederlands
Magyar
ไทย
हिन्दी
Ελληνικά
Tiếng Việt
Lietuviškai
Latviešu valoda
Eesti
Română
Norsk Bokmål