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: - CreateColorAttr- CreateColorTemperatureAttr- CreateDiffuseAttr- CreateEnableColorTemperatureAttr- CreateExposureAttr- CreateFiltersRel- CreateIntensityAttr- CreateNormalizeAttr- CreateSpecularAttr- Get- GetColorAttr- GetColorTemperatureAttr- GetDiffuseAttr- GetEnableColorTemperatureAttr- GetExposureAttr- GetFiltersRel- GetIntensityAttr- GetNormalizeAttr- GetSchemaAttributeNames- GetSpecularAttr- LightAPI- 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: - CreateLengthAttr- CreateRadiusAttr- CreateTreatAsLineAttr- Define- Get- GetLengthAttr- GetRadiusAttr- GetSchemaAttributeNames- GetTreatAsLineAttr- CreateLengthAttr()
 - CreateRadiusAttr()
 - CreateTreatAsLineAttr()
 - static Define()
 - static Get()
 - GetLengthAttr()
 - GetRadiusAttr()
 - static GetSchemaAttributeNames()
 - GetTreatAsLineAttr()
 
- class pxr.UsdLux.DiskLight
- Methods: - CreateRadiusAttr- Define- Get- GetRadiusAttr- GetSchemaAttributeNames- CreateRadiusAttr()
 - static Define()
 - static Get()
 - GetRadiusAttr()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.DistantLight
- Methods: - CreateAngleAttr- Define- Get- GetAngleAttr- GetSchemaAttributeNames- CreateAngleAttr()
 - static Define()
 - static Get()
 - GetAngleAttr()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.DomeLight
- Methods: - CreateGuideRadiusAttr- CreatePortalsRel- CreateTextureFileAttr- CreateTextureFormatAttr- Define- Get- GetGuideRadiusAttr- GetPortalsRel- GetSchemaAttributeNames- GetTextureFileAttr- GetTextureFormatAttr- OrientToStageUpAxis- CreateGuideRadiusAttr()
 - CreatePortalsRel()
 - CreateTextureFileAttr()
 - CreateTextureFormatAttr()
 - static Define()
 - static Get()
 - GetGuideRadiusAttr()
 - GetPortalsRel()
 - static GetSchemaAttributeNames()
 - GetTextureFileAttr()
 - GetTextureFormatAttr()
 - OrientToStageUpAxis()
 
- class pxr.UsdLux.DomeLight_1
- Methods: - CreateGuideRadiusAttr- CreatePoleAxisAttr- CreatePortalsRel- CreateTextureFileAttr- CreateTextureFormatAttr- Define- Get- GetGuideRadiusAttr- GetPoleAxisAttr- GetPortalsRel- GetSchemaAttributeNames- GetTextureFileAttr- GetTextureFormatAttr- CreateGuideRadiusAttr()
 - CreatePoleAxisAttr()
 - CreatePortalsRel()
 - CreateTextureFileAttr()
 - CreateTextureFormatAttr()
 - static Define()
 - static Get()
 - GetGuideRadiusAttr()
 - GetPoleAxisAttr()
 - GetPortalsRel()
 - static GetSchemaAttributeNames()
 - GetTextureFileAttr()
 - GetTextureFormatAttr()
 
- class pxr.UsdLux.GeometryLight
- Methods: - CreateGeometryRel- Define- Get- GetGeometryRel- GetSchemaAttributeNames- CreateGeometryRel()
 - static Define()
 - static Get()
 - GetGeometryRel()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.LightAPI
