MaxPlus Python API Reference
IScanRenderer Class Reference
+ Inheritance diagram for IScanRenderer:

Public Member Functions

def GetAntialias (self)
 
def GetAntiAliasFilter (self)
 
def GetAntiAliasFilterSz (self)
 
def GetApplyVelBlurEnv (self)
 
def GetAutoReflect (self)
 
def GetAutoReflLevels (self)
 
def GetColorClampType (self)
 
def GetFilter (self)
 
def GetForceWire (self)
 
def GetGlobalSamplerAdaptive (self)
 
def GetGlobalSamplerAdaptiveThresh (self)
 
def GetGlobalSamplerClassByName (self)
 
def GetGlobalSamplerEnabled (self)
 
def GetGlobalSamplerParam1 (self)
 
def GetGlobalSamplerParam2 (self)
 
def GetGlobalSamplerQuality (self)
 
def GetGlobalSamplerSampleMaps (self)
 
def GetMapping (self)
 
def GetMaxRayDepth (self)
 
def GetMemFrugal (self)
 
def GetNBlurFrames (self)
 
def GetNBlurSamples (self)
 
def GetObjBlurDuration (self)
 
def GetObjMotBlur (self)
 
def GetPixelSamplerEnable (self)
 
def GetShadows (self)
 
def GetVelBlurDuration (self)
 
def GetVelBlurTrans (self)
 
def GetVelMotBlur (self)
 
def GetWireThickness (self)
 
def IsSSEEnabled (self)
 
def SetAntialias (self, *args)
 
def SetAntiAliasFilter (self, *args)
 
def SetAntiAliasFilterRT (self, *args)
 
def SetAntiAliasFilterSz (self, *args)
 
def SetApplyVelBlurEnv (self, *args)
 
def SetAutoReflect (self, *args)
 
def SetAutoReflLevels (self, *args)
 
def SetColorClampType (self, *args)
 
def SetEnableSSE (self, *args)
 
def SetFilter (self, *args)
 
def SetForceWire (self, *args)
 
def SetGlobalSamplerAdaptive (self, *args)
 
def SetGlobalSamplerAdaptiveThresh (self, *args)
 
def SetGlobalSamplerClassByName (self, *args)
 
def SetGlobalSamplerEnabled (self, *args)
 
def SetGlobalSamplerParam1 (self, *args)
 
def SetGlobalSamplerParam2 (self, *args)
 
def SetGlobalSamplerQuality (self, *args)
 
def SetGlobalSamplerSampleMaps (self, *args)
 
def SetMapping (self, *args)
 
def SetMaxRayDepth (self, *args)
 
def SetMemFrugal (self, *args)
 
def SetNBlurFrames (self, *args)
 
def SetNBlurSamples (self, *args)
 
def SetObjBlurDuration (self, *args)
 
def SetObjMotBlur (self, *args)
 
def SetPixelSamplerEnable (self, *args)
 
def SetShadows (self, *args)
 
def SetVelBlurDuration (self, *args)
 
def SetVelBlurTrans (self, *args)
 
def SetVelMotBlur (self, *args)
 
def SetWireThickness (self, *args)
 
- Public Member Functions inherited from Renderer
def ApplyRenderEffects (self, *args)
 
def DoesSupportCustomRenderPresets (self)
 
def DoesSupportTexureBaking (self)
 
def GetAAFilterSupport (self)
 
def GetRenderPresetsFileVersion (self)
 
def GetRenderPresetsIsCompatible (self, *args)
 
def RenderPresetsMapCategoryToIndex (self, *args)
 
def RenderPresetsMapIndexToCategory (self, *args)
 
def ResetParams (self)
 
- Public Member Functions inherited from ReferenceTarget
def FindDependentNode (self)
 
def MaybeAutoDelete (self)
 
def NotifyTarget (self, *args)
 
- Public Member Functions inherited from ReferenceMaker
def ClearFlagInHierarchy (self, *args)
 
def DeleteMe (self)
 
def DeleteReference (self, *args)
 
def FindRef (self, *args)
 
def GetNumRefs (self)
 
def GetReference (self, *args)
 
def NotifyChanged (self)
 
def NotifyDependents (self, *args)
 
def ReplaceReference (self, *args)
 
def RescaleWorldUnits (self, *args)
 
- Public Member Functions inherited from Animatable
def AddNewKey (self, *args)
 
def AssignController (self, *args)
 
