diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs index f69963c49..a222a7769 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs @@ -58,21 +58,27 @@ namespace UniGLTF } } + /// + /// https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glTexParameter.xml + /// + /// + /// + /// public static (FilterMode FilterMode, bool EnableMipMap) ImportFilterMode(glFilter filterMode) { switch (filterMode) { case glFilter.NEAREST: - case glFilter.NEAREST_MIPMAP_NEAREST: return (FilterMode.Point, false); - case glFilter.NEAREST_MIPMAP_LINEAR: - return (FilterMode.Point, true); - case glFilter.NONE: case glFilter.LINEAR: return (FilterMode.Bilinear, false); + case glFilter.NEAREST_MIPMAP_NEAREST: + case glFilter.NEAREST_MIPMAP_LINEAR: + return (FilterMode.Point, true); + case glFilter.LINEAR_MIPMAP_NEAREST: case glFilter.LINEAR_MIPMAP_LINEAR: return (FilterMode.Bilinear, true);