/opengl_tmp_poc

Test case in how far opengl usage can be templatized. Goals is to have the opengl part wrapped in header files

Primary LanguageC++Apache License 2.0Apache-2.0

opengl template test project

Spec

  • Header files only opengl wrapper

  • C++17

  • CMake 3.10

  • GCC 8

Description

Test case in how far opengl usage can be templatized. Goals is to have the opengl part wrapped in header files

Navigation keys:

  • 2D and 3D: arrow keys, left mouse, page up, page down

  • 2D: right mouse

  • 3D: insert, del, home, end

  • Reset: r key

2do (maybe)

  • remove the use of both eigen and glm for vector and matrix types