docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdLuxLight

    Inheritance
    Object
    UsdSchemaBase
    UsdTyped
    UsdGeomImageable
    UsdGeomXformable
    UsdLuxLight
    UsdRiPxrAovLight
    UsdRiPxrEnvDayLight
    Inherited Members
    UsdGeomXformable.GetXformOpOrderAttr()
    UsdGeomXformable.CreateXformOpOrderAttr(VtValue, Boolean)
    UsdGeomXformable.CreateXformOpOrderAttr(VtValue)
    UsdGeomXformable.CreateXformOpOrderAttr()
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddTranslateOp()
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddScaleOp()
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXOp()
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYOp()
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZOp()
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXYZOp()
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXZYOp()
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYXZOp()
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYZXOp()
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZXYOp()
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZYXOp()
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddOrientOp()
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddTransformOp()
    UsdGeomXformable.SetResetXformStack(Boolean)
    UsdGeomXformable.GetResetXformStack()
    UsdGeomXformable.SetXformOpOrder(UsdGeomXformOpVector, Boolean)
    UsdGeomXformable.SetXformOpOrder(UsdGeomXformOpVector)
    UsdGeomXformable.GetOrderedXformOps(Boolean)
    UsdGeomXformable.ClearXformOpOrder()
    UsdGeomXformable.MakeMatrixXform()
    UsdGeomXformable.TransformMightBeTimeVarying()
    UsdGeomXformable.TransformMightBeTimeVarying(UsdGeomXformOpVector)
    UsdGeomXformable.GetTimeSamples(StdDoubleVector)
    UsdGeomXformable.GetTimeSamples(UsdGeomXformOpVector, StdDoubleVector)
    UsdGeomXformable.GetTimeSamplesInInterval(UsdGeomXformOpVector, GfInterval, StdDoubleVector)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdTimeCode)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdGeomXformOpVector, UsdTimeCode)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdGeomXformOpVector)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, UsdGeomXformOpVector, UsdTimeCode)
    UsdGeomXformable.IsTransformationAffectedByAttrNamed(TfToken)
    UsdGeomImageable.GetVisibilityAttr()
    UsdGeomImageable.CreateVisibilityAttr(VtValue, Boolean)
    UsdGeomImageable.CreateVisibilityAttr(VtValue)
    UsdGeomImageable.CreateVisibilityAttr()
    UsdGeomImageable.GetPurposeAttr()
    UsdGeomImageable.CreatePurposeAttr(VtValue, Boolean)
    UsdGeomImageable.CreatePurposeAttr(VtValue)
    UsdGeomImageable.CreatePurposeAttr()
    UsdGeomImageable.GetProxyPrimRel()
    UsdGeomImageable.CreateProxyPrimRel()
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken, Int32)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName)
    UsdGeomImageable.GetPrimvar(TfToken)
    UsdGeomImageable.GetPrimvars()
    UsdGeomImageable.GetAuthoredPrimvars()
    UsdGeomImageable.HasPrimvar(TfToken)
    UsdGeomImageable.GetOrderedPurposeTokens()
    UsdGeomImageable.MakeVisible(UsdTimeCode)
    UsdGeomImageable.MakeVisible()
    UsdGeomImageable.MakeInvisible(UsdTimeCode)
    UsdGeomImageable.MakeInvisible()
    UsdGeomImageable.ComputeVisibility(UsdTimeCode)
    UsdGeomImageable.ComputeVisibility()
    UsdGeomImageable.ComputeVisibility(TfToken, UsdTimeCode)
    UsdGeomImageable.ComputeVisibility(TfToken)
    UsdGeomImageable.ComputePurposeInfo()
    UsdGeomImageable.ComputePurposeInfo(UsdGeomImageable.PurposeInfo)
    UsdGeomImageable.ComputePurpose()
    UsdGeomImageable.ComputeProxyPrim(UsdPrim)
    UsdGeomImageable.ComputeProxyPrim()
    UsdGeomImageable.SetProxyPrim(UsdPrim)
    UsdGeomImageable.SetProxyPrim(UsdSchemaBase)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalToWorldTransform(UsdTimeCode)
    UsdGeomImageable.ComputeParentToWorldTransform(UsdTimeCode)
    UsdSchemaBase.swigCMemOwn
    UsdSchemaBase.IsConcrete()
    UsdSchemaBase.IsTyped()
    UsdSchemaBase.IsAPISchema()
    UsdSchemaBase.IsAppliedAPISchema()
    UsdSchemaBase.IsMultipleApplyAPISchema()
    UsdSchemaBase.GetSchemaType()
    UsdSchemaBase.GetPrim()
    UsdSchemaBase.GetPath()
    UsdSchemaBase.GetSchemaClassPrimDefinition()
    UsdSchemaBase.Equals(UsdSchemaBase, UsdSchemaBase)
    UsdSchemaBase.GetHashCode()
    UsdSchemaBase.Equals(Object)
    UsdSchemaBase._IsValid()
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class UsdLuxLight : UsdGeomXformable, IDisposable

    Constructors

    UsdLuxLight()

    Declaration
    public UsdLuxLight()

    UsdLuxLight(UsdPrim)

    Declaration
    public UsdLuxLight(UsdPrim prim)
    Parameters
    Type Name Description
    UsdPrim prim

    UsdLuxLight(UsdSchemaBase)

    Declaration
    public UsdLuxLight(UsdSchemaBase schemaObj)
    Parameters
    Type Name Description
    UsdSchemaBase schemaObj

    Methods

    ComputeBaseEmission()

    Declaration
    public GfVec3f ComputeBaseEmission()
    Returns
    Type Description
    GfVec3f

    CreateColorAttr()

    Declaration
    public UsdAttribute CreateColorAttr()
    Returns
    Type Description
    UsdAttribute

    CreateColorAttr(VtValue)

    Declaration
    public UsdAttribute CreateColorAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateColorAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateColorAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateColorTemperatureAttr()

    Declaration
    public UsdAttribute CreateColorTemperatureAttr()
    Returns
    Type Description
    UsdAttribute

    CreateColorTemperatureAttr(VtValue)

    Declaration
    public UsdAttribute CreateColorTemperatureAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateColorTemperatureAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateColorTemperatureAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateDiffuseAttr()

    Declaration
    public UsdAttribute CreateDiffuseAttr()
    Returns
    Type Description
    UsdAttribute

    CreateDiffuseAttr(VtValue)

    Declaration
    public UsdAttribute CreateDiffuseAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateDiffuseAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateDiffuseAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateEnableColorTemperatureAttr()

    Declaration
    public UsdAttribute CreateEnableColorTemperatureAttr()
    Returns
    Type Description
    UsdAttribute

    CreateEnableColorTemperatureAttr(VtValue)

    Declaration
    public UsdAttribute CreateEnableColorTemperatureAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateEnableColorTemperatureAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateEnableColorTemperatureAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateExposureAttr()

    Declaration
    public UsdAttribute CreateExposureAttr()
    Returns
    Type Description
    UsdAttribute

    CreateExposureAttr(VtValue)

    Declaration
    public UsdAttribute CreateExposureAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateExposureAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateExposureAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateFiltersRel()

    Declaration
    public UsdRelationship CreateFiltersRel()
    Returns
    Type Description
    UsdRelationship

    CreateIntensityAttr()

    Declaration
    public UsdAttribute CreateIntensityAttr()
    Returns
    Type Description
    UsdAttribute

    CreateIntensityAttr(VtValue)

    Declaration
    public UsdAttribute CreateIntensityAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateIntensityAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateIntensityAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateNormalizeAttr()

    Declaration
    public UsdAttribute CreateNormalizeAttr()
    Returns
    Type Description
    UsdAttribute

    CreateNormalizeAttr(VtValue)

    Declaration
    public UsdAttribute CreateNormalizeAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateNormalizeAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateNormalizeAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateSpecularAttr()

    Declaration
    public UsdAttribute CreateSpecularAttr()
    Returns
    Type Description
    UsdAttribute

    CreateSpecularAttr(VtValue)

    Declaration
    public UsdAttribute CreateSpecularAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateSpecularAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateSpecularAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    UsdGeomXformable.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    Get(UsdStageWeakPtr, SdfPath)

    Declaration
    public static UsdLuxLight Get(UsdStageWeakPtr stage, SdfPath path)
    Parameters
    Type Name Description
    UsdStageWeakPtr stage
    SdfPath path
    Returns
    Type Description
    UsdLuxLight

    GetColorAttr()

    Declaration
    public UsdAttribute GetColorAttr()
    Returns
    Type Description
    UsdAttribute

    GetColorTemperatureAttr()

    Declaration
    public UsdAttribute GetColorTemperatureAttr()
    Returns
    Type Description
    UsdAttribute

    GetDiffuseAttr()

    Declaration
    public UsdAttribute GetDiffuseAttr()
    Returns
    Type Description
    UsdAttribute

    GetEnableColorTemperatureAttr()

    Declaration
    public UsdAttribute GetEnableColorTemperatureAttr()
    Returns
    Type Description
    UsdAttribute

    GetExposureAttr()

    Declaration
    public UsdAttribute GetExposureAttr()
    Returns
    Type Description
    UsdAttribute

    GetFiltersRel()

    Declaration
    public UsdRelationship GetFiltersRel()
    Returns
    Type Description
    UsdRelationship

    GetIntensityAttr()

    Declaration
    public UsdAttribute GetIntensityAttr()
    Returns
    Type Description
    UsdAttribute

    GetLightLinkCollectionAPI()

    Declaration
    public UsdCollectionAPI GetLightLinkCollectionAPI()
    Returns
    Type Description
    UsdCollectionAPI

    GetNormalizeAttr()

    Declaration
    public UsdAttribute GetNormalizeAttr()
    Returns
    Type Description
    UsdAttribute

    GetSchemaAttributeNames()

    Declaration
    public static TfTokenVector GetSchemaAttributeNames()
    Returns
    Type Description
    TfTokenVector

    GetSchemaAttributeNames(Boolean)

    Declaration
    public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
    Parameters
    Type Name Description
    Boolean includeInherited
    Returns
    Type Description
    TfTokenVector

    GetShadowLinkCollectionAPI()

    Declaration
    public UsdCollectionAPI GetShadowLinkCollectionAPI()
    Returns
    Type Description
    UsdCollectionAPI

    GetSpecularAttr()

    Declaration
    public UsdAttribute GetSpecularAttr()
    Returns
    Type Description
    UsdAttribute
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023