Website powered by

Smooth Stepping Curve Function - Remap Noises for stylized look

The idea came from using a Curve node.
I wanted a node with full control of the stepping curve so that I could iterate faster.

___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___

The idea came from using a Curve node.
I wanted a node with full control of the stepping curve so that I could iterate faster.

___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___

Control on the smoothness of the steps

Control on the smoothness of the steps

Control on the number of steps


___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___

Control on the number of steps

___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___

The remapping it's applied to the noise using a "Gradient (Dynamic)" node

The remapping it's applied to the noise using a "Gradient (Dynamic)" node

Treatment applied on different noises, it also works on grunges and a Blur node helps to soften the edges.

___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___   ___

Treatment applied on different noises, it also works on grunges and a Blur node helps to soften the edges.

___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___

I cannot take credit for the function, it was posted in this forum https://tinyurl.com/3wkard7n
and here is WolframAlpha's link https://tinyurl.com/2p83ndvs

I cannot take credit for the function, it was posted in this forum https://tinyurl.com/3wkard7n
and here is WolframAlpha's link https://tinyurl.com/2p83ndvs

The graph of the function recreated in Substance Designer using the "Pixel Processor" node

The graph of the function recreated in Substance Designer using the "Pixel Processor" node

This is the first time I dive into the Pixel Processor node in Substance Designer, shut out to AndrewA1988 and the "Tone Curve Set" filter he uploaded on Substance Share, which helped me understand more functions in SD:
https://share-legacy.substance3d.com/libraries/6632

With this function, I could quickly remap the values of procedural noises, to give them a stylized treatment. This tool was heavily used in the making of the previous project I posted: https://www.artstation.com/artwork/6bOWRN

Date
March 17, 2022