CPC G06T 15/503 (2013.01) [G06T 15/06 (2013.01); G06T 15/08 (2013.01)] | 18 Claims |
1. A method for light field volume rendering of a scene in a computer system comprising:
partitioning a three-dimensional description of a scene containing volume data into layers, each layer having an associated light field and at least one slab volume, each slab volume having an associated hogel subset such that all rays associated with the hogel subset intersect the slab volume;
volume rendering the light field associated with each layer using the volume data contained within each layer such that volume rendering calculations are performed for rays in the hogel subset to provide rendered light fields and the rays in each hogel subset are synchronized as the rays in the hogel subset intersect the slab volume;
caching the volume data intersecting the corresponding slab volume and storing the volume data in a local store cache memory; and
blending the rendered light fields associated with each layer into a single output light field image.
|