Texture:setDepthSampleMode (Français)
Disponible depuis LÖVE 11.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Définit le mode de comparaison utilisé lors de l'échantillonnage depuis la texture de profondeur dans un ombrage.
Les modes de comparaison des textures de profondeur sont des fonctionnalité avancée de bas niveau, typiquement utilisée dans les ombres portées en 3D.
Lorsque une texture de profondeur est utilisée avec un mode de comparaison définit dans un ombrage, il doit être déclaré en tant que sampler2DShadow
et utilisé dans un Shader (ombrage) GLSL 3. Le résultat de l'accès à la texture dans l'ombrage retournera un nombre flottant compris entre 0 et 1, proportionnel au nombre d'échantillons (jusqu'à 4 échantillons seront utilisés si le filtrage bilinéaire est activé) qui a réussi le test définit par l'opération de comparaison.
La comparaison de texture de profondeur ne peut être utilisée qu'avec les Canevas avec format de profondeur et lisibles.
Contents
Fonction
Synopsis
Texture:setDepthSampleMode( compare )
Arguments
CompareMode (Français) compare
- Mode de comparaison utilisé lors de l’échantillonnage de cette texte dans un ombrage.
Retourne
Rien.
Fonction
Désactive la fonctionnalité de comparaison de texture de profondeur pour cette texture.
Synopsis
Texture:setDepthSampleMode( )
Arguments
Aucun.
Retourne
Rien.
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info