Original Post
I'm working on a BattleZone clone, and I'm trying to code the wireframe 3D graphics from scratch. I've got the basic rotations, translations and projection parts down, but I'm running into some difficulty figuring out how to make things look right when you start moving the tank around. I know you have to translate and rotate the points on the other objects around somehow, but I can't seem to visualize how it should go, and I'm coming up dry on Google. I'm doing this in Python, using PyGame's graphics capabilities. If anyone could post a little code to get me started, or point me to some good articles or tutorials, I would be greatly appreciative.