@mtrc @hipsterelectron @clayote @shoofle likewise I've gained an intuitive understanding of what different basic math operators do beyond their nominal purposes by working with shaders daily for 10+ years, to the extent that I can usually determine the high level purpose of a shader from reading their context-free disassembly. that was not an intentionally developed skill