From 6b5388986d9b351ffaddb68fa54299328a1ebec4 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 24 May 2021 16:17:29 +0900 Subject: [PATCH] =?UTF-8?q?Trilinear=20=E3=81=8C=20LINEAR=5FMIPMAP=5FLINEA?= =?UTF-8?q?R?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs index a222a7769..255240d5a 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/TextureIO/TextureSamplerUtil.cs @@ -34,6 +34,8 @@ namespace UniGLTF return glFilter.NEAREST_MIPMAP_LINEAR; case FilterMode.Bilinear: + return glFilter.LINEAR_MIPMAP_NEAREST; + case FilterMode.Trilinear: return glFilter.LINEAR_MIPMAP_LINEAR; @@ -49,7 +51,10 @@ namespace UniGLTF return glFilter.NEAREST; case FilterMode.Bilinear: + return glFilter.LINEAR; + case FilterMode.Trilinear: + // ありえない? return glFilter.LINEAR; default: @@ -80,9 +85,11 @@ namespace UniGLTF return (FilterMode.Point, true); case glFilter.LINEAR_MIPMAP_NEAREST: - case glFilter.LINEAR_MIPMAP_LINEAR: return (FilterMode.Bilinear, true); + case glFilter.LINEAR_MIPMAP_LINEAR: + return (FilterMode.Trilinear, true); + default: throw new NotImplementedException(); }