Utilisation du type TextureArray

TextureArray

Intro :

Souvent à l’étape pixel shader, on a besoin d’accéder à plusieurs textures en même temps.

Prérequis :

– Savoir lire du C++

– Savoir initialiser DirectX

Explications :

Voici une fonction qui créé un objet Texture2D :


Voici une fonction qui créé un objet Texture2D assemblé et combiné de plusieurs Texture2D :

 

Voici la fonction qui créée une texture ressource shader pour le programme HLSL :

 

Utilisation : 

Résumé :

Nous avons présenté une façon d’accéder à une variable représentant un tableau de textures directement dans le shader !

Références :

– Franck D.Luna – DirectX 10