https://github.com/xilinjia/opengl-dancing
OpenGL 4.6 demo code
https://github.com/xilinjia/opengl-dancing
cplusplus opengl opengl4
Last synced: 23 days ago
JSON representation
OpenGL 4.6 demo code
- Host: GitHub
- URL: https://github.com/xilinjia/opengl-dancing
- Owner: XilinJia
- Created: 2022-12-13T09:11:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T20:11:49.000Z (over 2 years ago)
- Last Synced: 2025-04-03T12:33:49.812Z (23 days ago)
- Topics: cplusplus, opengl, opengl4
- Language: C++
- Homepage:
- Size: 42.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenGL Dancing
#### βAnd those who were seen dancing were thought to be insane by those who could not hear the music.β β Friedrich NietzscheThis work was developed based on [this project](https://github.com/emeiri/ogldev). To build it from source, the former project is needed to to cloned first and then this project is cloned into the root directory of the former. The following libraries are needed on Ubuntu 22.04:
apt install g++ make freeglut3 freeglut3-dev libglew-dev libglew2.2 libmagick++-dev libassimp-dev libglfw3 libglfw3-dev
After installing all the libraries and building the base project, run the following command in this root directory to build the executable.
./build.sh
## Videos
### Rotatinghttps://user-images.githubusercontent.com/6257601/207356848-cd7b0e1b-0b14-4f32-bdb6-c57bad72e45a.mp4
### Dancing
https://user-images.githubusercontent.com/6257601/207356914-c05efe2a-7cf9-4558-9e16-5edee4862481.mp4
### Dancing high
https://user-images.githubusercontent.com/6257601/207357002-ba40d3da-d0fc-4db1-ba3d-6f40da6fff50.mp4