// Oppretter alle plakatene, legger dem i listen "instances" private void initInstances() { // Sett opp ytre kvadrat med 20 x 20 plakater for (int i = 0; i < 20; i++) { Instance instance = new Instance(); instance.Position = new Vector3(-50 + i * 4, 0, -50); instance.rotY = 0; instance.texture = 0; instances.Add(instance); Instance instance2 = instance; instance2.rotY = MathHelper.Pi; instance2.Position = new Vector3(-50 + i * 4, 0, 30); instances.Add(instance2); Instance instance3 = instance; instance3.rotY = -MathHelper.PiOver2; instance3.Position = new Vector3(28, 0, -48 + i * 4); instances.Add(instance3); Instance instance4 = instance; instance4.rotY = MathHelper.PiOver2; instance4.Position = new Vector3(-52, 0, -48 + i * 4); instances.Add(instance4); } // Indre kvadrat, 14 x 14 plakater for (int i = 0; i < 14; i++) { Instance instance = new Instance(); instance.Position = new Vector3(-38 + i * 4, 0, -38); instance.rotY = 0; instance.texture = 0; instances.Add(instance); Instance instance2 = instance; instance2.rotY = MathHelper.Pi; instance2.Position = new Vector3(-38 + i * 4, 0, 18); instances.Add(instance2); Instance instance3 = instance; instance3.rotY = -MathHelper.PiOver2; instance3.Position = new Vector3(16, 0, -36 + i * 4); instances.Add(instance3); Instance instance4 = instance; instance4.rotY = MathHelper.PiOver2; instance4.Position = new Vector3(-40, 0, -36 + i * 4); instances.Add(instance4); } }