| CPC G06T 15/06 (2013.01) | 20 Claims |

|
1. A method of processing data in a ray tracing system, the method comprising:
receiving a forward transformation indication defining a transformation from a first space to a second space;
performing a transformation on input data from the second space to the first space to determine transformed data by:
decomposing the forward transformation indication into a translation and a linear mapping,
determining a reverse translation operation by finding the reverse of the translation decomposed from the forward transformation indication,
determining an inverse linear mapping operation by finding the inverse of the linear mapping decomposed from the forward transformation indication,
performing the reverse translation operation on the input data, and
performing the inverse linear mapping operation on the result of the reverse translation operation; and
processing the transformed data in the ray tracing system, comprising performing intersection testing using the transformed data for use in rendering an image of a scene.
|