- Methods: - Apply- CanApply- ConnectableAPI- CreateColorAttr- CreateColorTemperatureAttr- CreateDiffuseAttr- CreateEnableColorTemperatureAttr- CreateExposureAttr- CreateFiltersRel- CreateInput- CreateIntensityAttr- CreateMaterialSyncModeAttr- CreateNormalizeAttr- CreateOutput- CreateShaderIdAttr- CreateShaderIdAttrForRenderContext- CreateSpecularAttr- Get- GetColorAttr- GetColorTemperatureAttr- GetDiffuseAttr- GetEnableColorTemperatureAttr- GetExposureAttr- GetFiltersRel- GetInput- GetInputs- GetIntensityAttr- GetLightLinkCollectionAPI- GetMaterialSyncModeAttr- GetNormalizeAttr- GetOutput- GetOutputs- GetSchemaAttributeNames- GetShaderId- GetShaderIdAttr- GetShaderIdAttrForRenderContext- GetShadowLinkCollectionAPI- GetSpecularAttr- 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: - ConnectableAPI- CreateInput- CreateOutput- CreateShaderIdAttr- CreateShaderIdAttrForRenderContext- Define- Get- GetFilterLinkCollectionAPI- GetInput- GetInputs- GetOutput- GetOutputs- GetSchemaAttributeNames- GetShaderId- GetShaderIdAttr- GetShaderIdAttrForRenderContext- ConnectableAPI()
 - CreateInput()
 - CreateOutput()
 - CreateShaderIdAttr()
 - CreateShaderIdAttrForRenderContext()
 - static Define()
 - static Get()
 - GetFilterLinkCollectionAPI()
 - GetInput()
 - GetInputs()
 - GetOutput()
 - GetOutputs()
 - static GetSchemaAttributeNames()
 - GetShaderId()
 - GetShaderIdAttr()
 - GetShaderIdAttrForRenderContext()
 
- class pxr.UsdLux.LightListAPI
- Classes: - ComputeMode- Methods: - Apply- CanApply- ComputeLightList- CreateLightListCacheBehaviorAttr- CreateLightListRel- Get- GetLightListCacheBehaviorAttr- GetLightListRel- GetSchemaAttributeNames- InvalidateLightList- StoreLightList- Attributes: - ComputeModeConsultModelHierarchyCache- ComputeModeIgnoreCache- class ComputeMode
- Methods: - GetValueFromName- Attributes: - 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: - ComputeMode- Methods: - Apply- CanApply- ComputeLightList- CreateLightListCacheBehaviorAttr- CreateLightListRel- Get- GetLightListCacheBehaviorAttr- GetLightListRel- GetSchemaAttributeNames- InvalidateLightList- StoreLightList- Attributes: - ComputeModeConsultModelHierarchyCache- ComputeModeIgnoreCache- class ComputeMode
- Methods: - GetValueFromName- Attributes: - 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: - Apply- CanApply- Get- GetSchemaAttributeNames- static Apply()
 - static CanApply()
 - static Get()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.NonboundableLightBase
- Methods: - CreateColorAttr- CreateColorTemperatureAttr- CreateDiffuseAttr- CreateEnableColorTemperatureAttr- CreateExposureAttr- CreateFiltersRel- CreateIntensityAttr- CreateNormalizeAttr- CreateSpecularAttr- Get- GetColorAttr- GetColorTemperatureAttr- GetDiffuseAttr- GetEnableColorTemperatureAttr- GetExposureAttr- GetFiltersRel- GetIntensityAttr- GetNormalizeAttr- GetSchemaAttributeNames- GetSpecularAttr- LightAPI- 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: - Define- Get- GetNodeDefAPI- GetSchemaAttributeNames- static Define()
 - static Get()
 - GetNodeDefAPI()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.PluginLightFilter
- Methods: - Define- Get- GetNodeDefAPI- GetSchemaAttributeNames- static Define()
 - static Get()
 - GetNodeDefAPI()
 - static GetSchemaAttributeNames()
 
- class pxr.UsdLux.PortalLight
- Methods: - CreateHeightAttr- CreateWidthAttr- Define- Get- GetHeightAttr- GetSchemaAttributeNames- GetWidthAttr- CreateHeightAttr()
 - CreateWidthAttr()
 - static Define()
 - static Get()
 - GetHeightAttr()
 - static GetSchemaAttributeNames()
 - GetWidthAttr()
 
