UsdLux module#
Summary: The UsdLux module provides a representation for lights and related components that are common to many graphics environments.
Classes:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- class pxr.UsdLux.BoundableLightBase
Methods:
CreateColorAttrCreateColorTemperatureAttrCreateDiffuseAttrCreateEnableColorTemperatureAttrCreateExposureAttrCreateFiltersRelCreateIntensityAttrCreateNormalizeAttrCreateSpecularAttrGetGetColorAttrGetColorTemperatureAttrGetDiffuseAttrGetEnableColorTemperatureAttrGetExposureAttrGetFiltersRelGetIntensityAttrGetNormalizeAttrGetSchemaAttributeNamesGetSpecularAttrLightAPI- CreateColorAttr()
- CreateColorTemperatureAttr()
- CreateDiffuseAttr()
- CreateEnableColorTemperatureAttr()
- CreateExposureAttr()
- CreateFiltersRel()
- CreateIntensityAttr()
- CreateNormalizeAttr()
- CreateSpecularAttr()
- static Get()
- GetColorAttr()
- GetColorTemperatureAttr()
- GetDiffuseAttr()
- GetEnableColorTemperatureAttr()
- GetExposureAttr()
- GetFiltersRel()
- GetIntensityAttr()
- GetNormalizeAttr()
- static GetSchemaAttributeNames()
- GetSpecularAttr()
- LightAPI()
- class pxr.UsdLux.CylinderLight
Methods:
CreateLengthAttrCreateRadiusAttrCreateTreatAsLineAttrDefineGetGetLengthAttrGetRadiusAttrGetSchemaAttributeNamesGetTreatAsLineAttr- CreateLengthAttr()
- CreateRadiusAttr()
- CreateTreatAsLineAttr()
- static Define()
- static Get()
- GetLengthAttr()
- GetRadiusAttr()
- static GetSchemaAttributeNames()
- GetTreatAsLineAttr()
- class pxr.UsdLux.DiskLight
Methods:
CreateRadiusAttrDefineGetGetRadiusAttrGetSchemaAttributeNames- CreateRadiusAttr()
- static Define()
- static Get()
- GetRadiusAttr()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.DistantLight
Methods:
CreateAngleAttrDefineGetGetAngleAttrGetSchemaAttributeNames- CreateAngleAttr()
- static Define()
- static Get()
- GetAngleAttr()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.DomeLight
Methods:
CreateGuideRadiusAttrCreatePortalsRelCreateTextureFileAttrCreateTextureFormatAttrDefineGetGetGuideRadiusAttrGetPortalsRelGetSchemaAttributeNamesGetTextureFileAttrGetTextureFormatAttrOrientToStageUpAxis- CreateGuideRadiusAttr()
- CreatePortalsRel()
- CreateTextureFileAttr()
- CreateTextureFormatAttr()
- static Define()
- static Get()
- GetGuideRadiusAttr()
- GetPortalsRel()
- static GetSchemaAttributeNames()
- GetTextureFileAttr()
- GetTextureFormatAttr()
- OrientToStageUpAxis()
- class pxr.UsdLux.DomeLight_1
Methods:
CreateGuideRadiusAttrCreatePoleAxisAttrCreatePortalsRelCreateTextureFileAttrCreateTextureFormatAttrDefineGetGetGuideRadiusAttrGetPoleAxisAttrGetPortalsRelGetSchemaAttributeNamesGetTextureFileAttrGetTextureFormatAttr- CreateGuideRadiusAttr()
- CreatePoleAxisAttr()
- CreatePortalsRel()
- CreateTextureFileAttr()
- CreateTextureFormatAttr()
- static Define()
- static Get()
- GetGuideRadiusAttr()
- GetPoleAxisAttr()
- GetPortalsRel()
- static GetSchemaAttributeNames()
- GetTextureFileAttr()
- GetTextureFormatAttr()
- class pxr.UsdLux.GeometryLight
Methods:
CreateGeometryRelDefineGetGetGeometryRelGetSchemaAttributeNames- CreateGeometryRel()
- static Define()
- static Get()
- GetGeometryRel()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.LightAPI
Methods:
ApplyCanApplyConnectableAPICreateColorAttrCreateColorTemperatureAttrCreateDiffuseAttrCreateEnableColorTemperatureAttrCreateExposureAttrCreateFiltersRelCreateInputCreateIntensityAttrCreateMaterialSyncModeAttrCreateNormalizeAttrCreateOutputCreateShaderIdAttrCreateShaderIdAttrForRenderContextCreateSpecularAttrGetGetColorAttrGetColorTemperatureAttrGetDiffuseAttrGetEnableColorTemperatureAttrGetExposureAttrGetFiltersRelGetInputGetInputsGetIntensityAttrGetLightLinkCollectionAPIGetMaterialSyncModeAttrGetNormalizeAttrGetOutputGetOutputsGetSchemaAttributeNamesGetShaderIdGetShaderIdAttrGetShaderIdAttrForRenderContextGetShadowLinkCollectionAPIGetSpecularAttr- static Apply()
- static CanApply()
- ConnectableAPI()
- CreateColorAttr()
- CreateColorTemperatureAttr()
- CreateDiffuseAttr()
- CreateEnableColorTemperatureAttr()
- CreateExposureAttr()
- CreateFiltersRel()
- CreateInput()
- CreateIntensityAttr()
- CreateMaterialSyncModeAttr()
- CreateNormalizeAttr()
- CreateOutput()
- CreateShaderIdAttr()
- CreateShaderIdAttrForRenderContext()
- CreateSpecularAttr()
- static Get()
- GetColorAttr()
- GetColorTemperatureAttr()
- GetDiffuseAttr()
- GetEnableColorTemperatureAttr()
- GetExposureAttr()
- GetFiltersRel()
- GetInput()
- GetInputs()
- GetIntensityAttr()
- GetLightLinkCollectionAPI()
- GetMaterialSyncModeAttr()
- GetNormalizeAttr()
- GetOutput()
- GetOutputs()
- static GetSchemaAttributeNames()
- GetShaderId()
- GetShaderIdAttr()
- GetShaderIdAttrForRenderContext()
- GetShadowLinkCollectionAPI()
- GetSpecularAttr()
- class pxr.UsdLux.LightFilter
Methods:
ConnectableAPICreateInputCreateOutputCreateShaderIdAttrCreateShaderIdAttrForRenderContextDefineGetGetFilterLinkCollectionAPIGetInputGetInputsGetOutputGetOutputsGetSchemaAttributeNamesGetShaderIdGetShaderIdAttrGetShaderIdAttrForRenderContext- ConnectableAPI()
- CreateInput()
- CreateOutput()
- CreateShaderIdAttr()
- CreateShaderIdAttrForRenderContext()
- static Define()
- static Get()
- GetFilterLinkCollectionAPI()
- GetInput()
- GetInputs()
- GetOutput()
- GetOutputs()
- static GetSchemaAttributeNames()
- GetShaderId()
- GetShaderIdAttr()
- GetShaderIdAttrForRenderContext()
- class pxr.UsdLux.LightListAPI
Classes:
ComputeModeMethods:
ApplyCanApplyComputeLightListCreateLightListCacheBehaviorAttrCreateLightListRelGetGetLightListCacheBehaviorAttrGetLightListRelGetSchemaAttributeNamesInvalidateLightListStoreLightListAttributes:
ComputeModeConsultModelHierarchyCacheComputeModeIgnoreCache- class ComputeMode
Methods:
GetValueFromNameAttributes:
allValues- static GetValueFromName()
- allValues = (UsdLux.LightListAPI.ComputeModeConsultModelHierarchyCache, UsdLux.LightListAPI.ComputeModeIgnoreCache)
- static Apply()
- static CanApply()
- ComputeLightList()
- CreateLightListCacheBehaviorAttr()
- CreateLightListRel()
- static Get()
- GetLightListCacheBehaviorAttr()
- GetLightListRel()
- static GetSchemaAttributeNames()
- InvalidateLightList()
- StoreLightList()
- ComputeModeConsultModelHierarchyCache = UsdLux.LightListAPI.ComputeModeConsultModelHierarchyCache
- ComputeModeIgnoreCache = UsdLux.LightListAPI.ComputeModeIgnoreCache
- class pxr.UsdLux.ListAPI
Classes:
ComputeModeMethods:
ApplyCanApplyComputeLightListCreateLightListCacheBehaviorAttrCreateLightListRelGetGetLightListCacheBehaviorAttrGetLightListRelGetSchemaAttributeNamesInvalidateLightListStoreLightListAttributes:
ComputeModeConsultModelHierarchyCacheComputeModeIgnoreCache- class ComputeMode
Methods:
GetValueFromNameAttributes:
allValues- static GetValueFromName()
- allValues = (UsdLux.ListAPI.ComputeModeConsultModelHierarchyCache, UsdLux.ListAPI.ComputeModeIgnoreCache)
- static Apply()
- static CanApply()
- ComputeLightList()
- CreateLightListCacheBehaviorAttr()
- CreateLightListRel()
- static Get()
- GetLightListCacheBehaviorAttr()
- GetLightListRel()
- static GetSchemaAttributeNames()
- InvalidateLightList()
- StoreLightList()
- ComputeModeConsultModelHierarchyCache = UsdLux.ListAPI.ComputeModeConsultModelHierarchyCache
- ComputeModeIgnoreCache = UsdLux.ListAPI.ComputeModeIgnoreCache
- class pxr.UsdLux.MeshLightAPI
Methods:
ApplyCanApplyGetGetSchemaAttributeNames- static Apply()
- static CanApply()
- static Get()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.NonboundableLightBase
Methods:
CreateColorAttrCreateColorTemperatureAttrCreateDiffuseAttrCreateEnableColorTemperatureAttrCreateExposureAttrCreateFiltersRelCreateIntensityAttrCreateNormalizeAttrCreateSpecularAttrGetGetColorAttrGetColorTemperatureAttrGetDiffuseAttrGetEnableColorTemperatureAttrGetExposureAttrGetFiltersRelGetIntensityAttrGetNormalizeAttrGetSchemaAttributeNamesGetSpecularAttrLightAPI- CreateColorAttr()
- CreateColorTemperatureAttr()
- CreateDiffuseAttr()
- CreateEnableColorTemperatureAttr()
- CreateExposureAttr()
- CreateFiltersRel()
- CreateIntensityAttr()
- CreateNormalizeAttr()
- CreateSpecularAttr()
- static Get()
- GetColorAttr()
- GetColorTemperatureAttr()
- GetDiffuseAttr()
- GetEnableColorTemperatureAttr()
- GetExposureAttr()
- GetFiltersRel()
- GetIntensityAttr()
- GetNormalizeAttr()
- static GetSchemaAttributeNames()
- GetSpecularAttr()
- LightAPI()
- class pxr.UsdLux.PluginLight
Methods:
DefineGetGetNodeDefAPIGetSchemaAttributeNames- static Define()
- static Get()
- GetNodeDefAPI()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.PluginLightFilter
Methods:
DefineGetGetNodeDefAPIGetSchemaAttributeNames- static Define()
- static Get()
- GetNodeDefAPI()
- static GetSchemaAttributeNames()
- class pxr.UsdLux.PortalLight
Methods:
CreateHeightAttrCreateWidthAttrDefineGetGetHeightAttrGetSchemaAttributeNamesGetWidthAttr- CreateHeightAttr()
- CreateWidthAttr()
- static Define()
- static Get()
- GetHeightAttr()
- static GetSchemaAttributeNames()
- GetWidthAttr()
- class pxr.UsdLux.RectLight
Methods:
CreateHeightAttrCreateTextureFileAttrCreateWidthAttrDefineGetGetHeightAttrGetSchemaAttributeNamesGetTextureFileAttrGetWidthAttr- CreateHeightAttr()
- CreateTextureFileAttr()
- CreateWidthAttr()
- static Define()
- static Get()
- GetHeightAttr()
- static GetSchemaAttributeNames()
- GetTextureFileAttr()
- GetWidthAttr()
- class pxr.UsdLux.ShadowAPI
Methods:
ApplyCanApplyConnectableAPICreateInputCreateOutputCreateShadowColorAttrCreateShadowDistanceAttrCreateShadowEnableAttrCreateShadowFalloffAttrCreateShadowFalloffGammaAttrGetGetInputGetInputsGetOutputGetOutputsGetSchemaAttributeNamesGetShadowColorAttrGetShadowDistanceAttrGetShadowEnableAttrGetShadowFalloffAttrGetShadowFalloffGammaAttr- static Apply()
- static CanApply()
- ConnectableAPI()
- CreateInput()
- CreateOutput()
- CreateShadowColorAttr()
- CreateShadowDistanceAttr()
- CreateShadowEnableAttr()
- CreateShadowFalloffAttr()
- CreateShadowFalloffGammaAttr()
- static Get()
- GetInput()
- GetInputs()
- GetOutput()
- GetOutputs()
- static GetSchemaAttributeNames()
- GetShadowColorAttr()
- GetShadowDistanceAttr()
- GetShadowEnableAttr()
- GetShadowFalloffAttr()
- GetShadowFalloffGammaAttr()
- class pxr.UsdLux.ShapingAPI
Methods:
ApplyCanApplyConnectableAPICreateInputCreateOutputCreateShapingConeAngleAttrCreateShapingConeSoftnessAttrCreateShapingFocusAttrCreateShapingFocusTintAttrCreateShapingIesAngleScaleAttrCreateShapingIesFileAttrCreateShapingIesNormalizeAttrGetGetInputGetInputsGetOutputGetOutputsGetSchemaAttributeNamesGetShapingConeAngleAttrGetShapingConeSoftnessAttrGetShapingFocusAttrGetShapingFocusTintAttrGetShapingIesAngleScaleAttrGetShapingIesFileAttrGetShapingIesNormalizeAttr- static Apply()
- static CanApply()
- ConnectableAPI()
- CreateInput()
- CreateOutput()
- CreateShapingConeAngleAttr()
- CreateShapingConeSoftnessAttr()
- CreateShapingFocusAttr()
- CreateShapingFocusTintAttr()
- CreateShapingIesAngleScaleAttr()
- CreateShapingIesFileAttr()
- CreateShapingIesNormalizeAttr()
- static Get()
- GetInput()
- GetInputs()
- GetOutput()
- GetOutputs()
- static GetSchemaAttributeNames()
- GetShapingConeAngleAttr()
- GetShapingConeSoftnessAttr()
- GetShapingFocusAttr()
- GetShapingFocusTintAttr()
- GetShapingIesAngleScaleAttr()
- GetShapingIesFileAttr()
- GetShapingIesNormalizeAttr()
- class pxr.UsdLux.SphereLight
Methods:
CreateRadiusAttrCreateTreatAsPointAttrDefineGetGetRadiusAttrGetSchemaAttributeNamesGetTreatAsPointAttr- CreateRadiusAttr()
- CreateTreatAsPointAttr()
- static Define()
- static Get()
- GetRadiusAttr()
- static GetSchemaAttributeNames()
- GetTreatAsPointAttr()
- class pxr.UsdLux.Tokens
Attributes:
BoundableLightBaseCylinderLightDiskLightDistantLightDomeLightDomeLight_1GeometryLightLightAPILightFilterLightListAPIListAPIMeshLightMeshLightAPINonboundableLightBasePluginLightPluginLightFilterPortalLightRectLightShadowAPIShapingAPISphereLightVolumeLightVolumeLightAPIYZangularautomaticcollectionFilterLinkIncludeRootcollectionLightLinkIncludeRootcollectionShadowLinkIncludeRootconsumeAndContinueconsumeAndHaltcubeMapVerticalCrossfilterLinkgeometryguideRadiusignoreindependentinputsAngleinputsColorinputsColorTemperatureinputsDiffuseinputsEnableColorTemperatureinputsExposureinputsHeightinputsIntensityinputsLengthinputsNormalizeinputsRadiusinputsShadowColorinputsShadowDistanceinputsShadowEnableinputsShadowFalloffinputsShadowFalloffGammainputsShapingConeAngleinputsShapingConeSoftnessinputsShapingFocusinputsShapingFocusTintinputsShapingIesAngleScaleinputsShapingIesFileinputsShapingIesNormalizeinputsSpecularinputsTextureFileinputsTextureFormatinputsWidthlatlonglightFilterShaderIdlightFilterslightLinklightListlightListCacheBehaviorlightMaterialSyncModelightShaderIdmaterialGlowTintsLightmirroredBallnoMaterialResponseorientToStageUpAxispoleAxisportalssceneshadowLinktreatAsLinetreatAsPoint- BoundableLightBase = 'BoundableLightBase'
- CylinderLight = 'CylinderLight'
- DiskLight = 'DiskLight'
- DistantLight = 'DistantLight'
- DomeLight = 'DomeLight'
- DomeLight_1 = 'DomeLight_1'
- GeometryLight = 'GeometryLight'
- LightAPI = 'LightAPI'
- LightFilter = 'LightFilter'
- LightListAPI = 'LightListAPI'
- ListAPI = 'ListAPI'
- MeshLight = 'MeshLight'
- MeshLightAPI = 'MeshLightAPI'
- NonboundableLightBase = 'NonboundableLightBase'
- PluginLight = 'PluginLight'
- PluginLightFilter = 'PluginLightFilter'
- PortalLight = 'PortalLight'
- RectLight = 'RectLight'
- ShadowAPI = 'ShadowAPI'
- ShapingAPI = 'ShapingAPI'
- SphereLight = 'SphereLight'
- VolumeLight = 'VolumeLight'
- VolumeLightAPI = 'VolumeLightAPI'
- Y = 'Y'
- Z = 'Z'
- angular = 'angular'
- automatic = 'automatic'
- collectionFilterLinkIncludeRoot = 'collection:filterLink:includeRoot'
- collectionLightLinkIncludeRoot = 'collection:lightLink:includeRoot'
- collectionShadowLinkIncludeRoot = 'collection:shadowLink:includeRoot'
- consumeAndContinue = 'consumeAndContinue'
- consumeAndHalt = 'consumeAndHalt'
- cubeMapVerticalCross = 'cubeMapVerticalCross'
- filterLink = 'filterLink'
- geometry = 'geometry'
- guideRadius = 'guideRadius'
- ignore = 'ignore'
- independent = 'independent'
- inputsAngle = 'inputs:angle'
- inputsColor = 'inputs:color'
- inputsColorTemperature = 'inputs:colorTemperature'
- inputsDiffuse = 'inputs:diffuse'
- inputsEnableColorTemperature = 'inputs:enableColorTemperature'
- inputsExposure = 'inputs:exposure'
- inputsHeight = 'inputs:height'
- inputsIntensity = 'inputs:intensity'
- inputsLength = 'inputs:length'
- inputsNormalize = 'inputs:normalize'
- inputsRadius = 'inputs:radius'
- inputsShadowColor = 'inputs:shadow:color'
- inputsShadowDistance = 'inputs:shadow:distance'
- inputsShadowEnable = 'inputs:shadow:enable'
- inputsShadowFalloff = 'inputs:shadow:falloff'
- inputsShadowFalloffGamma = 'inputs:shadow:falloffGamma'
- inputsShapingConeAngle = 'inputs:shaping:cone:angle'
- inputsShapingConeSoftness = 'inputs:shaping:cone:softness'
- inputsShapingFocus = 'inputs:shaping:focus'
- inputsShapingFocusTint = 'inputs:shaping:focusTint'
- inputsShapingIesAngleScale = 'inputs:shaping:ies:angleScale'
- inputsShapingIesFile = 'inputs:shaping:ies:file'
- inputsShapingIesNormalize = 'inputs:shaping:ies:normalize'
- inputsSpecular = 'inputs:specular'
- inputsTextureFile = 'inputs:texture:file'
- inputsTextureFormat = 'inputs:texture:format'
- inputsWidth = 'inputs:width'
- latlong = 'latlong'
- lightFilterShaderId = 'lightFilter:shaderId'
- lightFilters = 'light:filters'
- lightLink = 'lightLink'
- lightList = 'lightList'
- lightListCacheBehavior = 'lightList:cacheBehavior'
- lightMaterialSyncMode = 'light:materialSyncMode'
- lightShaderId = 'light:shaderId'
- materialGlowTintsLight = 'materialGlowTintsLight'
- mirroredBall = 'mirroredBall'
- noMaterialResponse = 'noMaterialResponse'
- orientToStageUpAxis = 'orientToStageUpAxis'
- poleAxis = 'poleAxis'
- portals = 'portals'
- scene = 'scene'
- shadowLink = 'shadowLink'
- treatAsLine = 'treatAsLine'
- treatAsPoint = 'treatAsPoint'
- class pxr.UsdLux.VolumeLightAPI
Methods:
ApplyCanApplyGetGetSchemaAttributeNames- static Apply()
- static CanApply()
- static Get()
- static GetSchemaAttributeNames()