| CPC G06T 15/06 (2013.01) [G06T 15/50 (2013.01)] | 16 Claims |

|
1. A computer-implemented method of rendering an image of a 3-D scene using a ray tracing system, the method comprising:
subsequent to an identification of an intersection point at which a first ray and a planar primitive located in the 3-D scene intersect, emitting a secondary ray having an origin which lies on an implicit smooth curved surface associated with the planar primitive, wherein the origin of the secondary ray is determined as an offset away from the intersection point, onto the implicit smooth curved surface, along a geometric normal of the planar primitive at the intersection point; and
processing the secondary ray for use in rendering the image of the 3-D scene,
wherein the planar primitive is defined by a plurality of vertices located at the corners of the planar primitive; a respective vector is associated with each of the plurality of vertices defining the planar primitive; and the implicit smooth curved surface on which the origin of the secondary ray lies is defined by the vectors associated with the vertices of the planar primitive.
|