def CanAssignController (self, *args)
 
def CanCopyAnim (self)
 
def CanCopyTrack (self, *args)
 
def CanDeleteSubAnim (self, *args)
 
def CanMakeUnique (self)
 
def ClearAFlag (self, *args)
 
def ClearAFlagEx (self, *args)
 
def ClearAllAppData (self)
 
def ClearFlagBit (self, *args)
 
def ClearFlagInAllAnimatables (*args)
 
def CopyKeysFromTime (self, *args)
 
def DeleteAppData (self, *args)
 
def DeleteKeyAtTime (self, *args)
 
def DeleteKeyByIndex (self, *args)
 
def DeleteKeys (self, *args)
 
def DeleteSubAnim (self, *args)
 
def DeleteTime (self, *args)
 
def DoesSupportTimeOperations (self)
 
def EditTimeRange (self, *args)
 
def FreeCaches (self)
 
def GetAnimByHandle (*args)
 
def GetAnimHandle (self)
 
def GetAppData (self, *args)
 
def GetClassID (self)
 
def GetClassName (self)
 
def GetCustomAttributeContainer (self)
 
def GetHasSubElements (self, type=0)
 
def GetKeyIndex (self, *args)
 
def GetKeyTime (self, *args)
 
def GetNextKeyTime (self, *args)
 
def GetNodeName (self)
 
def GetNumKeys (self)
 
def GetNumSubAnims (self)
 
def GetParameterBlock (self)
 
def GetSubAnim (self, *args)
 
def GetSubAnimName (self, *args)
 
def GetSuperClassID (self)
 
def GetTimeRange (self, *args)
 
def InsertTime (self, *args)
 
def IsAnimated (self)
 
def IsKeyAtTime (self, *args)
 
def IsSubClassOf (self, *args)
 
def MoveKeys (self, *args)
 
def ReverseTime (self, *args)
 
def ScaleKeyValues (self, *args)
 
def ScaleTime (self, *args)
 
def SetAFlag (self, *args)
 
def SetAFlagEx (self, *args)
 
def SetAppData (self, *args)
 
def SetFlagBit (self, *args)
 
def SubNumToRefNum (self, *args)
 
def TestAFlag (self, *args)
 
def TestAFlagEx (self, *args)
 
def TestFlagBit (self, *args)
 
- Public Member Functions inherited from InterfaceServer
def GetInterface (self, *args)
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Renderer
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from ReferenceTarget
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from ReferenceMaker
 NumRefs = _swig_property(GetNumRefs)
 
 Refs = _swig_property(lambda self: (self.GetReference(i) for i in xrange(self.GetNumRefs())))
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Animatable
 AnimHandle = _swig_property(GetAnimHandle)
 
 ClassID = _swig_property(GetClassID)
 
 ClearFlagInAllAnimatables = staticmethod(ClearFlagInAllAnimatables)
 
 GetAnimByHandle = staticmethod(GetAnimByHandle)
 
 KeyTimes = _swig_property(lambda self: (self.GetKeyTime(i) for i in xrange(self.GetNumKeys())))
 
 NodeName = _swig_property(GetNodeName)
 
 NumSubAnims = _swig_property(GetNumSubAnims)
 
 ParameterBlock = _swig_property(GetParameterBlock)
 
 SubAnimNames = _swig_property(lambda self: (self.GetSubAnimName(i) for i in xrange(self.GetNumSubAnims())))
 
 SubAnims = _swig_property(lambda self: (self.GetSubAnim(i) for i in xrange(self.GetNumSubAnims())))
 
 SuperClassID = _swig_property(GetSuperClassID)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from InterfaceServer
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Wrapper
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Detailed Description

The standard 3ds Max scanline renderer.

Member Function Documentation

◆ GetAntialias()

def GetAntialias (   self)
GetAntialias(IScanRenderer self) -> bool

◆ GetAntiAliasFilter()

def GetAntiAliasFilter (   self)
GetAntiAliasFilter(IScanRenderer self) -> FilterKernel

◆ GetAntiAliasFilterSz()

def GetAntiAliasFilterSz (   self)
GetAntiAliasFilterSz(IScanRenderer self) -> float

◆ GetApplyVelBlurEnv()

def GetApplyVelBlurEnv (   self)
GetApplyVelBlurEnv(IScanRenderer self) -> bool

◆ GetAutoReflect()

