Class IESReader
Class to Parse IES File
Namespace: UnityEditor.Rendering
Syntax
[Serializable]
public class IESReader
Properties
FileFormatVersion
Version of the IES File
Declaration
public string FileFormatVersion { get; }
Property Value
Type | Description |
---|---|
String |
MaxCandelas
Maximum of Candela in the IES File
Declaration
public float MaxCandelas { get; }
Property Value
Type | Description |
---|---|
Single |
PhotometricType
Type of Photometric light in the IES file, varying per IES-Type and version
Declaration
public int PhotometricType { get; }
Property Value
Type | Description |
---|---|
Int32 |
TotalLumens
Total light intensity (in Lumens) stored on the file, usage of it is optional (through the prefab subasset inside the IESObject)
Declaration
public float TotalLumens { get; }
Property Value
Type | Description |
---|---|
Single |
Methods
ReadFile(String)
Main function to read the file
Declaration
public string ReadFile(string iesFilePath)
Parameters
Type | Name | Description |
---|---|---|
String | iesFilePath | The path to the IES File on disk. |
Returns
Type | Description |
---|---|
String | Return the error during the import otherwise null if no error |