Course list http://www.c-jump.com/bcc/

OpenGL Mathematics (GLM)


  1. OpenGL Mathematics (GLM)
  2. Vector and Matrix Constructors
  3. Matrix transformation
  4. Identity Matrix
  5. Matrix transformation functions
  6. Other Matrix functions
  7. glm::value_ptr
  8. glm::value_ptr example
  9. Matrix columns
  10. Scaling matrix example
  11. glm::translate
  12. glm::rotate
  13. glm::scale
  14. Matrix multiplication is not commutative
  15. Scale*Transform vs. Transform*Scale

1. OpenGL Mathematics (GLM)



2. Vector and Matrix Constructors



3. Matrix transformation



4. Identity Matrix



5. Matrix transformation functions



6. Other Matrix functions



7. glm::value_ptr



8. glm::value_ptr example



9. Matrix columns



10. Scaling matrix example



11. glm::translate



12. glm::rotate



13. glm::scale



14. Matrix multiplication is not commutative



15. Scale*Transform vs. Transform*Scale