def GetAutoReflect (   self)
GetAutoReflect(IScanRenderer self) -> bool

◆ GetAutoReflLevels()

def GetAutoReflLevels (   self)
GetAutoReflLevels(IScanRenderer self) -> int

◆ GetColorClampType()

def GetColorClampType (   self)
GetColorClampType(IScanRenderer self) -> int

◆ GetFilter()

def GetFilter (   self)
GetFilter(IScanRenderer self) -> bool

◆ GetForceWire()

def GetForceWire (   self)
GetForceWire(IScanRenderer self) -> bool

◆ GetGlobalSamplerAdaptive()

def GetGlobalSamplerAdaptive (   self)
GetGlobalSamplerAdaptive(IScanRenderer self) -> bool

◆ GetGlobalSamplerAdaptiveThresh()

def GetGlobalSamplerAdaptiveThresh (   self)
GetGlobalSamplerAdaptiveThresh(IScanRenderer self) -> float

◆ GetGlobalSamplerClassByName()

def GetGlobalSamplerClassByName (   self)
GetGlobalSamplerClassByName(IScanRenderer self) -> WStr

◆ GetGlobalSamplerEnabled()

def GetGlobalSamplerEnabled (   self)
GetGlobalSamplerEnabled(IScanRenderer self) -> bool

◆ GetGlobalSamplerParam1()

def GetGlobalSamplerParam1 (   self)
GetGlobalSamplerParam1(IScanRenderer self) -> float

◆ GetGlobalSamplerParam2()

def GetGlobalSamplerParam2 (   self)
GetGlobalSamplerParam2(IScanRenderer self) -> float

◆ GetGlobalSamplerQuality()

def GetGlobalSamplerQuality (   self)
GetGlobalSamplerQuality(IScanRenderer self) -> float

◆ GetGlobalSamplerSampleMaps()

def GetGlobalSamplerSampleMaps (   self)
GetGlobalSamplerSampleMaps(IScanRenderer self) -> bool

◆ GetMapping()

def GetMapping (   self)
GetMapping(IScanRenderer self) -> bool

◆ GetMaxRayDepth()

def GetMaxRayDepth (   self)
GetMaxRayDepth(IScanRenderer self) -> int

◆ GetMemFrugal()

def GetMemFrugal (   self)
GetMemFrugal(IScanRenderer self) -> bool

◆ GetNBlurFrames()

def GetNBlurFrames (   self)
GetNBlurFrames(IScanRenderer self) -> int

◆ GetNBlurSamples()

def GetNBlurSamples (   self)
GetNBlurSamples(IScanRenderer self) -> int

◆ GetObjBlurDuration()

def GetObjBlurDuration (   self)
GetObjBlurDuration(IScanRenderer self) -> float

◆ GetObjMotBlur()

def GetObjMotBlur (   self)
GetObjMotBlur(IScanRenderer self) -> bool

◆ GetPixelSamplerEnable()

def GetPixelSamplerEnable (   self)
GetPixelSamplerEnable(IScanRenderer self) -> bool

◆ GetShadows()

def GetShadows (   self)
GetShadows(IScanRenderer self) -> bool

◆ GetVelBlurDuration()

def GetVelBlurDuration (   self)
GetVelBlurDuration(IScanRenderer self) -> float

◆ GetVelBlurTrans()

def GetVelBlurTrans (   self)
GetVelBlurTrans(IScanRenderer self) -> bool

◆ GetVelMotBlur()

def GetVelMotBlur (   self)
GetVelMotBlur(IScanRenderer self) -> bool

◆ GetWireThickness()

def GetWireThickness (   self)
GetWireThickness(IScanRenderer self) -> float

◆ IsSSEEnabled()

def IsSSEEnabled (   self)
IsSSEEnabled(IScanRenderer self) -> bool

◆ SetAntialias()

def SetAntialias (   self,
args 
)
SetAntialias(IScanRenderer self, bool b)

◆ SetAntiAliasFilter()

def SetAntiAliasFilter (   self,
args 
)
SetAntiAliasFilter(IScanRenderer self, FilterKernel pKernel)

◆ SetAntiAliasFilterRT()

def SetAntiAliasFilterRT (   self,
args 
)
SetAntiAliasFilterRT(IScanRenderer self, ReferenceTarget op)

◆ SetAntiAliasFilterSz()

def SetAntiAliasFilterSz (   self,
args 
)
SetAntiAliasFilterSz(IScanRenderer self, float size)

