An open API service indexing awesome lists of open source software.

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

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 Nietzsche

This 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

### Rotating

https://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