Patent ID: 11908063
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A system comprising:
a processor; and
a memory device configured to store a native base surface defined by a mesh of polygons and a map of displacement values useable to render a textured surface corresponding to the native base surface, the memory device further storing a displacement acceleration module executable by the processor for performing operations comprising;
precomputing a conservative bounding volume for a polygon of the mesh of polygons, the conservative bounding volume including a portion of a displaced surface;
identifying, by using (i) the polygon of the native base surface, (ii) at least one real-time displacement parameter value, and (iii) the conservative bounding volume, a plurality of increasingly granular bounding volumes;
producing a 3D position and a texture coordinate based on an intersection of a query ray with at least one of the plurality of increasingly granular bounding volumes; and
rendering the textured surface using at least one of the 3D position or the texture coordinate for the polygon.