-
Open the Graphics-Final-Project in visual studio code, navigate to for_students directory, and open final-grtown.html with a live server (right click in final-grtown.html and find the "open with live server option").
-
use LookAt to look at the highlighted objects (works best for stationary objects).
-
use Drive/Follow to follow the moving objects.
-
toggle the speed bar to change the speed of the entire program.
-
click/unclick run to run/stop the program
final-grtown.html, final-grtown.js, final-balloon.js, final-basketballcourt.js, final-blaster.js, final-buildings.js, final-bulldozer.js, final-car.js, final-fences.js, final-naturalelements.js, final-panzer6.js, final-parkobjects.js, final-road.js, final-shell.js, final-soccerfield.js, final-stopsign.js, shaders/final.fs, shaders/final.vs
Javascript, HTML, CSS, GLSL (write shaders)
This set of web pages forms a "workbook" assignment for CS559, Computer Graphics at the University of Wisconsin for Spring 2022.
Information about the class is available on the course web: https://graphics.cs.wisc.edu/Courses/559-sp23/
The for_students
sub-directory contains all the files written by me (Zelong Jiang).
The libs
sub-directory contains libraries used by the workbook. These
have separate open source licenses provided in the directories.
The workbook content was primarily developed by Prof. Michael Gleicher with assistance from the course staff over the years.
Students are granted the right to use the workbook content for their work in class.
The workbook content is Copyright © 2023, Michael Gleicher.
This workbook is provided under a Creative Commons Attribution-NonCommercial 4.0 International license. See https://creativecommons.org/licenses/by-nc/4.0/ for the explanation and https://creativecommons.org/licenses/by-nc/4.0/legalcode for the license itself.