Saate hallata 3DСoati funktsioone skriptimise abil.
Käivitage või looge uusi käske, kasutades skriptimist või kompileerides neid Core API juurdepääsu kaudu.
Algus on üsna lihtne. Kasutage lihtsalt menüüd Skriptid → Looge oma skript või Looge uus Core API skript .
– Scripting on käskude jada, mida saab käivitada ilma kompileerimata.
Kui valime tööriista või täidame funktsiooni, täidame programmis juba sisalduva käsu. Skripti loomine võimaldab meil neid käske kombineerida, et käivitada automaatselt rida toiminguid, mis kiirendavad meie tööd.
– Core API (Application Programming Interface) ei ole ainult skriptimine; kirjutatud kood töötab kompileeritud C++ täiskiirusel.
See on võimas meetod 3DCoati funktsionaalsuse laiendamiseks. Saate töö automatiseerida või lisada uusi tööriistu.
Scripting
3DCoat kasutabAngelScripti , mis on C++-laadne keel. Skript on tekstifail, mille käsud täidetakse isiklikus järjekorras.
Seda käsku saab teada, salvestades selle mällu, vajutades samaaegselt funktsiooni RMB+MMB üle. Avades märkmiku ja kleepides selle, saame vastava käsu teksti. Kasulik on seda vaadata ja redigeerida rakenduses Notepad++ (vali “C” süntaks). Seejärel käivitage skript failimenüü “Skriptid / Käivita skript” kaudu.
Core API
Core API on võimas meetod 3DCoati funktsionaalsuse laiendamiseks. Saate töö automatiseerida või lisada uusi tööriistu.
See ei ole ainult skriptimine; kirjutatud kood töötab kompileeritud C++ täiskiirusel.
Core API skript on ühilduv C++17 programm, mis töötab C++ täiskiirusel. See on palju enamat kui lihtsalt skript; saate teha isegi ajakriitilisi ja mitmelõimelisi ülesandeid ning kohandada 3DCoat põhjalikult, luues põhimõtteliselt uusi funktsioone ja tööriistu.
Kuid kogu protsess on teie jaoks täiesti läbipaistev. Teil pole vaja midagi konfigureerida ega keerukaid projektikonfiguratsioone hallata. 3DCoat juhatab teid lihtsa viisardi abil läbi kogu protsessi.
* Core API töötab õigesti mitteingliskeelsete kasutajanimedega kasutajatele, kogu installiprotsess on nüüd ülilihtne.
* CoreAPI kompileerimisprotsess muutus oluliselt. Nüüd kasutatakse ainult Visual Studio ; pole vaja klan-cl. See lihtsustab kasutamist, kuna peate installima ainult ühe lisatarkvara, mitte kaks nagu varem. Allalaadimise ja installimise protsess on täielikult automatiseeritud.
* Core API toetab ka värvilisi voksleid.
Pythoni API
3DCoat Python API on mõeldud kasutajaliidese käskude käivitamiseks, stseeni kohal tegutsemiseks ja uute tööriistade loomiseks. See on väga sarnane C++ Core API ga, kuid sellel on oma eelised ja puudused.
- Skriptide koostamiseks pole vaja täiendavaid seadistusi; Python on manustatud 3DCoat jaotussüsteemi.
- Python on nagu Šveitsi nuga, mis võimaldab teil tuua kogu Pythoni teekide võimsuse 3DCoat.
- Python on palju aeglasem kui C++, seega saab seda kasutada ainult üldiseks haldamiseks, mitte sügavate ja keerukate algoritmide jaoks.
- Kui olete C++ Core API ga juba tuttav, on Pythoni API väga sarnane, peaaegu 1:1, samade loogika- ja funktsiooninimedega.
Kuidas alustada?
Algus on üsna lihtne. Lihtsalt kasutage Skriptid → Loo uus Core API skript
Seejärel valige mall ja valige oma projekti tee.
Kui Visual Studio (või Visual Studio Code) on installitud, algab see teie uue failiga. Iga näide on hästi dokumenteeritud ja kasutab suhteliselt lihtsat süntaksit, nii et seda on lihtne mõista lihtsast keerukani.
Te ei pea VStudios standardset süntaksit määrama. Sisestage lihtsalt kood ja käivitage 3DCoat, mitte Visual Studio. VStudio on seal nagu tekstiredaktor, mis võib kodeerimisel kuvada vihjeid ja abi. Kirjutage oma kood VStudiosse ja salvestage *.cpp, avage see 3DC-s ja see käivitub automaatselt.
Näited
Näidete vaatamine on parim viis API mõistmiseks.
Nende näidetega katsetamiseks kasutage valikut Skriptid → Looge uus Core API skript.