Поделиться через


Интерполяция вершин (Direct3D 9)

Вертексное интерполирование объединяет две позиции (или нормали), предоставленные пользователем. Tweening взаимоисключающе с смешением вершин с весами. Tweening выполняется до освещения и отсечения и активируется установкой D3DRS_VERTEXBLEND на D3DVBF_TWEENING. Результирующая позиция вершин вычисляется следующими значениями:

POSITION = POSITION1 * (1.0 - TWEENFACTOR) + POSITION2 * TWEENFACTOR

Тот же подход используется для вычисления норм. Дополнительные сведения см. в разделе Использование Вертексного Твининга (Direct3D 9).

Геометрическое смешение