projects
/
opengl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
44cbe55
)
Anisotropic filtering
author
Luke Lau
<luke_lau@icloud.com>
Tue, 25 Feb 2020 17:22:35 +0000
(17:22 +0000)
committer
Luke Lau
<luke_lau@icloud.com>
Tue, 25 Feb 2020 17:22:35 +0000
(17:22 +0000)
material.cpp
patch
|
blob
|
history
diff --git
a/material.cpp
b/material.cpp
index 00f98c21f2f87a02b7fba75085fae7c7b34fccd7..852a4b5d9edffdc59849219d58854b12b41b8f70 100644
(file)
--- a/
material.cpp
+++ b/
material.cpp
@@
-55,6
+55,10
@@
Material::Texture::Texture(const aiString fileName, const aiScene &scene) {
// which are themselves filtered linearly
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
+ float aniso = 0;
+ glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &aniso);
+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, aniso);
+
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);