De Core API is een krachtige methode om de functionaliteit van 3DCoat uit te breiden. U kunt de taak automatiseren of voornamelijk nieuwe tools toevoegen. Dit is niet alleen het script; de code die u schrijft, draait op de volledige snelheid van gecompileerde C++. Voor het compileren gebruiken we Microsoft Visual Studio . Maar het hele proces is volledig transparant voor u. U hoeft niets te configureren of complexe projectconfiguraties te beheren. 3DCoat leidt u door het hele proces met een eenvoudige wizard.
Snelle start
De kern-API vereist Visual Studio 2022 Community met de C++-functies geïnstalleerd. Als u Visual Studio niet hebt geïnstalleerd, helpt 3DCoat om het met de juiste opties te installeren.
Het begin is vrij eenvoudig. Gebruik gewoon Scripts->Maak een nieuw Core API script
Kies de sjabloon en het pad voor uw project. Dan helpt 3DCoat u indien nodig bij het installeren van Visual Studio.
Elk voorbeeld is goed gedocumenteerd en maakt gebruik van relatief eenvoudige syntaxis, waardoor het gemakkelijk te begrijpen is, van eenvoudig tot complex.
Er zijn verschillende belangrijke opmerkingen die u moet weten:
1) Start uw project altijd vanuit een van de voorbeelden. Zelfs als u alles vanaf nul wilt maken, gebruikt u Scripts->Nieuw Core API script maken->Minimal C++-programma als uitgangspunt. Maak het project niet handmatig aan!
2) Gebruik foutopsporing ; Het is erg handig; alle 3DCoat native datatypes worden getoond in een gebruiksvriendelijke interface.
3) Volg altijd de Visual Studio linter-hints om de juiste code te schrijven. Plaats de muisaanwijzer op de gegevenstypen en functienamen om direct toegang te krijgen tot de documentatie.
4) Lees niet de volledige documentatie. Het is onmogelijk te onthouden. Volg eerst de voorbeelden . En kijk dan naar de documentatie als je wat details nodig hebt.
5) Bekijk de syntaxis van C++, maar lees niet de hele handleiding; neem eerst de basis
6) Klik op het item in het Script-menu om uit te voeren. Gebruik RMB click om de handige commando’s te krijgen: bewerken , bouwen , opnieuw opbouwen . U kunt ook een distributie van uw script maken om te delen met andere gebruikers.