Core API er en kraftig metode for å utvide 3DCoats funksjonalitet. Du kan automatisere jobben eller legge til hovedsakelig nye verktøy. Dette er ikke bare skriptingen; koden du skriver kjører med full hastighet til kompilert C++. Vi bruker Microsoft Visual Studio for kompileringen. Men hele prosessen er helt gjennomsiktig for deg. Du trenger ikke å konfigurere noe eller administrere komplekse prosjektkonfigurasjoner. 3DCoat vil lede deg gjennom hele prosessen med en enkel veiviser.
Kjapp start
Kjerne-APIet krever Visual Studio 2022 Community med C++-funksjonene installert. Hvis du ikke har installert Visual Studio, vil 3DCoat hjelpe deg med å installere det med de riktige alternativene.
Starten er ganske enkel. Bare bruk Scripts->Opprett nytt Core API -skript

Velg malen og banen for prosjektet ditt. Deretter vil 3DCoat hjelpe deg med å installere Visual Studio om nødvendig.
Hvert eksempel er godt dokumentert og bruker relativt enkel syntaks, noe som gjør det enkelt å forstå fra grunnleggende til komplekst.
Det er flere viktige merknader du trenger å vite:
1) Start alltid prosjektet fra et av eksemplene. Selv om du vil lage alt fra bunnen av, bruk Scripts->Create new Core API script->Minimal c++ program som utgangspunkt. Ikke lag prosjektet manuelt!
2) Bruk feilsøking ; det er veldig praktisk; alle 3DCoat native datatyper vises i et brukervennlig grensesnitt.
3) Følg alltid Visual Studio linter-hintene for å skrive riktig kode. Hold markøren over datatypene og funksjonsnavnene for å få tilgang til dokumentasjonen på farten.

4) Ikke les hele dokumentasjonen. Det er umulig å huske. Følg eksemplene først. Og så se på dokumentasjonen hvis du trenger noen detaljer.
5) Se på C++-syntaksen, men ikke les hele manualen; ta det grunnleggende først
6) Klikk på elementet i Skript-menyen for å utføre. Bruk RMB klikk for å få nyttige kommandoer – rediger , bygg , gjenoppbygg . Du kan også lage en distribusjon av skriptet ditt for å dele med andre brukere.

Norsk Bokmål
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
Čeština
Română