Navigation
API > API/Runtime > API/Runtime/Engine
Enum that contains entries for the ways that material properties can be compiled with partial derivative calculations. Standard material shaders using the automatic hardware FiniteDifferences, Nanite uses Analytic, and we will likely need to add a separate one for raytracing at a later date.
| Name | ECompiledPartialDerivativeVariation |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/MaterialShared.h |
| Include Path | #include "MaterialShared.h" |
Syntax
enum ECompiledPartialDerivativeVariation
{
CompiledPDV_FiniteDifferences,
CompiledPDV_Analytic,
CompiledPDV_MAX,
}
Values
| Name | Remarks |
|---|---|
| CompiledPDV_FiniteDifferences | |
| CompiledPDV_Analytic | |
| CompiledPDV_MAX |