Syntaxe
Membres
PCAPowerIterationsType : uint32_t Contrôle le nombre d’itérations utilisées pour résoudre le problème d’analyse en composantes principales (PCA). Cela nécessite une multiplication matricielle itérative et une renormalisation pour approximer la paire matrice propre/vecteur propre. RefinementIterations
Type : uint32_t Contrôle le nombre d’itérations d’affinage des points de terminaison. Lors de la recherche de points de terminaison dans un nuage de points 3D, un recuit simulé ou un autre processus peut évaluer s’il est possible de trouver de meilleurs points de terminaison. ChannelCountMinusOne
Type : uint32_t Spécifie le nombre de canaux de texture qui contiennent des informations importantes. Ceci est particulièrement important pour l’encodage BC7, qui comporte à la fois des modes RGB et RGBA. BC7ModeMask
Type : uint32_t Masque facultatif permettant de restreindre le comportement de l’encodage BC7. En se limitant à un ou deux modes, une texture est généralement plus compressible, mais la qualité est réduite. Des stratégies seront introduites ultérieurement pour équilibrer automatiquement la compression et la qualité. QualityLevel
Type : uint32_t Réservé mais non implémenté. Contrôle le compromis entre qualité et compressibilité. La valeur par défaut de 15 représente une qualité maximale avec une compression minimale. Une qualité de 0 offre la meilleure compression avec BCPack, mais au détriment de la qualité. ContainsColorMap
Type : uint32_t Réservé mais non implémenté. Guide l’encodeur afin de réduire l’erreur RGB. ContainsNormalMap
Type : uint32_t Réservé mais non implémenté. Guide l’encodeur afin de réduire l’erreur de la carte des normales, en supposant que les échantillons de texture seront normalisés.
Configuration requise
En-tête : XBTC.hPlateformes prises en charge : consoles XBOX Series
