
Foundations of Game Engine Development, Volume 1
by Eric Lengyel · first published 2016
5mentions
2recommended by
5HN commenters
2020–2024first – last mentioned
40% recommend40% neutral20% critical
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


I do have a bit of physics in my background. I read about Grassmann recently in a game programming book. Foundations of game engine development Volume 1 By Eric Lengyel ends with a nice explanation of Grassmann algebra. The road to reality by Roger Penrose also has a treatment of Grassmann algebra in physics context. I agree the library is likely a…
on “Grassmann.jl A\b 3x faster than Julia's StaticArrays.jl” ↗I think you might like Foundations of Game Engine Development, Volume 1. (http://foundationsofgameenginedev.com/) It focuses on practical uses of Grassmann algebra and doesn't avoid doing real-world calculations with actual coordinates. It also doesn't dwell on extraneous…
on “Projective Geometric Algebra Done Right” ↗…shows you how to use geometric algebra to write better code to perform calculations? Or maybe to do word problems, like when we teach kids algebra or calculus? Even in a supposedly practical book like Foundations of Game Engine Development, Volume 1, there are code examples throughout the book, except for the chapter about geometric algebra.
on “Geometric Algebra (2012)” ↗Foundations of Game Engine Development, Volume 1: Mathematics by Eric Lengyel Chapter 1-3 is usual stuff, Chapter 4 is GA
on “All Hail Geometric Algebra” ↗The author of that talk, Eric Lengyel, also wrote the book "Foundations of Game Engine Development, Volume 1: Mathematics". Its 4th chapter focuses on the same topics.
on “Look, ma, no matrices” ↗