Quick reference

Here are some common conventions used throughout Banshee:

  • It uses right handed coordinate system
  • Camera is looking towards the negative z axis
  • Screen/window space origin is located in the top left corner
  • Normalized device coordinates origin is located in the bottom left corner
  • Clip space ranges from -1 to 1 for x, y and depth
  • Clockwise faces are considered as front facing
  • Matrices are stored in row major format
  • Vectors are interpreted as column vectors