Skip to content

eeeeaarr/cs629_spring24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs629 spring 2024 Homework Starter Projects

General information:

You are currently looking at a github repository containing the homework "starter" files. Each homework has its own directory with the starter files you need for that homework. You'll do a "git clone" to copy these files to your local machine, and do any setup as needed to get the files to compile, etc. As I add new starter files, you'll do a "git pull" to fetch them.

Homework 1: OpenGL "Hello World"

Homework 2: OBJ file loader

Homework 3: Line Drawing Exercise

Homework 4: Raytracer

The homework starter projects are intended to be built using CMake. CMake attempts to be a cross-platform "build file builder" -- it will try to create a set of build files that work on your platform.

Generally, in each homework directory what you will do is:

cd homeworkN
cmake ./src

This will generate a set of files needed to build the project. Then you will run a platform-specific command to actually build the project.

For specific setup instructions for your platform, go into the Homework 1 folder and read the README there.

Resources

Note that if you aren't a heavy git user and don't plan to use git to manage your own changes, the only git commands you really need to know are "git clone" and "git pull."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published