Core API є потужним методом розширення функціональності 3DCoat. Ви можете автоматизувати роботу або додати принципово нові інструменти. Це не просто сценарій; код, який ви пишете, працює на повній швидкості скомпільованого C++. Ми використовуємо Microsoft Visual Studio для компіляції. Але весь процес для вас абсолютно прозорий. Вам не потрібно нічого налаштовувати або керувати складними конфігураціями проекту. 3DCoat проведе вас через весь процес за допомогою простого майстра.
Швидкий початок
Основний API вимагає спільноти Visual Studio 2022 із встановленими функціями C++. Якщо у вас не встановлено Visual Studio, 3DCoat допоможе встановити його з правильними параметрами.
Початок досить простий. Просто скористайтеся Сценарії->Створити новий сценарій Core API
Виберіть шаблон і шлях для свого проекту. Потім 3DCoat допоможе вам встановити Visual Studio, якщо це необхідно.
Кожен приклад добре задокументований і використовує відносно простий синтаксис, що полегшує розуміння від основного до складного.
Є кілька важливих зауважень, які вам потрібно знати:
1) Завжди починайте свій проект з одного з прикладів. Навіть якщо ви хочете створити все з нуля, скористайтеся «Сценарії»->Створити новий сценарій Core API >Мінімальна програма на C++ як початкову точку. Не створюйте проект вручну!
2) Використовуйте Debugging ; це дуже зручно; усі рідні типи даних 3DCoat відображаються в зручному для користувача інтерфейсі.
3) Завжди дотримуйтеся підказок Visual Studio linter, щоб написати правильний код. Наведіть курсор на типи даних і назви функцій, щоб отримати миттєвий доступ до документації.
4) Не читайте повну документацію. Це неможливо запам’ятати. Спочатку дотримуйтеся прикладів . А потім перегляньте документацію, якщо вам потрібні деякі деталі.
5) Подивіться на синтаксис C++, але не читайте весь посібник; спочатку візьміть основи
6) Клацніть пункт у меню «Сценарій», щоб виконати. Використовуйте клацання ПКМ, щоб отримати корисні команди – редагувати , будувати , перебудовувати . Ви також можете створити дистрибутив свого сценарію, щоб поділитися ним з іншими користувачами.