C3D Toolkit строит геометрические модели, выполняет все необходимые геометрические вычисления и создает связи между элементами геометрических моделей. C3D Toolkit обрабатывает геометрические модели, созданные в сторонних приложениях, и экспортирует геометрию в другие 3D-системы.
Системы автоматизированного проектирования (САПР, CAD) являются наиболее широко распространенными программными продуктами, разработка которых ведется в C3D Toolkit. Такие инструменты также используются в подготовке программ для станков с ЧПУ (CAM) и математических расчетах (CAE). Все инженерные программы для 3D моделирования (CAD/CAM/CAE) используют одну и ту же геометрическую модель, в которой содержатся:
Помимо функционала геометрического моделирования, C3D Toolkit предлагает расширенные возможности отображения моделей в графической сцене посредством мощного движка визуализации. Данные возможности визуализации можно применять для разработки как десктопных, так и веб-приложений.
C3D Toolkit включает в себя динамически подключаемые библиотеки, демонстрационное приложение с полным исходным кодом, техническую документацию и дополнительные файлы для поддержки совместимости со многими интегрированными средами разработки (IDE).
C3D Toolkit является единственным решением на рынке, которое включает в себя все пять компонентов, критически важных для разработки CAD/CAM/CAE/BIM и аналогичных 3D-приложений: геометрическое ядро, параметрический решатель, движок визуализации, модуль преобразования полигональных моделей в CAD-модели и конвертеры данных.
C3D Toolkit предоставляет полностью документированный API (программный интерфейс). Мы добавляем новые функции и обновляем существующие независимо от устаревшего кода. Данный подход исключает ситуации, когда в вашем продукте могут возникнуть несовместимости с новыми версиями C3D Toolkit.
В C3D Toolkit реализован специальный механизм, который обеспечивает потокобезопасность объектов ядра, предоставляя возможность безопасного неблокирующего доступа к данным объекта из разных потоков.
Этот механизм используется для эффективного распараллеливания вычислений в C3D Toolkit, а также обеспечивает безопасность использования ядра в многопоточном пользовательском приложении. Кроме того, C3D Toolkit предоставляет возможность управлять режимом многопоточности ядра (например, временно отключить параллельные вычисления в ядре).
C3D Toolkit — кроссплатформенное решение, которое работает в большинстве современных операционных систем: Android, FreeBSD, iOS, MacOS X, Linux и Windows 10.
C3D Toolkit может быть задействован в приложениях, разрабатываемых на С/С++, С#, TypeScript.
Входящий в состав C3D Toolkit компонент веб-визуализации поддерживает работу в нескольких современных браузерах: Chrome, Safari и Firefox.
Мы предлагаем гибкие условия лицензирования C3D Toolkit и не устанавливаем минимального размера лицензионных отчислений. Такой подход позволяет нам учитывать особенности бизнес-моделей наших клиентов на индивидуальной основе. Ориентируясь на долгосрочное сотрудничество, мы делаем всё, чтобы вы могли быстрее выпустить продукт, стартовать его продажи, своевременно добавлять новый функционал и делать ваших пользователей счастливее.
Получайте быструю и квалифицированную поддержку напрямую от разработчиков C3D Labs.
Два раза в месяц мы выкладываем очередные минорные сборки наших компонентов, которые доступны пользователям.
Каждый наш заказчик может влиять на развитие C3D Toolkit!