This shader is built based on Unity's Shader Graph. The basic idea is below.
Link to the Final Paper Link to the Final Presentation