Are transforms always operators? I think the examples of transforms we've seen have all been operators, but could functions outputting a value of a different domain than its input (say, R3 from R2, or vice versa) be considered transforms?
Staffrishiu
Great question! Functions outputting values across domains definitely count as transforms. For example, one of the final steps in our rendering process is a Screen Transform which takes our image from NDC (R3) to screen space (R2)
Are transforms always operators? I think the examples of transforms we've seen have all been operators, but could functions outputting a value of a different domain than its input (say, R3 from R2, or vice versa) be considered transforms?
Great question! Functions outputting values across domains definitely count as transforms. For example, one of the final steps in our rendering process is a Screen Transform which takes our image from NDC (R3) to screen space (R2)