DirectX: Самый быстрый способ отрисовки пикселей

#c# #c #directx

#c# #c #directx

Вопрос:

Для анимации падающего песка мне нужно нарисовать несколько тысяч пикселей на кадр, до сих пор я рисовал их с помощью Sprite.Отрисовка (и текстуры размером 1×1), но это работало только для разрешений 256×256 или ниже. Итак, есть ли более быстрая альтернатива рисованию отдельных пикселей?

(Шейдеры не будут работать для моей проблемы, поскольку логика применяется в соответствии с состоянием пикселей)

Ответ №1:

Вы могли бы попробовать рисовать точки. Я нашел это, но это только для DirectX 9.

Комментарии:

1. Большое вам спасибо, теперь он работает до 1280х800, чего я и хотел.