J'ai un sprite que j'essaie de mettre à l'échelle dans XNA, mais XNA applique une sorte de filtrage de texture qui le lisse et le rend laid. J'aimerais qu'il fasse juste un doublage de pixels au lieu d'une interpolation. Comment pourrais-je accomplir cela?
22
SamplerState.PointWrap
si vous souhaitez que le wrapping de texture ait lieu (tout en désactivant le filtrage de texture). Ou si vous avez besoin de votre propre comportement personnalisé, vous pouvez créer un nouvelSamplerState
objet pour répondre à tous les besoins personnalisés et modifier laFilter
propriété enTextureFilter.Point
.