An extensible OpenGL 3 / C++11 scene graph library for teaching computer graphics along the programmable pipeline.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
scg3
scg3_example
.gitignore
LICENSE
README.md
scg3_vc10.sln
scg3_vc11.sln

README.md

scg3

An extensible OpenGL 3 / C++11 scene graph library for teaching computer graphics along the programmable pipeline.

Copyright 2014 Volker Ahlers

Documentation and example code

Source code

Git repository https://github.com/vahlers/scg3

Download

git clone https://github.com/vahlers/scg3.git

Building

Use Eclipse or Visual Studio, cf. documentation in scg3/scg3.h.

Projects:

  • scg3: scene graph library (static library)
  • scg3_example: example application

Prerequisites:

  • C++11 compiler, e.g., GCC 4.5, LLVM/Clang 3.1, Visual C++ 2010 (or higher)
  • OpenGL 3.2 graphics driver (or higher)
  • GLFW 3.0 (or higher), cf. http://www.glfw.org/