The present invention provides a method, system, and computer program
product for generating a digital image having spatially varying effects. A
preexisting source image is selected and used to generate a
three-dimensional texture volume by convolving the pixels of the selected
source image with a predetermined convolution kernel. A display image
having spatially varying effects is then generated using the pixels of the
three-dimensional texture volume and the pixels of a reference image,
where each pixel of the reference image acts as an index to the pixels of
the three-dimensional texture volume. The display image may be generated
by either copying pixels from the three-dimensional texture volume to a
frame buffer or by blending pixels from the three-dimensional texture
volume with the pixels of an image already stored in the frame buffer.
Присытствыющий вымысел обеспечивает метод, систему, и продукт компьутерной программы для производить цифровое изображение имея spatially меняя влияния. Preexisting изображение источника выбрано и использовано для того чтобы произвести трехмерный том текстуры путем convolving пикселы выбранного изображения источника с предопределенным стерженем свертки. Изображение индикации имея spatially меняя влияния после этого произведено использующ пикселы трехмерного тома текстуры и пикселы изображения справки, где каждый пиксел изображения справки действует как индекс к пикселам трехмерного тома текстуры. Изображение индикации может быть произведено или копируя пикселами от трехмерного тома текстуры к буферу изображения или путем смешивать пикселы от трехмерного тома текстуры с пикселами изображения уже, котор хранят в буфере изображения.