Ejemplo n.º 1
0
        private H3DTextureMinFilter ConvertTexMinFilter(ZeldaLib.CtrModelBinary.Types.TextureMinFilter filterMode)
        {
            switch (filterMode)
            {
            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear: return(H3DTextureMinFilter.Linear);

            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear_Mipmap_Linear: return(H3DTextureMinFilter.LinearMipmapLinear);

            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear_Mipmap_Nearest: return(H3DTextureMinFilter.LinearMipmapNearest);

            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest: return(H3DTextureMinFilter.Nearest);

            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest_Mipmap_Linear: return(H3DTextureMinFilter.NearestMipmapLinear);

            case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest_Mipmap_Nearest: return(H3DTextureMinFilter.NearestMipmapNearest);

            default: return(H3DTextureMinFilter.Linear);
            }
        }
Ejemplo n.º 2
0
            private STTextureMinFilter ConvertMinFilterMode(ZeldaLib.CtrModelBinary.Types.TextureMinFilter PicaFilterMode)
            {
                switch (PicaFilterMode)
                {
                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear: return(STTextureMinFilter.Linear);

                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear_Mipmap_Linear: return(STTextureMinFilter.LinearMipMapNearest);

                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Linear_Mipmap_Nearest: return(STTextureMinFilter.NearestMipmapLinear);

                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest: return(STTextureMinFilter.Nearest);

                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest_Mipmap_Linear: return(STTextureMinFilter.NearestMipmapLinear);

                case ZeldaLib.CtrModelBinary.Types.TextureMinFilter.Nearest_Mipmap_Nearest: return(STTextureMinFilter.NearestMipmapNearest);

                default: return(0);
                }
            }