rfm2  22.0
A python-based rewrite of RenderMan for Maya
pxr_light.py File Reference

Classes

class  rfm2.vp.pxr_light.Vp2ShaderCache
 
class  rfm2.vp.pxr_light.LightTracker
 
class  rfm2.vp.pxr_light.VP2LightDesc
 
class  rfm2.vp.pxr_light.VP2Item
 
class  rfm2.vp.pxr_light.PxrLightGeometryOverride
 

Namespaces

 rfm2.vp.pxr_light
 

Functions

def rfm2.vp.pxr_light.create_from_class (cls)
 
def rfm2.vp.pxr_light.make_geo_class (desc, dagcls)
 
def rfm2.vp.pxr_light.register_prefs ()
 

Variables

dictionary rfm2.vp.pxr_light.GEO_CLS
 
list rfm2.vp.pxr_light.STOCK_SHADERS = [at for at in dir(omr.MShaderManager) if at.startswith('k3d')]
 
dictionary rfm2.vp.pxr_light.STOCK_SHADERS_IDX = {name: getattr(omr.MShaderManager, name) for name in STOCK_SHADERS}
 
list rfm2.vp.pxr_light.RITEM_TYPES
 
list rfm2.vp.pxr_light.RITEM_PRIMS
 
list rfm2.vp.pxr_light.SHINST_TYPES