Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pedroedrasousa/opengl-stuff-cpp
C++ code from an OpenGL engine developed a long long time ago
https://github.com/pedroedrasousa/opengl-stuff-cpp
Last synced: 16 days ago
JSON representation
C++ code from an OpenGL engine developed a long long time ago
- Host: GitHub
- URL: https://github.com/pedroedrasousa/opengl-stuff-cpp
- Owner: pedroedrasousa
- License: unlicense
- Created: 2014-01-06T15:37:20.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-01-06T15:39:30.000Z (almost 11 years ago)
- Last Synced: 2024-07-31T22:58:28.059Z (3 months ago)
- Language: C
- Homepage:
- Size: 309 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# C++ OpenGL Engine
This is the source code of an OpenGL graphics engine I wrote back in 2006 using C++, at least part of it.
I didn't have the time to organize the code nor to compile specific demos. I just took the cpp and header files and committed everything as-is. Project files and assets are not included.
You can find some demos at http://www.pedroedrasousa.com/.
Nevertheless the source code may be useful to someone. I found it mostly useful when I started writing a graphics engine for Android.###Some features:
* Bitmap Image Processing
* Per-Pixel Lighting
* Projective Texturing
* Stencil Shadow Volumes
* Post Processing Shaders
* Frustum Culling
* Quadtrees
* Useful math stuff (Vectors, Matrices, B-Splines, etc.)