Skip to content

roman656/MineCad

Repository files navigation

MineCad

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

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

example image

TODO

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

About

Test C# project...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages