I’ve started to work on a new G’MIC filter able to automatically illuminate 2d shapes.
This is a work in progress, I’ll post some results here when new things appears.
Also, any suggestion is appreciated.
For now, what I have currently is a code that automatically transforms an input binary shape as an illumination layer, like in the examples below.
I use a Gouraud model for the illumination.
The idea is that if the user gives an image of a disc as an input, the filter interprets it as a 3d sphere, and illuminates it accordingly:
So far, I’ve tried only simple shapes, but I think it already looks cool
The plans for now are : allowing more than one shape in the input images (layers with several regions with flat colors).
What do you think ?