Проект на RasberriPI (http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/The_correct_architecture)
Проект на консоле Windows:
- http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/Cube_3D_Small_Display
- http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/Module_Code
Суть проекта в том, чтобы каким-то образом трёхмерный объект отобразить в двумерном пространстве, то есть на проскости.
- Для начала нужно понять что нам известо и что известо из древних игр и не только.
- Аксонометрические проекции
- Изометрические проекции
- Применение изометрических проекций в играх 1980-х годов
- Понять, как разработчикам 1980-х годов удалось реализовать изометрические проекции на ЭВМ =)
- Матричные преобразования
- Прямоугольная (ортогональная) проекция
- Визуализация проекции
- Потихоньку пишем проектик. Пока на консольке (в данном случае важен лишь алгоритм отрисовки). А потом, если будет позволять время попробуем с Игорем переписать на RasberriPI, можно попробовать ещё на Arduin, если останеться время.
- Делаем "нормальную" архитектуру.
- Готовимся к ДЕДЛАЙНУ (защита).