Combining the inside of a raymarched torus with plain 2D shading generated by a simple iterative pattern generator. Hash changes pattern, color (hue), width and tilt.