Well, if I did anything 3D by myself, it'd be in C# for now, and therefore .NET based. I guess I could use XNA, but that would just help me learn 3D in XNA, not how a renderer works (or would it?).
So I guess I'm asking if there's any good documentation on 3D rendering in general or, if it'd be easier, for XNA.