Enumeration on how Simplygon should handle invalid input scenes in processors, exporters and pipelines.
Values
Key | Value | Comment |
Ignore | 0 | Ignore any error in the input scene and assumes the scene is valid. This might give a performance boost, but will cause crashes if the input scene is invalid. |
LogOnlyFatal | 1 | Logs all fatal errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
LogAll | 2 | Logs all found errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
AbortWithError | 4 | Logs all found errors in the input scene, aborts processing, and returns a ValidationError value from the processing method. This is the safest way to process untested scenes, and is recommended to be used during development. |
Key | Value | Comment |
Ignore | 0 | Ignore any error in the input scene and assumes the scene is valid. This might give a performance boost, but will cause crashes if the input scene is invalid. |
LogOnlyFatal | 1 | Logs all fatal errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
LogAll | 2 | Logs all found errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
AbortWithError | 4 | Logs all found errors in the input scene, aborts processing, and returns a ValidationError value from the processing method. This is the safest way to process untested scenes, and is recommended to be used during development. |
Key | Value | Comment |
EInputSceneValidationActionType_Ignore | 0 | Ignore any error in the input scene and assumes the scene is valid. This might give a performance boost, but will cause crashes if the input scene is invalid. |
EInputSceneValidationActionType_LogOnlyFatal | 1 | Logs all fatal errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
EInputSceneValidationActionType_LogAll | 2 | Logs all found errors in the input scene, but continues processing. This will not fix any issues in the scene, but will log the issues, along with suggestions on how to fix them. |
EInputSceneValidationActionType_AbortWithError | 4 | Logs all found errors in the input scene, aborts processing, and returns a ValidationError value from the processing method. This is the safest way to process untested scenes, and is recommended to be used during development. |