This is the documentation for Enlighten.

namespace Enlighten Errors

Enlighten::Errors

Classes

Name Description
Enlighten::Errors::PE1000

This is a miscellaneous error.

Enlighten::Errors::PE1001

This error indicates that not enough memory was available for an allocation.

Enlighten::Errors::PE1002

This error indicates that a NULL pointer was given for a parameter which cannot be NULL.

Enlighten::Errors::PE2001

This error indicates that an IPrecompInputSystem has zero instances in it.

Enlighten::Errors::PE2002

This error indicates that an IPrecompInputSystem has an invalid irradiance budget in its IPrecompBuildParameters.

Enlighten::Errors::PE2003

No longer used, but kept to prevent future error messages from re-using the number.

Enlighten::Errors::PE2004

This error indicates that an IPrecompInputSystem has more than one instance with the same m_Id.

Enlighten::Errors::PE2005

This error indicates that an IPrecompInputSystem has an instance which references a geometry which has not been passed to the function.

Enlighten::Errors::PE2006

This error indicates that an IPrecompInputSystem has zero total surface area across all its target meshes.

Enlighten::Errors::PE2007

This error indicates that an IPrecompInputSystem has more than one instance with the same m_InstanceGuid.

Enlighten::Errors::PE2008

This error indicates that an IPrecompInputSystem refers to more than mesh with the same m_Guid.

Enlighten::Errors::PE2009

This error indicates that an IPrecompInputSystem has an estimated output pixel count greater than the allowed maximum (512 x 512)

Enlighten::Errors::PE2010

No longer used, but kept to prevent future error messages from re-using the number.

Enlighten::Errors::PE2011

This error indicates that an IPrecompInputSystem refers to an IPrecompPackedGeometry which does not have a required data block.

Enlighten::Errors::PE2012

This warning indicates that an IPrecompInputSystem has an instance which does not have a valid m_InstanceGuid.

Enlighten::Errors::PE2101

This error indicates that an IPrecompInputGeometry has zero meshes in it.

Enlighten::Errors::PE2102

This error indicates that an IPrecompInputGeometry has an invalid AutoUV parameter set.

Enlighten::Errors::PE2103

This error indicates that an IPrecompInputGeometry does not have at least one direct, target and indirect mesh.

Enlighten::Errors::PE2104

This error indicates that an IPrecompInputGeometry has an invalid output pixel size.

Enlighten::Errors::PE2105

This error indicates that the atlasSizeOverride property of an IPrecompInputGeometry is invalid.

Enlighten::Errors::PE2106

This warning indicates that an IPrecompInputGeometry has zero total 3D surface area or zero total UV surface area across all target meshes.

Enlighten::Errors::PE2107

This warning indicates that an IPrecompInputGeometry is set to be a terrain geometry, but its u and/or v parametrisation directions are not unit vectors.

Enlighten::Errors::PE2108

This warning indicates that an IPrecompInputGeometry is set to be a terrain geometry, but its u and v parametrisation directions are not orthogonal.

Enlighten::Errors::PE2109

This error indicates that an IPrecompInputGeometry is set to be a terrain geometry and has a requested number of Lightmap LODs greater than 1.

Enlighten::Errors::PE2110

This error indicates that an IPrecompInputGeometry has a requested number of Lightmap LODs set to a number that is smaller than 1.

Enlighten::Errors::PE2201

This error indicates that an IPrecompInputMesh is degenerate (has zero vertices or zero faces).

Enlighten::Errors::PE2202

This error indicates that an IPrecompInputMesh has an invalid AutoUV parameter.

Enlighten::Errors::PE2203

This error indicates that an IPrecompInputMesh has invalid direct/indirect/target flags.

Enlighten::Errors::PE2204

This warning indicates that a PrecompMeshProperties does not have a valid m_Guid.

Enlighten::Errors::PE2205

This error indicates that an IPrecompInputMesh has an invalid combination of target and detectSmoothBevels properties.

Enlighten::Errors::PE2301

