LedDefectProfile
[CreateAssetMenu(fileName = "NewDefectProfile", menuName = "LED Studio/Defect Profile", order = 4)]public sealed class LedDefectProfile : ScriptableObjectNo description is available for this type.
Fields
Section titled “Fields”
[Header("Global Settings")][Tooltip("Master seed for procedural defect generation")]public int SeedNo description is available for this member.
Returns
System.Int32 — No return description is available.
GlobalIntensityMultiplier
Section titled “GlobalIntensityMultiplier”[Tooltip("Global intensity multiplier applied to all defect entries")][Range(0, 2)]public float GlobalIntensityMultiplierNo description is available for this member.
Returns
System.Single — No return description is available.
Entries
Section titled “Entries”[Header("Defect Entries")]public List<LedDefectEntry> EntriesNo description is available for this member.
Returns
System.Collections.Generic.List{LEDStudio.LedDefectEntry} — No return description is available.
ImportedMask
Section titled “ImportedMask”[Header("Presets")][Tooltip("Optional imported defect mask texture (R=severity, G=mode, B=aux, A=timing)")]public Texture2D ImportedMaskNo description is available for this member.
Returns
UnityEngine.Texture2D — No return description is available.
Methods
Section titled “Methods”
EffectiveSeed(int)
Section titled “EffectiveSeed(int)”public int EffectiveSeed(int boardInstanceId)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
boardInstanceId |
System.Int32 |
Returns
System.Int32 — No return description is available.
CreateNewBoard()
Section titled “CreateNewBoard()”public static LedDefectProfile CreateNewBoard()No description is available for this member.
Returns
LEDStudio.LedDefectProfile — No return description is available.
CreateLightWear(int)
Section titled “CreateLightWear(int)”public static LedDefectProfile CreateLightWear(int seed = 18421)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
seed |
System.Int32 |
Returns
LEDStudio.LedDefectProfile — No return description is available.
CreateHeavyDamage(int)
Section titled “CreateHeavyDamage(int)”public static LedDefectProfile CreateHeavyDamage(int seed = 90712)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
seed |
System.Int32 |
Returns
LEDStudio.LedDefectProfile — No return description is available.