APPARATUS AND METHOD FOR DIFFUSE AND SPECULAR LIGHTING OF VOXEL DATA

A method and apparatus for producing a lighting effect on voxel data is disclosed. The method involves computing specular and diffuse illumination values for respective vectors of a set of mormal vectors representing a plurality of possible different directions away from any voxel. The specular and...

Full description

Saved in:
Bibliographic Details
Main Authors HALMSHAW, PAUL, A, SPEER, RICHARD, J
Format Patent
LanguageEnglish
French
Published 18.04.2002
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method and apparatus for producing a lighting effect on voxel data is disclosed. The method involves computing specular and diffuse illumination values for respective vectors of a set of mormal vectors representing a plurality of possible different directions away from any voxel. The specular and diffuse illumination values are then associated with respective normal vectors to facilitate retrieval of the specular and diffuse illumination values associated with a normal vector of a voxel upon which a lighting effect is to be produced. The method may further involve identifying a voxel upon which lighting effects are to be produced and modifying prestored lighting values associated with that voxel, according to at least one of the specular and diffuse illumination values determined using a normal vector of the identified voxel. L'invention porte sur un procédé et un appareil produisant un effet lumineux sur des données de voxels calculant les valeurs d'éclairement spéculaire et diffus des différents vecteurs d'un ensemble de vecteurs normaux représentant une série de directions différentes partant de chacun des voxels. Les valeurs d'éclairement spéculaire et diffus sont alors associées aux vecteurs normaux correspondant pour retrouver lesdites valeurs associées aux vecteurs normaux de voxels sur lesquels un effet d'éclairement doit être produit. Le procédé permet en outre d'identifier un voxel sur lequel des effets d'éclairement doivent être produits, et à modifier les valeurs d'éclairement préenregistrées liées audit voxel, en fonction d'une au moins des valeurs d'éclairement spéculaire et diffus déterminées à l'aide du vecteur normal du voxel identifié.
Bibliography:Application Number: WO2001CA01010