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



         

Край, определенный вершинами vи vиспользуется только одной гранью



Рисунок 17.9. Край, определенный вершинами v0 и v1 используется только одной гранью



формула 3

Мы считаем, что такие края всегда являются частью силуэта. Чтобы вершинный шейдер обрабатывал такие грани как часть силуэта, мы устанавливаем что faceNormal2= -faceNormal1. таким образом, нормали граней будут направлены в разные стороны и формула (1) будет истинна, указывая, что край является частью силуэта.




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