Links for on-line documents:
1.
OpenGL on-line manual ("https://www.khronos.org/registry/OpenGL-Refpages/gl4/")
2.
GLUT on-line manual ("https://www.opengl.org/resources/libraries/glut/spec3/spec3.html")
Links for downloading the OpenGL related packages (for Windows you need 1. -- 3. below; for
Linux you need 1. and 2.; for MacOS you only need 1.
(see "Compilation and Installation Instructions for OpenGL on Windows" and
"OpenGL Compilation on Mac OS or Linux using CMake" below):
1. FreeGLUT
2. GLEW
3. Visual Studio
Link for the OpenGL community and information:
"https://www.opengl.org/"
TA: Edward Zhou. Email: esz7923@nyu.edu. Office Hours (via Zoom meetings): Thursdays 2--4pm.
Syllabus: (.pdf file)
Compilation and Installation Instructions for OpenGL on Windows
OpenGL Compilation on Mac OS or Linux (written by a former TA Zebin Xu):
"OpenGL Compilation on Mac OS or Linux using CMake" (Instructions)
Handout: example.cpp ("Example.tar.gz") ---
Example Program for Basic OpenGL Program Structure
Note:
After you un-zip and un-tar the file, there are two files:
"example.cpp" and "CMakeLists.txt". On Windows you only need
"example.cpp". On Mac OS or Linux you need both --- put them in the
same directory; see "OpenGL
Compilation on Mac OS or Linux using CMake" Sections 1-4 for more
details.
Last update: 2/3/2025.