Общее описание
Требуется разработать десктопное приложение для 3D-моделирования, работающее по принципу конструктора "Лего". Программой предусмотрен один базовый элемент - виртуальный кирпич размером 2x1. Из этого элемента пользователь сможет собирать сложные конструкции: заборы, декоративные стены, мангальные зоны и другие объекты из кирпича.
Основные требования
- Тип элемента: В программе используется один вид 3D-кирпича (размер 2x1) для сборки разнообразных сооружений.
- Работа с цветом: Пользователь может свободно изменять цвет кирпичей с реалистичной серой и цветной палитры. Программа автоматически подсчитывает количество (расход) кирпичей каждого выбранного цвета в проекте.
- Готовые инструменты и элементы: Дополнить панель инструментов готовыми 3D-моделями - мойка (раковина), зонт/тент. Эти элементы можно добавить в проект одним нажатием.
Целевое назначение
Программа создается исключительно для личного пользования (non-commercial personal project). Важны простота освоения и наглядная визуализация из встроенной 3D-камеры.
Функции счета и статистики
- Добавить счетчик общего количества задействованных кирпичей.
- Возможность фильтрации по цветам: окно отчета "Использовано N кирпичей синего, M кирпичей красного...".