◆ SetApplyVelBlurEnv()

def SetApplyVelBlurEnv (   self,
args 
)
SetApplyVelBlurEnv(IScanRenderer self, bool b)

◆ SetAutoReflect()

def SetAutoReflect (   self,
args 
)
SetAutoReflect(IScanRenderer self, bool b)

◆ SetAutoReflLevels()

def SetAutoReflLevels (   self,
args 
)
SetAutoReflLevels(IScanRenderer self, int n)

◆ SetColorClampType()

def SetColorClampType (   self,
args 
)
SetColorClampType(IScanRenderer self, int i)

◆ SetEnableSSE()

def SetEnableSSE (   self,
args 
)
SetEnableSSE(IScanRenderer self, bool b)

◆ SetFilter()

def SetFilter (   self,
args 
)
SetFilter(IScanRenderer self, bool b)

◆ SetForceWire()

def SetForceWire (   self,
args 
)
SetForceWire(IScanRenderer self, bool b)

◆ SetGlobalSamplerAdaptive()

def SetGlobalSamplerAdaptive (   self,
args 
)
SetGlobalSamplerAdaptive(IScanRenderer self, bool enable)

◆ SetGlobalSamplerAdaptiveThresh()

def SetGlobalSamplerAdaptiveThresh (   self,
args 
)
SetGlobalSamplerAdaptiveThresh(IScanRenderer self, float f)

◆ SetGlobalSamplerClassByName()

def SetGlobalSamplerClassByName (   self,
args 
)
SetGlobalSamplerClassByName(IScanRenderer self, WStr name)

◆ SetGlobalSamplerEnabled()

def SetGlobalSamplerEnabled (   self,
args 
)
SetGlobalSamplerEnabled(IScanRenderer self, bool enable)

◆ SetGlobalSamplerParam1()

def SetGlobalSamplerParam1 (   self,
args 
)
SetGlobalSamplerParam1(IScanRenderer self, float f)

◆ SetGlobalSamplerParam2()

def SetGlobalSamplerParam2 (   self,
args 
)
SetGlobalSamplerParam2(IScanRenderer self, float f)

◆ SetGlobalSamplerQuality()

def SetGlobalSamplerQuality (   self,
args 
)
SetGlobalSamplerQuality(IScanRenderer self, float f)

◆ SetGlobalSamplerSampleMaps()

def SetGlobalSamplerSampleMaps (   self,
args 
)
SetGlobalSamplerSampleMaps(IScanRenderer self, bool enable)

◆ SetMapping()

def SetMapping (   self,
args 
)
SetMapping(IScanRenderer self, bool b)

◆ SetMaxRayDepth()

def SetMaxRayDepth (   self,
args 
)
SetMaxRayDepth(IScanRenderer self, int n)

◆ SetMemFrugal()

def SetMemFrugal (   self,
args 
)
SetMemFrugal(IScanRenderer self, bool b)

◆ SetNBlurFrames()

def SetNBlurFrames (   self,
args 
)
SetNBlurFrames(IScanRenderer self, int n)

◆ SetNBlurSamples()

def SetNBlurSamples (   self,
args 
)
SetNBlurSamples(IScanRenderer self, int n)

◆ SetObjBlurDuration()

def SetObjBlurDuration (   self,
args 
)
SetObjBlurDuration(IScanRenderer self, float dur)

◆ SetObjMotBlur()

def SetObjMotBlur (   self,
args 
)
SetObjMotBlur(IScanRenderer self, bool b)

◆ SetPixelSamplerEnable()

def SetPixelSamplerEnable (   self,
args 
)
SetPixelSamplerEnable(IScanRenderer self, bool on)

◆ SetShadows()

def SetShadows (   self,
args 
)
SetShadows(IScanRenderer self, bool b)

◆ SetVelBlurDuration()

def SetVelBlurDuration (   self,
args 
)
SetVelBlurDuration(IScanRenderer self, float dur)

◆ SetVelBlurTrans()

def SetVelBlurTrans (   self,
args 
)
SetVelBlurTrans(IScanRenderer self, bool b)

◆ SetVelMotBlur()

def SetVelMotBlur (   self,
args 
)
SetVelMotBlur(IScanRenderer self, bool b)

◆ SetWireThickness()

def SetWireThickness (   self,
args 
)
SetWireThickness(IScanRenderer self, float t)