   How to apply texture to a cube ?
  I am a newbie of 3D Game Development in XNA. I have two questions and hope everyone help me. 1. I don't know how to apply six different textures to a cube in XNA.  2. Can you explain me how to use EffectPass and CurrentTechnique in this code : foreach (EffectPass pass in effect.CurrentTechnique.Passes)?Thanks!   
  To apply different textures to the sides of the cube, you can do it in a few ways.One way is to draw the quads separately and apply textures on the quads or you can use a texture atlas to do the work.Using texture atlases is a little harder, but it can save you a few draw calls.I think there is alot of information about texture atlases out there, so google for it.   