Рекомендации по оборудованию для texturing (Direct3D 9)
Текущее оборудование не обязательно реализует все функции, которые включает интерфейс Direct3D. Приложение должно тестировать пользовательское оборудование и соответствующим образом корректировать стратегии отрисовки.
Многие карты трехмерного ускорителя не поддерживают диффузные итерированные значения в качестве аргументов для смешивания единиц. Однако приложение может вводить итерированные данные цвета при наложении текстур.
У некоторых трехмерных оборудования может не быть этапа смешивания, связанного с первой текстурой. На этих адаптерах приложение должно выполнять смешение на втором и третьем этапах текстуры в наборе текущих текстур.
Из-за ограничений в большей части сегодняшнего оборудования немногие видеоадаптеры могут выполнять трилинейную интерполяцию MIP-карт с помощью интерфейса наложения нескольких текстур, предлагаемого IDirect3DDevice9. Приложение может использовать смешивание текстур с несколькими проходами для достижения одинаковых эффектов или снизить производительность до D3DTEXF_POINT режима фильтра MIP-карты, который широко поддерживается.
Связанные темы