Skip to content

walleri18/cube_3d

Repository files navigation

Проект отображение трёхмерного объекта (в частном случае куб) на проскости.

Описание проекта


Проект на RasberriPI (http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/The_correct_architecture)

Проект на консоле Windows:

  1. http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/Cube_3D_Small_Display
  2. http://meraschool.noip.me/Vitaly-Turov/cube_3d/tree/master/Module_Code

Суть проекта в том, чтобы каким-то образом трёхмерный объект отобразить в двумерном пространстве, то есть на проскости.

  1. Для начала нужно понять что нам известо и что известо из древних игр и не только.
    • Аксонометрические проекции
    • Изометрические проекции
    • Применение изометрических проекций в играх 1980-х годов
  2. Понять, как разработчикам 1980-х годов удалось реализовать изометрические проекции на ЭВМ =)
    • Матричные преобразования
    • Прямоугольная (ортогональная) проекция
    • Визуализация проекции
  3. Потихоньку пишем проектик. Пока на консольке (в данном случае важен лишь алгоритм отрисовки). А потом, если будет позволять время попробуем с Игорем переписать на RasberriPI, можно попробовать ещё на Arduin, если останеться время.
  4. Делаем "нормальную" архитектуру.
  5. Готовимся к ДЕДЛАЙНУ (защита).

Ссылки на полезные материалы по изометрической проекции и прочее

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •