Watch
1
0
Fork
You've already forked Frame
0
forked from Hlelo/Frame
The Frame game engine.
  • C++ 75.4%
  • C 24.2%
  • GLSL 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
miskkaaa d4121f2464 d
2026-09-14 17:59:35 +02:00
include d 2026-09-14 17:59:35 +02:00
media add dawae and bump fmt 2026-09-12 12:23:44 +02:00
models fix 2026-07-06 23:52:42 +02:00
src d 2026-09-14 17:59:35 +02:00
.gitignore why was src in the gitignore already? 2026-06-02 22:53:00 +02:00
CMakeLists.txt add dawae and bump fmt 2026-09-12 12:23:44 +02:00
makefile add support for normal maps + switch to assimp for loading models 2026-07-13 23:43:07 +02:00
README.md update readme for assimp 2026-07-13 23:48:17 +02:00

Libraries

Third-party libraries: glad, OpenGL mathematics (GLM), assimp

Demo controls

In the demo, the controls are:

  • Arrow keys: Move
  • Mouse (click to capture): Rotate the camera
  • F11: Toggle wireframe mode

Building and running

Make sure assimp is installed on your system, or it will fail to compile due to a missing config.h
Use make to build Frame in debug mode
Use make release to build Frame in release mode
Note: it is recommended to add the -j$(nproc) flag to use all CPU cores during compilation

Also learnopengl.com is cool