
CHAPTER 3 ■ WORKING WITH 2D IMAGES/TEXTURES IN XNA 3.0
241
private void CreateBBVertices()
{
billboardVertices = new VertexPositionTexture[billboardList.Count * 6];
int i = 0;
foreach (Vector4 currentV4 in billboardList)
{
Vector3 center = new Vector3(currentV4.X, currentV4.Y, currentV4.Z);
billboardVertices[i++] = new VertexPositionTexture(center,
➥
new Vector2(0, 0));
billboardVertices[i++] = new VertexPositionTexture(center,
➥
new Vector2(1, 0));
billboardVertices[i++] = new VertexPositionTexture(center,
➥
new Vector2(1, 1));
billboardVertices[i++] = new VertexPositionTexture(center,
➥
new Vector2(0, 0));
billboardVertices[i++] = new VertexPositionTexture(center, ...