Simulated illumination of planar shapes
AssigneeCanon Kabushiki Kaisha
InventorCameron Bolitho Browne
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorCameron Bolitho Browne
Estimating the term…
A method for simulating three-dimensional illumination of a planar shape element (1) defined by a closed curve. The method includes the steps of providing a planar shape element (1) having a colour Co, defining a colour Cw between Co and white and defining a colour Cb between Co and black. Opacities Oh and Ol are then defined. A diffuse highlight element (4) is generated based on a first curve portion (10) of the closed curve, the colour and opacity of the diffuse highlight element (4) graduating from Cw,Oh at a first edge portion (8) thereof to Co,0 at a generally offset second edge portion (12) thereof. Similarly, a diffuse shadow element (6) is generated based on a second curve portion (16) of the closed curve generally opposite the first curve portion (10) thereof. The colour and opacity of the diffuse shadow element (6) graduates from Cb,Ol at a first edge portion (14) thereof to Co,0 at a generally opposite second edge portion (18) thereof. The planar shape element (1) is then rendered, such that the diffuse elements are layered on top of the planar shape element, thereby to simulate three-dimensional illumination thereof. Preferably, the method includes the steps of generating a specular element (28) and, during the rendering step, rendering the specular element (28) such that it substantially overlaps the diffuse highlight element (4). Also disclosed is an apparatus for implementing the method of invention.
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
A method according to 11, wherein the snippets are linked by curved joining pieces.
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
A method for simulating three-dimensional illumination of a planar shape element defined by a closed curve, the method including the steps of:
Apparatus for providing simulated three-dimensional illumination of a planar shape element defined by a closed curve, the apparatus including:
A computer storage medium bearing one or more computer software programs for execution on a computer, the computer software program or programs including compiled or uncompiled software instructions for implementing a method of simulating three-dimensional illumination of a planar shape element defined by a closed curve, including instructions for implementing the following steps:
Dependencies are inferred from the claim text.