Renderer

class Renderer : NSObject, MTKViewDelegate

Renderer for Virtual Stage(no AR)

  • Undocumented

    Declaration

    Swift

    static var device: MTLDevice!
  • Undocumented

    Declaration

    Swift

    static var commandQueue: MTLCommandQueue!
  • Undocumented

    Declaration

    Swift

    static var depthStencilState: MTLDepthStencilState!
  • Undocumented

    Declaration

    Swift

    static var depthStencilPixelFormat: MTLPixelFormat!
  • Undocumented

    Declaration

    Swift

    static var colorPixelFormat: MTLPixelFormat!
  • Undocumented

    Declaration

    Swift

    static var library: MTLLibrary?
  • Undocumented

    Declaration

    Swift

    var dynamicBuffer: DynamicBuffer
  • Undocumented

    Declaration

    Swift

    var scene: Scene?
  • Undocumented

    Declaration

    Swift

    var lights: [Light]
  • Undocumented

    Declaration

    Swift

    var managers: [Manager]
  • Undocumented

    Declaration

    Swift

    init?(metalKitView: MTKView)
  • Undocumented

    Declaration

    Swift

    func attachManager(manager: Manager)
  • Undocumented

    Declaration

    Swift

    func updateManagers()
  • Per frame updates hare

    Declaration

    Swift

    func draw(in view: MTKView)
  • Undocumented

    Declaration

    Swift

    func mtkView(_ view: MTKView, drawableSizeWillChange size: CGSize)