XDoG Threshold
Node Data | |
|---|---|
Display name | |
XDoG Threshold | |
Internal name | |
Node_XDoG_Threshold | |
Inheritances | |
| Node_Processor | |
| Node_XDoG_Threshold | |
Inputs | |
toggle |
Channel |
Surface | |
surface |
Surface In |
surface |
Mask |
slider |
Mix |
XDoG | |
float |
Radius |
float |
K |
float |
Gamma |
slider |
Epsilon |
Rendering | |
bool |
Edge |
slider |
Smoothness |
Outputs | |
surface |
Surface Out |
surface |
Dog |
Attributes | |
| Color Depth | |
| Oversample | |

Convert greyscale into black and while image using eXtended difference-of-Gaussians (XDoG) algorithm. XDoG can gives more localized result compared to normal Threshold node.
Commit History
| 1.20.2 |
|
|---|
Related Links
- Base Code: /scripts/node_xdog_threshold/node_xdog_threshold.gml
- Shader [sh_xdog_threshold]: /shaders/sh_xdog_threshold/sh_xdog_threshold.fsh
- Shader [sh_xdog_different]: /shaders/sh_xdog_different/sh_xdog_different.fsh