Basically my issue is in a material a UI material I’m working on for a progress bar needs uneven but adaptive size ranges. These change during gameplay as needed.
What I’m really asking for is methods. I’ve tried step nodes, but this is spaghetti like and requires me to basically set their zones into adaptive 0.0-1.0 ranges which is…interesting. I’ve tried Frac early on but that is too linear. I’ve also tried UV scaling in the texcoord (like Y from 1 to 2.)
None of these methods either worked. Or we’re just gross and required way to much effort to splice into new features as well… or we’re just gross.
Does anyone have any idea how to do this concept cleanly for a UI?