Ce qui est une texture 3D?
La texture 3D (en trois dimensions de texture), également connu sous le nom de «volume de texture," est un prolongement logique de la traditionnelle (et plus connu) 2D texture. Dans ce contexte, une texture est simplement une image bitmap qui est utilisé pour fournir la surface de coloriage pour un modèle 3D. Une texture 3D peut être considéré comme un certain nombre de minces morceaux de texture utilisée pour générer une image en trois dimensions la carte. 3D les textures sont généralement représentés par 3 coordonnées.
En règle générale, les textures 3D sont emballées dans un parallélépipède rectangle avec chaque dimension limitée à une puissance de deux. Un parallélépipède rectangle est une figure 3D ou 3D boîte de l'espace, dont le visage d'angles sont des angles droits (également connu sous le nom de cuboid). Par conséquent, tous les visages des trois dimensions chiffre sera rectangles tandis que tous ses angles dièdre sera angle droit. Ce type de cartographie 3D de texture occupe un volume plutôt que sur une zone rectangulaire et est généralement accessible avec trois coordonnées de texture.
Semblable à des textures 2D, les coordonnées d'une texture 3D vont de 0 à 1 dans chaque dimension. Le processus de filtrage dans une texture 3D est également contrôlée de la même façon que dans une texture 2D, qui est, avec l'aide du paramètre de texture et la texture de l'environnement.
Avant la libération de Microsoft Direct3D 8,0, textures 3D ne sont pas largement utilisés dans le jeu de programmation principalement en raison de leur coût énorme. Une bonne texture 3D consomme également de grandes quantités de mémoire vidéo. Mais ces lacunes ont été adressées par Direct3D (D3D) - une partie de DirectX qui permet de tirer des formes 3D avec des ombres et bon scientifiquement correcte éclairage - et il est maintenant possible pour les programmeurs de jeu d'inclure des textures 3D dans les jeux sans avoir à utiliser d'énormes quantités de mémoire vidéo.
Textures 3D ont été utilisés dans les graphiques haut de gamme pour près d'une décennie maintenant. Merci aux nouvelles technologies, les possibilités dans ce domaine sont infinies et elles ne seront développées dans l'avenir. C'est une excellente nouvelle pour les programmeurs de jeu et les joueurs passionnés à travers le monde.
Bookmark Qu'est-ce qu'une texture 3D?



