Я пытаюсь достичь простой задачи (или так я думал) в XNA 4.0. У меня есть объекты, которые должны светиться (рендеринг и гауссово размытие их, а затем добавление их в основную сцену). Эти объекты могут быть на разных глубинах, поэтому мне нужно будет убедиться, что они затенены объектами перед ними на главной сцене. Это 3D.XNA 4.0 Светящиеся объекты
Поскольку буферы глубины не могут быть повторно использованы в XNA 4.0, мне трудно понять, как я могу это достичь?
Я не могу найти примеров или руководств или объяснений этого процесса. Примером XNA также является не то, что мне нужно, так как он обрабатывает всю сцену.
Я знаю, что я могу сохранить информацию RenderTarget с помощью PreserveContents, но это звучало так, будто оно было медленным. Есть ли способ достичь этого без использования PreserveContents?
Любая помощь будет оценена по достоинству. Спасибо, Riaan.
Визуальный пример того, что вы хотите сделать, будет чрезвычайно полезным. Можете ли вы что-то издеваться? –
Ммм. Я не могу загрузить изображение, поскольку я новичок. Вот ссылка на него: http://postimage.org/image/cwmw2cglh/a6790034/ –
Что именно вы подразумеваете под буферами глубины, нельзя использовать повторно? XNA позволяет делать практически все с буферами глубины. –