Navigation
API > API/Plugins > API/Plugins/TextureGraph > API/Plugins/TextureGraph/Expressions > API/Plugins/TextureGraph/Expressions/Adjustment
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UTG_Expression
- UTG_Expression_NormalFromHeightMap
References
| Module | TextureGraph |
| Header | /Engine/Plugins/Experimental/TextureGraph/Source/TextureGraph/Public/Expressions/Adjustment/TG_Expression_NormalFromHeightMap.h |
| Include | #include "Expressions/Adjustment/TG_Expression_NormalFromHeightMap.h" |
Syntax
UCLASS ()
class UTG_Expression_NormalFromHeightMap : public UTG_Expression
Variables
| Type | Name | Description | |
|---|---|---|---|
| FTG_Texture | Input | The input image to be converted to Normal from height map. | |
| float | Offset | Normals from height are generated by taking nearby points from the texture having some offset. Using smaller offset values means we are getting samples closer to the surface from the texture. | |
| FTG_Texture | Output | The output image which is a single channel grayscale version of the input image. | |
| float | Strength | Strength of the normals. |
Overridden from UTG_Expression
| Type | Name | Description | |
|---|---|---|---|
| void | Evaluate
(
FTG_EvaluationContext* InContext |
This is THE evaluation call to overwrite. | |
| FName | GetCategory () |
||
| FTG_Name | |||
| FTG_SignaturePtr | GetSignature () |
||
| FText | |||
| bool | Validate
(
MixUpdateCyclePtr Cycle |
Validate internal checks, warnings and errors. |