Developing my own little 3D Engine
Developing my own little 3D engine is a dream that I had since I've played for the first time Quake II, my first first person shooter.
Here's a quick video of what I came up with until now.
And here the list of the incredible features my engine currently has 😂:
And here the list of the incredible features my engine currently has 😂:
- Developed in C++
- Uses just four dependencies: SDL 2.0 to get an OpenGL context, GLAD to load OpenGL extensions, GLM math library and SOIL to load textures.
- Runs on both Windows and Linux
- Arcball Camera
- OBB collision system
- Ray picking objectes selection
- Directional Light
- Directional Light Shadow Mapping
- Custom OBJ file parser
Comments
Post a Comment