Added texture samplers
I hate Git branchs Former-commit-id: 6978f1489cdc841d36fbcd6f1a8e01a4adbfcb8a
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#include <Nazara/Core/Clock.hpp>
|
||||
#include <Nazara/Math.hpp>
|
||||
#include <Nazara/Renderer.hpp>
|
||||
#include <Nazara/Renderer/TextureSampler.hpp>
|
||||
#include <Nazara/Utility.hpp>
|
||||
#include <iostream>
|
||||
#include <map>
|
||||
@@ -357,6 +358,18 @@ int main()
|
||||
drawHellknight = !drawHellknight;
|
||||
break;
|
||||
|
||||
case NzKeyboard::F5:
|
||||
{
|
||||
NzTextureSampler::SetDefaultFilterMode(nzSamplerFilter_Trilinear);
|
||||
break;
|
||||
}
|
||||
|
||||
case NzKeyboard::F6:
|
||||
{
|
||||
NzTextureSampler::SetDefaultFilterMode(nzSamplerFilter_Nearest);
|
||||
break;
|
||||
}
|
||||
|
||||
/*case NzKeyboard::F5:
|
||||
{
|
||||
NzString animationName;
|
||||
@@ -574,9 +587,6 @@ bool CreateCheckerMaterial(NzMaterial* material)
|
||||
return false;
|
||||
}
|
||||
|
||||
texture->SetAnisotropyLevel(NzRenderer::GetMaxAnisotropyLevel()); // Un filtrage anisotropique pour la texture
|
||||
texture->SetWrapMode(nzTextureWrap_Repeat); // Si les coordonnées de texture dépassent 1.f, la texture sera répétée
|
||||
|
||||
material->SetDiffuseMap(texture);
|
||||
|
||||
texture->SetPersistent(false);
|
||||
|
||||
Reference in New Issue
Block a user