Navigation
API > API/Runtime > API/Runtime/Engine
For encoders that support it (i.e. Oodle), this controls how much time to spend on finding better encoding. (These need to match the Oodle OodleTex_EncodeEffortLevel values if you are using Oodle.)
| Name | ETextureEncodeEffort |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/TextureEncodingSettings.h |
| Include Path | #include "TextureEncodingSettings.h" |
Syntax
enum ETextureEncodeEffort
{
Default = 0 UMETA(ToolTip = "Let the encoder decide what's best."),
Low = 10 UMETA(ToolTip = "Faster encoding, lower quality. Probably don't ship textures encoded at this effort level"),
Normal = 20 UMETA(ToolTip = "Reasonable compromise"),
High = 30 UMETA(ToolTip = "More time, better quality - good for nightlies / unattended cooks."),
}
Values
| Name | Remarks |
|---|---|
| Default | |
| Low | |
| Normal | |
| High |