LuxCore
LuxCore copied to clipboard
Feature request: Blur node [$5]
“Blur node”
Input socket 1: input (type: float or int, it depends) Input socket 2: radius (type: int) dropdown selector: preset (option: linear, gaussian, quadratic, etc.) Curve widget Output: output (type: float or int, it depends)
Addition: the “radius” input’s unit should be self-adjustable to real world units like m, cm, mm etc. or px according to the data plugged in the first input socket.
Function: User can input a image or procedural texture, define the blur radius and outputs the blurred result. It’s mainly used for process images for bump and displacement to get a smooth transition in the bump or displacement result. Further, having the curve widget, user can make more custom transition. BTW In blender, lights and world could use shader node to further modify a image or use procedural texture. Luxcore can also introduce this "use node" feature, thus we can use the blur node to blur a environment texture and gain more flexiblity.
Concept:
There is a $5 open bounty on this issue. Add to the bounty at Bountysource.