PyMaterialXRenderMsl.MetalTextureHandler

class MetalTextureHandler

Bases: ImageHandler

A Metal texture handler class.

Methods

__init__(*args, **kwargs)

bindImage(self, arg0)

create(arg0, arg1)

createRenderResources(self, arg0, arg1, arg2)

releaseRenderResources(self[, image])

unbindImage(self, arg0)

Methods

__init__(*args, **kwargs)
bindImage(self: MetalTextureHandler, arg0: Image) bool
static create(arg0: objc_object<MTLDevice>, arg1: ImageLoader) MetalTextureHandler
createRenderResources(self: MetalTextureHandler, arg0: Image, arg1: bool, arg2: bool) bool
releaseRenderResources(self: MetalTextureHandler, image: Image = None) None
unbindImage(self: MetalTextureHandler, arg0: Image) bool