public BillboardDrawingObject(Vector3[] positions, Texture2D texture, Vector2 dim, EffectDelegate effect) { billboard = new Billboard(effect); textures = new Texture2D[positions.Length]; for (int i = 0; i < textures.Length; i++) { textures[i] = texture; } this.positions = new List <Vector3>(positions); billboard.CreateBillboardVerticesFromList(this.positions, dim); }