Patent ID: 7298377

Claim:
A computer-implemented method comprising: selecting, by a first processor having a first instruction set, a height map intersection point; identifying a first data point and a second data point that are adjacent to the height map intersection point; retrieving normalized data corresponding to the first data point and the second data point; including the normalized data in a data stream; sending, by the first processor, the data stream to a second processor having a second instruction set, via an on-chip multi-processor bus, wherein the second processor is adapted to generate one or more image values corresponding to the height map intersection point using the normalized data, wherein the first and second processors share the on-chip multi-processor bus, and the first instruction set is different from the second instruction set, and wherein the first and second processors use a common memory map to access a shared memory; identifying a minor step that corresponds to a height map vertical ray; and calculating a first weighting factor and a second weighting factor using the minor step, the first weighting factor corresponding to a first sampling technique and the second weighting factor corresponding to a second sampling technique, wherein the second processor is adapted to use the first weighting factor and the second weighting factor during the image generation.