Все статьи / Симуляция солнечной системы в 3D

В примере мы реализуем симуляцию солнечной системы в 3D пространстве с использованием GLSL и Component-Entity-System


Подобный пример уже рассматривался в первой главе, но теперь мы реализуем целый ряд улучшений:

  • трёхмерная система
  • освещение на основе шейдеров
  • работа в режиме OpenGL 3.2+ Core Profile
  • для работы с объектами сцены мы применим подход Component-Entity-System

Результат

Скриншот

Полный код к данной статье вы можете найти в каталоге примера в репозитории на github.

Ссылки