HLSL
Execute HLSL shader on a surface.
Node Data | |||||||||
|---|---|---|---|---|---|---|---|---|---|
Display name | |||||||||
HLSL | |||||||||
Internal name | |||||||||
Node_HLSL | |||||||||
Inheritances | |||||||||
| Node_Processor | |||||||||
| Node_HLSL | |||||||||
Inputs | |||||||||
Node_HLSL | |||||||||
surface |
Base Texture |
||||||||
text |
Libraries |
||||||||
text |
Vertex |
||||||||
text |
Global |
||||||||
text |
Main |
||||||||
| |||||||||
Outputs | |||||||||
Node_HLSL | |||||||||
surface |
Surface |
||||||||
HLSL node allow to write HLSL code, compile it, and runs on a surface.
Properties
Base Texture
Base texture to use for the HLSL code.
Fragment
Fragment shader code to run on the surface.
Arguments
Extra arguments to pass to the shader as uniforms.
Related Links
- Base Code: /scripts/node_hlsl/node_hlsl.gml