Март — первый месяц весны, который ассоциируется с тёплой и солнечной погодой. Теперь появился и другой, софтверный март, который будет ассоциироваться со скоростью и удобством. В противоположность тяжёлым САПР, приложение Mart3D разрабатывается по стратегии «наивного моделирования», где простые модели получаются простыми действиями. В основе Mart3D лежит геометрическое ядро C3D, которое даёт большие перспективы развития.
На данный момент проект только стартовал и находится в самом начале своего пути. Но уже сейчас Mart3D можно использовать как простой и лёгкий визуализатор CAD-моделей. Поддерживается конвертация в формат .c3d и .png (снимок экрана). Все популярные настройки находятся перед глазами: скрыть/показать, перспективная и ортогональная проекции, режим зебры и рентгена для проверки гладкости и визуализации внутренностей соответственно. Есть линейка и сечение модели плоскостью.
Функция «рентген» позволяет заглянуть внутрь модели
«Зебра» укажет на качество стыковки граней, а красное сечение позволит проанализировать модель
Продуманная и оптимизированная архитектура свободно работает со сборками, содержащими порядка миллиона тел. В дереве модели Mart3D каждый элемент сборки можно скрыть, сделать полупрозрачным и удалить.
Собственный движок визуализации Mart3D реализован по самым современным графическим технологиям, обладает высокой производительностью и оптимизирован по использованию памяти
Для Mart3D даже очень большие сборки всегда остаются лёгкими
Первой «заметной» функцией Mart3D стало распознавание полигональной модели в граничное представление. Операция производится ядром C3D, но пока не доведена до идеала и проходит тестирование и доводку. Тем не менее уже сейчас можно распознать «достойные» полигональные модели.
Серая полигональная модель «в паутине» распознана в граничное представление, где разные типы поверхностей отображаются разным цветом
Особенности Mart3D:
- кроссплатформенность: Windows/Linux 64bit,
- портативная версия не требует установки,
- интуитивный интерфейс с минимумом лишних настроек и кнопок,
- занимает мало места и экономична по памяти и вычислительным ресурсам.
В ближайшие планы разработки входит увеличение функциональности редактирования: булевы операции с телами, построение скруглений рёбер и фасок, трансформация и отражение модели.
В Mart3D предусмотрена возможность интеграции специальных пакетов и библиотек, а также создания узкоспециализированных функций, которые читатели isicad могут предложить, написав автору на info@mart3d.org.
Скачать приложение и получить дополнительную информацию можно на сайте https://www.mart3d.org/.