This error indicates that a face in an IPrecompInputMesh indexes non-existent vertices Please make sure that the face references valid vertices.

Enlighten::Errors::PE2302

This warning indicates that some faces in an IPrecompInputMesh have an m_AlbedoId that has some of the 32 most-significant bits set.

Enlighten::Errors::PE2304

This warning indicates that the ShadowFaces behaviour has been set using both the old IPrecompBuildParameters::SetShadowFaces API and the new PrecompMaterialInfo::m_ShadowfaceBehaviourType API.

Enlighten::Errors::PE2401

This error indicates that a PrecompInputVertex in an IPrecompInputMesh has non-finite values Please make sure that the vertex has non-NaN and non-Inf values.

Enlighten::Errors::PE2506

Instance has a very high triangle density relative to its cluster size, which will cause the Enlighten precompute to take a very long time.

Enlighten::Errors::PE2601

The provided volume has holes that cannot be automatically repaired. To ensure probes are placed as you intended, provide a closed mesh with each edge adjacent to exactly two faces.

Enlighten::Errors::PE2602

The provided volume has holes that were automatically repaired. To ensure probes are placed as you intended, provide a closed mesh with each edge adjacent to exactly two faces.

Enlighten::Errors::PE3001

This warning indicates that a chart in an IPrecompInputGeometry has failed to pack as it is larger than the maximum atlas size.

Enlighten::Errors::PE3102

This error indicates that packing an IPrecompInputGeometry has failed due to there being too many charts to fit into the atlas, by assuming a minimum size for each chart.

Enlighten::Errors::PE3103

This error indicates that packing an IPrecompInputGeometry has failed as there was not enough space in the atlas.

Enlighten::Errors::PE3104

This error indicates that packing an IPrecompInputGeometry has failed due to non-finite UVs being produced by the projection/AutoUV stage.

Enlighten::Errors::PE3105

This error indicates that packing an IPrecompInputGeometry has failed due to an internal packing error.

Enlighten::Errors::PE3106

This warning indicates that the estimated packed size of an IPrecompInputGeometry is greater than the maximum of 512 x 512.

Enlighten::Errors::PE3201

This warning indicates that an instance in an IPrecompInputSystem has a transformation matrix which is not orthogonal.

Enlighten::Errors::PE3202

This warning indicates that an instance in an IPrecompInputSystem has UV scaling which would result in the "geom stamp" taking up more than the maximum solution size for the system in either dimension.

Enlighten::Errors::PE3301

This error indicates that packing an IPrecompInputSystem has failed due to inconsistent precomp block sizes on the geometries.

Enlighten::Errors::PE3302

This error indicates that packing an IPrecompInputSystem has failed as there was not enough space in the atlas.

Enlighten::Errors::PE3303

This error indicates that packing an IPrecompInputSystem has failed due to an internal packing error.

Enlighten::Errors::PE3304

Invalid input to PackSystem task for a terrain system.

Enlighten::Errors::PE3305

Failed to create an atlas for the system.

Enlighten::Errors::PE3306

General LOD packing error.

Enlighten::Errors::PE3307

A lod level is missing for a system.

Enlighten::Errors::PE3308

Inconsistent geom attributes when packing terrain system.

Enlighten::Errors::PE3309

Instances in a terrain system break constraints.

Enlighten::Errors::PE4001

This error indicates that Pre Clustering failed due to an internal error.

Enlighten::Errors::PE4002

This error indicates that Clustering failed due to an internal error.

Enlighten::Errors::PE4003

Number of clusters in a system has exceeded the maximum value.

Enlighten::Errors::PE7001

DEPRECATED.

Enlighten::Errors::PE7101

DEPRECATED.

Enlighten::Errors::PE7102

DEPRECATED.

Enlighten::Errors::PE7103

DEPRECATED.

Enlighten::Errors::PE7201

DEPRECATED.

Enlighten::Errors::PE7202

DEPRECATED.

Enlighten::Errors::PE7301

DEPRECATED.