Skip to content

C++ code for the OpenGL examples as I follow along learnopengl.com

Notifications You must be signed in to change notification settings

c3n7/opengl-practice

Repository files navigation

OpenGL Practice

Build Status

  • Ubuntu / macOS Build Status
  • Windows Build status
  • macOS Catalina build

Building

This has been tested and found to work in these systems; Windows, macOS and Linux.

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .

If you have multiple cores, you could speed up compilation by:

$ cmake --build . -j n

Where n is the number of cores you wish to use to compile.

Running

Linux and macOS

The executables should be in the build directory. Launch them in the terminal, for example:

$ ./Hello_Window

Windows

The executables should be in the build/Debug directory.

Screenshots

# Lesson Screenshot
1 Hello window
2 Hello triangle
3 Hello rectangle
4 Shaders
5 Textures
6 Transformations
7 Coordinate systems
8 Hello noise
9 Hello ImGUI

About

C++ code for the OpenGL examples as I follow along learnopengl.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published