Skip to content

WebGL vaporwave aesthetic playground created for an interactive computer graphics course.

Notifications You must be signed in to change notification settings

stephen-hansen/CS432-FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGL VaporWave Playground

Introduction

This is a WebGL based Project written for our Interactice Computer Graphics Course.

Getting Started

Features

The features were implemented:

  • Cameras
  • Texture mapping
  • Lighting
  • Animated objects
  • Picking
  • Dynamically generated objects
  • OBJ loader and 3D models
  • Reflection
  • Shader filters
  • Particle systems

Running The Code

If you have Python 3.x installed, run the following in the source directory:

python -m http.server

After that, open up your localhost at port 8000.

Contributions

Stephen Hansen

Kevin Karnani

About

WebGL vaporwave aesthetic playground created for an interactive computer graphics course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published