README.md

    MineCad

    Инструмент для 3D-моделирования. В разработке.

    Пример работы приложения

    example image

    TODO

    • Создать и реализовать классы для всех примитивов;
    • добавить возможность включения/выключения контуров объекта;
    • добавить функционал: при наведении курсора на объект его контур подсвечивается;
    • продумать какие еще примитивы стоит реализовать (например тор);
    • продумать и реализовать красивый интерфейс;
    • сделать управление сценой более удобным (особенно масштабирование);
    • реализовать динамическое создание и хранение объектов в памяти;
    • добавить возможность преобразования объектов;
    • реализовать сохранение и загрузку проектов (можно в своем формате и в .obj);
    • оптимизировать функции отображения примитивов;
    • создать красивую иконку для приложения;
    • добавить поддержку освещения, материалов, анимации…
    Конвейеры
    0 успешных
    0 с ошибкой