UniVRM/Assets/VRMShaders/GLTF/IO/Runtime/TextureExtensions.cs
2021-05-24 15:53:47 +09:00

24 lines
480 B
C#

using UnityEngine;
namespace VRMShaders
{
public static class TextureExtensions
{
public static bool HasMipMap(this Texture texture)
{
if (texture is Texture2D t2)
{
return t2.mipmapCount > 1;
}
else if (texture is RenderTexture rt)
{
return rt.useMipMap;
}
else
{
return false;
}
}
}
}