Введение в программирование трехмерных игр с DX9


         

Буфер трафарета является небольшой частью


/p> Буфер трафарета является небольшой частью Direct3D и управляется через простой интерфейс. Подобно смешиванию, простой интерфейс предоставляет гибкий и мощный набор возможностей. Изучать использование буфера трафарета лучше всего на примере конкретных приложений. Рассмотрев применение буфера трафарета в нескольких приложениях, вы сможете лучше представлять область его применения в ваших собственных проектах. Поэтому в данной главе особый упор делается на изучение кода двух использующих трафареты программ (в частности, реализацию отражений и плоских теней).

Цели


  • Получить представление о том, как работает буфер трафарета, как создать буфер трафарета и как управлять им.


  • Узнать как создаются зеркальные отражения и как буфер трафарета используется для того, чтобы на поверхностях, не являющихся зеркальными, отражений не появлялось.


  • Посмотреть, как с помощью буфера трафарета можно визуализировать тени и избежать «двойного смешивания».



Содержание  Назад  Вперед