BlurPIX

public class BlurPIX : PIXSingleEffect, PixelCustomRenderDelegate, PIXAuto

Undocumented

  • Undocumented

    Declaration

    Swift

    override open var shader: String { get }
  • Undocumented

    See more

    Declaration

    Swift

    public enum BlurStyle : String, CaseIterable
  • Undocumented

    Declaration

    Swift

    public var style: BlurPIX.BlurStyle { get set }
  • radius is relative. default at 0.5

    1.0 at 4K is max, tho at lower resolutions you can go beyond 1.0

    Declaration

    Swift

    public var radius: LiveFloat
  • Undocumented

    Declaration

    Swift

    public var quality: PIX.SampleQualityMode { get set }
  • Undocumented

    Declaration

    Swift

    public var angle: LiveFloat
  • Undocumented

    Declaration

    Swift

    public var position: LivePoint
  • Undocumented

    Declaration

    Swift

    override public var liveValues: [LiveValue] { get }
  • Undocumented

    Declaration

    Swift

    open override var uniforms: [CGFloat] { get }
  • Undocumented

    Declaration

    Swift

    override open var shaderNeedsAspect: Bool { get }
  • Undocumented

    Declaration

    Swift

    public required init()
  • Undocumented

    Declaration

    Swift

    override public func setNeedsRender()
  • Undocumented

    Declaration

    Swift

    public func customRender(_ texture: MTLTexture, with commandBuffer: MTLCommandBuffer) -> MTLTexture?