CS460 Graphics Projects


Project 1 Project 2 Project 3 Project 4 Project 5 Project 6 Project 7 Project 8 Project 9 Project 10

Project 1: Intro

Describing your favorite WebGL demo.

Go to Project Report

Project 2: XTK Cube / Pixel Art

Creating pixel art and then use XTK to render it in 3D, fully interactive and webbased.

Go to Project Report

Project 3: Three.js Cubes ... and other geometries

Using Three.js to create multiple different geometries in an interactive fashion.

Go to Project Report

Project 4: A WebGL Game!

WebGL without a framework is hard. But this makes it even more rewarding when we create cool stuff!

Go to Project Preview Report

Project 5: Scene Control with dat.GUI and Transformations!

Using XTK and Three.js to study rotations.

Go to Project Report

Project 6: The Virtual Robot!

Creating a virtual robot that uses a human-inspired skeleton.

Go to Project Report

Project 7: Skinned and Animated Robots!

Adding a mesh to our robot bones and then create an animated crowd.

Go to Project Report

Project 8: The Walking Robots!

Creating walking robots that switch directions when they bump into each other.

Go to Project Report

Project 9: Geometry, Materials, and Lighting!

Loading our favorite mesh from a file, try out different materials, and play around with light settings.

Go to Project Report

Project 10: glTF!

Loading our favorite mesh from a file and then convert it to a valid glTF file.

Go to Project Report