Greetings Future Graphickers!
In the first week of class we'll be going over many of the details of class, structure, topics, etc. We also have a variety of backgrounds coming in to the class. Some of you are coming straight out of 441, some took 441 last Fall 2019, and some have not taken 441. As a starter to get up to speed for the beginning of the semester (or for a review), the following tutorials will prove very helpful in learning the prerequisite knowledge. All of these tutorials come from learnopengl.com which does a great job with write-ups, tutorials, images, and code samples.
Needed libraries:
- FreeType
- glm
- GLFW
- GLEW (Note that the LearnOpenGL tutorials use the GLAD library instead of GLEW – they are synonymous and only needed for setup once)
- OpenGL
- stb_image
I recommend completing the following LearnOpenGL tutorials:
- Introduction
- ALL of Getting Started
- ALL of Lighting
- Advanced OpenGL – Depth Testing, Blending, Face Culling, Framebuffers
If you have questions along the way, put them up on Piazza. Here is the link to our course page - https://piazza.com/mines/spring2021/csci444.
Happy Coding!