- class pxr.UsdLux.RectLight
- Methods: - CreateHeightAttr- CreateTextureFileAttr- CreateWidthAttr- Define- Get- GetHeightAttr- GetSchemaAttributeNames- GetTextureFileAttr- GetWidthAttr- CreateHeightAttr()
 - CreateTextureFileAttr()
 - CreateWidthAttr()
 - static Define()
 - static Get()
 - GetHeightAttr()
 - static GetSchemaAttributeNames()
 - GetTextureFileAttr()
 - GetWidthAttr()
 
- class pxr.UsdLux.ShadowAPI
- Methods: - Apply- CanApply- ConnectableAPI- CreateInput- CreateOutput- CreateShadowColorAttr- CreateShadowDistanceAttr- CreateShadowEnableAttr- CreateShadowFalloffAttr- CreateShadowFalloffGammaAttr- Get- GetInput- GetInputs- GetOutput- GetOutputs- GetSchemaAttributeNames- GetShadowColorAttr- GetShadowDistanceAttr- GetShadowEnableAttr- GetShadowFalloffAttr- GetShadowFalloffGammaAttr- 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: - Apply- CanApply- ConnectableAPI- CreateInput- CreateOutput- CreateShapingConeAngleAttr- CreateShapingConeSoftnessAttr- CreateShapingFocusAttr- CreateShapingFocusTintAttr- CreateShapingIesAngleScaleAttr- CreateShapingIesFileAttr- CreateShapingIesNormalizeAttr- Get- GetInput- GetInputs- GetOutput- GetOutputs- GetSchemaAttributeNames- GetShapingConeAngleAttr- GetShapingConeSoftnessAttr- GetShapingFocusAttr- GetShapingFocusTintAttr- GetShapingIesAngleScaleAttr- GetShapingIesFileAttr- GetShapingIesNormalizeAttr- 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: - CreateRadiusAttr- CreateTreatAsPointAttr- Define- Get- GetRadiusAttr- GetSchemaAttributeNames- GetTreatAsPointAttr- CreateRadiusAttr()
 - CreateTreatAsPointAttr()
 - static Define()
 - static Get()
 - GetRadiusAttr()
 - static GetSchemaAttributeNames()
 - GetTreatAsPointAttr()
 
- class pxr.UsdLux.Tokens
- Attributes: - BoundableLightBase- CylinderLight- DiskLight- DistantLight- DomeLight- DomeLight_1- GeometryLight- LightAPI- LightFilter- LightListAPI- ListAPI- MeshLight- MeshLightAPI- NonboundableLightBase- PluginLight- PluginLightFilter- PortalLight- RectLight- ShadowAPI- ShapingAPI- SphereLight- VolumeLight- VolumeLightAPI- Y- Z- angular- automatic- collectionFilterLinkIncludeRoot- collectionLightLinkIncludeRoot- collectionShadowLinkIncludeRoot- consumeAndContinue- consumeAndHalt- cubeMapVerticalCross- filterLink- geometry- guideRadius- ignore- independent- inputsAngle- inputsColor- inputsColorTemperature- inputsDiffuse- inputsEnableColorTemperature- inputsExposure- inputsHeight- inputsIntensity- inputsLength- inputsNormalize- inputsRadius- inputsShadowColor- inputsShadowDistance- inputsShadowEnable- inputsShadowFalloff- inputsShadowFalloffGamma- inputsShapingConeAngle- inputsShapingConeSoftness- inputsShapingFocus- inputsShapingFocusTint- inputsShapingIesAngleScale- inputsShapingIesFile- inputsShapingIesNormalize- inputsSpecular- inputsTextureFile- inputsTextureFormat- inputsWidth- latlong- lightFilterShaderId- lightFilters- lightLink- lightList- lightListCacheBehavior- lightMaterialSyncMode- lightShaderId- materialGlowTintsLight- mirroredBall- noMaterialResponse- orientToStageUpAxis- poleAxis- portals- scene- shadowLink- treatAsLine- treatAsPoint- 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: - Apply- CanApply- Get- GetSchemaAttributeNames- static Apply()
 - static CanApply()
 - static Get()
 - static GetSchemaAttributeNames()