Нужна помощь в использовании создания экземпляров в XNA 4.0

Я пришел узнать об инстансировании в XNA

Я начинающий разработчик XNA, только недавно перешедший от 2D к 3D-играм .
Я пытаюсь нарисовать большое количество кубов, состоящих исключительно из вершин в коде. Как можно было бы предположить, рисование большого количества этих кубиков вызывает немалую нагрузку на мой компьютер.
Когда я искал способ повысить производительность, я наткнулся на термин «инстансирование».
Не зная, как работает создание экземпляров в XNA 4.0, я искал учебник, подходящий для человека моего уровня.
Однако единственный учебник, с которым я столкнулся (http://blogs.msdn.com/b/shawnhar/archive/2010/06/17/drawinstancedprimitives-in-xna-game-studio-4-0.aspx), это слишком продвинутый для меня. Я думаю, что он использует модели, сетки и тому подобное вместо вершин, поэтому я не могу понять, какой фрагмент кода действительно имеет отношение к тому, что мне нужно.

Вот почему я пришел к вам. Если бы кто-нибудь мог дать мне простое (если возможно) руководство или фрагменты кода, объясняющие, как использовать создание экземпляров с кубами (или любыми фигурами), нарисованными с помощью вершин в XNA 4.0, я был бы очень признателен.

5
задан Broghain 29 March 2012 в 16:00
поделиться