Skip to content

Messing around with HTML5 canvas and basic 3D rendering principles.

Notifications You must be signed in to change notification settings

igillis/canvas-adventures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

canvas-adventures

Messing around with HTML5 canvas and basic 3D rendering principles.

Currently supports perspective projection and rotation of arbitrary 3D rectangles. Example.

TODO:

  • shim for requestAnimationFrame
  • Create rectangle obj
  • Create simpler constructors for faces/rectangles
  • Support visibility calculations (probably painter's algorithm for now)
  • Interactivity
  • Measure framerate
  • Support solid faces

About

Messing around with HTML5 canvas and basic 3D rendering principles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published