RasterResampling
public struct RasterResampling : RawRepresentable, Codable, Hashable
The resampling/interpolation method to use for overscaling, also known as texture magnification filter
-
Declaration
Swift
public let rawValue: String
-
Declaration
Swift
public init(rawValue: String)
-
(Bi)linear filtering interpolates pixel values using the weighted average of the four closest original source pixels creating a smooth but blurry look when overscaled
Declaration
Swift
public static let linear: RasterResampling
-
Nearest neighbor filtering interpolates pixel values using the nearest original source pixel creating a sharp but pixelated look when overscaled
Declaration
Swift
public static let nearest: RasterResampling