Skip to content

3d transformations implemented with homogeneous coordinates

Notifications You must be signed in to change notification settings

Eereenah/cube-transformations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D transformations

Implementation of 3D transformations using homogeneous coordinates - rotation, translation and changing field of view.

Controls:

  • Rotation:

    • Around Y axis:
      • Clockwise: T
      • Counterclockwise: R
    • Around X axis:
      • Clockwise: E
      • Counterclockwise: W
    • Around Z axis:
      • Clockwise: Y
      • Counterclockwise: U
  • Camera translation:

    • X axis:
      • Right:S
      • Left: A
    • Y axis:
      • Up: F
      • Down: D
    • Z axis:
      • Back: G
      • Front: H
  • FOV:

    • Add angle: X
    • Subtract angle: Z

    References:

About

3d transformations implemented with homogeneous coordinates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages