Core API yra galingas būdas išplėsti 3DCoat funkcionalumą. Galite automatizuoti darbą arba pridėti iš esmės naujų įrankių. Tai ne tik scenarijus; Jūsų parašytas kodas veikia visu sukompiliuoto C++ greičiu. Kompiliavimui naudojame Microsoft Visual Studio . Tačiau visas procesas jums yra visiškai skaidrus. Jums nereikia nieko konfigūruoti ar valdyti sudėtingų projekto konfigūracijų. 3DCoat padės jums atlikti visą procesą naudojant paprastą vedlį.
Greita pradžia
Pagrindinei API reikalinga Visual Studio 2022 bendruomenė su įdiegtomis C++ funkcijomis. Jei neįdiegėte „Visual Studio“, „3DCoat“ padės ją įdiegti su tinkamomis parinktimis.
Pradžia gana lengva. Tiesiog naudokite Skriptai-> Sukurti naują Core API scenarijų
Pasirinkite savo projekto šabloną ir kelią. Tada „3DCoat“ padės jums įdiegti „Visual Studio“, jei reikia.
Kiekvienas pavyzdys yra gerai dokumentuotas ir naudoja gana paprastą sintaksę, todėl jį lengva suprasti nuo pagrindinio iki sudėtingo.
Turite žinoti keletą svarbių pastabų:
1) Visada pradėkite savo projektą nuo vieno iš pavyzdžių. Net jei norite viską padaryti nuo nulio, kaip pradžios tašką naudokite Skriptai-> Sukurti naują Core API scenarijų-> Minimali c++ programa . Nekurkite projekto rankiniu būdu!
2) Naudokite derinimo funkciją ; tai labai patogu; visi 3DCoat vietiniai duomenų tipai rodomi patogioje sąsajoje.
3) Norėdami parašyti teisingą kodą, visada vadovaukitės Visual Studio linter patarimais. Užveskite pelės žymeklį virš duomenų tipų ir funkcijų pavadinimų, kad galėtumėte pasiekti dokumentaciją.
4) Neskaitykite visos dokumentacijos. Prisiminti neįmanoma. Pirmiausia vadovaukitės pavyzdžiais . Ir tada peržiūrėkite dokumentus, jei jums reikia tam tikros informacijos.
5) Pažiūrėkite į C++ sintaksę, bet neskaitykite viso vadovo; pirmiausia pasiimk pagrindus
6) Norėdami vykdyti, spustelėkite elementą scenarijaus meniu. Naudokite RMB spustelėjimą, kad gautumėte naudingas komandas – redaguoti , kurti , atstatyti . Taip pat galite sukurti savo scenarijaus platinimą, kad galėtumėte bendrinti su kitais vartotojais.