TheFuseLab / VL.Fuse

A library for visually programming on the GPU, built to enable rapid workflows and modular approaches to accelerated graphics, logic and computation.
https://www.thefuselab.io
MIT License
255 stars 19 forks source link

Add Circle-cut to quad transition distance-based for particles #72

Open natan-sinigaglia opened 1 year ago

natan-sinigaglia commented 1 year ago

utility nodes that i implemented in the Evolver project: allow to set a transition range based on distance in which the pixel shader circle cut lerp to the full quad. this guarantee that on small particles MSAA antialiasing has effect (operating on the geometry of the quad (edges), that otherwise wouldn't be visible if cut y the PS.