Я учусь на образце в DirectX SDK на карте теней. Этот образец создал поверхность трафарета во время инициализации и говорит:
Create the depth-stencil buffer to be used with the shadow map
We do this to ensure that the depth-stencil buffer is large
enough and has correct multisample type/quality when rendering
the shadow map. The default depth-stencil buffer created during
device creation will not be large enough if the user resizes the
window to a very small size. Furthermore, if the device is created
with multisampling, the default depth-stencil buffer will not
work with the shadow map texture because texture render targets
do not support multisample.
Что это значит? Я попытался прокомментировать операторы, которые создают буфер трафарета и работают с ним, но получил довольно неустойчивые результаты: если я увеличиваю окно, тень работает хорошо, а тень перестает двигаться, когда я делаю окно намного меньше. Кто-нибудь может мне это объяснить? Большое спасибо!!!