Hello,
I've learned some 2D game programming and now I want to taste some 3D stuff with Direct3D

But I really don't know if I do need to learn 3D model designing first?

Thanx