Skip to content

DavDag/CG-2022-Project---V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CG-2022-Project---V2

Vercel

Project made during university year to apply some CG concepts.
Entirely made using WebGL an no other libraries.

Of course, for the mathematical dependency, I've used another project of mine.

Demo

CG.Project.2022.-.Google.Chrome.2024-09-24.19-23-18.mp4

Interactions

  • Move car with WASD or ARROWS
  • Change camera position with C
  • Change Gamma & Exposure values
  • Enter Full Screen mode
  • (Debug) Toggle Mesh On/Off
  • (Debug) Hide/Show Light Pos
  • (Debug) Hide/Show Buildings
  • (Debug) Hide/Show Cars
  • (Debug) Hide/Show Environment
  • (Debug) Hide/Show Player
  • (Debug) Show Partial Results
  • (Debug) Show Dir Light Depth
  • (Debug) Show SSAO Result
  • (Debug) Show Bloom Result
  • (Debug) Toggle Dir Light On/Off
  • (Debug) Toggle Point Lights On/Off
  • (Debug) Toggle Spot Lights On/Off
  • (Debug) Toggle Night / Day
  • (Debug) Hide/Show Rain
  • (Debug) Reset player pos
  • (Debug) Set/Unset force follow for the camera
  • (Debug) Show canvas size
  • (Debug) Show FPS
  • (Debug) Show GPU Vendor
  • (Debug) Show GPU Renderer
  • (Debug) Show vertexes count

Camera - Change POV


Debug - Toggle Mesh On/Off


Debug - Hide/Show Light Pos


Debug - Hide/Show Buildings


Debug - Hide/Show Cars


Debug - Hide/Show Environment


Debug - Hide/Show Player


Debug - Show Partial Results


Debug - Show Dir Light Depth


Debug - Show SSAO Result


Debug - Show Bloom Result


Debug - Toggle Dir Light On/Off


Debug - Toggle Spot Lights On/Off


Debug - Toggle Night / Day


Debug - Hide/Show Rain