I was wondering how you could build a 3D graphics rendering engine. I mean completely from scrap without the help of OpenGl or any of those other programs. I was searching on this and couldn't find anything ((probably not searching correctly =P )) I know it takes an good math skills at Geometry and Trigonometry. I was also wondering if this could be done with a interpreted language such as Perl or Lua.