protected override void DrawManagedModels(Matrix viewMatrix, Matrix projectionMatrix)
{
viewParameter.SetValue(viewMatrix);
projectionParameter.SetValue(projectionMatrix);
for (int i = 0; i < instancingEffect.CurrentTechnique.Passes.Count; i++)
{
foreach (ModelDisplayObjectBatch batch in batches)
{
batch.Draw(instancingEffect, worldTransformsParameter, textureIndicesParameter, instancingEffect.CurrentTechnique.Passes[i]);
}
}
}
}