Who invented the 3D engine?

Oh yes, there was definitely 3D polygon engines before Carmack. I just find the guy interesting since he more or less changed the way people approached mathematics in game programming.