For this project, our group created five different shapes in 3D by drawing lines. We created a sphere, cylinder, cone, cube, and a house. We transformed these models into canonical view on a view plane. Once these shapes were created, we had to do some animation and manipulation to the shapes. We implemented pressing A/D and W/S keys to create camera movement to change the view of the scene. Not only that, but we also animated the shapes rotating left to right across its center axis. When you move the camera around, we had to implement clipping to clip the shapes away when they are not in the view plane. These 3D shapes were implements via parallel and perspective projection. You could also upload your own vertices from a file to the page and it will load in the shape to the plane view.
forked from tmarrinan/cg-3dprojections
-
Notifications
You must be signed in to change notification settings - Fork 2
3D Projections for Wireframe Rendering
License
Tyang05/cg-3dprojections
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
3D Projections for Wireframe Rendering
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 96.9%
- HTML 1.6%
- CSS 1.5%