Volume rendering a graphical 3D scene containing a 3D volumetric object and atmospheric effects
First Claim
1. A computerized method of rendering a graphical image containing a volumetric object on an electronic display, the method comprising:
- defining, at a processing circuit, the volumetric object as a volume, wherein the volume comprises a plurality of polygons;
rendering the volume for a first plurality of pixels of the electronic display, wherein the volume is described by volume characteristics and the first plurality of pixels corresponds to a spatial extent of the volume; and
rendering a graphical image for a second plurality of pixels of the electronic display, wherein the graphical image is described by global characteristics, andwherein the second plurality of pixels corresponds to a spatial extent of the visual scene of the graphical image, andwherein when a view ray for at least one of the second plurality of pixels intersects at least one of the first plurality of pixels, the global characteristics and a proportion of the volume characteristics are combined when rendering the graphical image, the proportion defined by an extent of the intersection of the view ray.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized method and system of rendering a graphical image containing a volumetric object on an electronic display is provided. The method includes defining, at a processing circuit, the volumetric object as a volume. The volume comprises a plurality of polygons. The method includes rendering the volume for a first plurality of pixels of the electronic display. The volume is described by volume characteristics. The method includes rendering a graphical image for a second plurality of pixels of the electronic display. The graphical image is described by global characteristics. When a view ray for at least one of the second plurality of pixels intersects at least one of the first plurality of pixels, the global characteristics and a proportion of the volume characteristics are combined when rendering the graphical image. The proportion is defined by an extent of the intersection of the view ray.
11 Citations
20 Claims
-
1. A computerized method of rendering a graphical image containing a volumetric object on an electronic display, the method comprising:
-
defining, at a processing circuit, the volumetric object as a volume, wherein the volume comprises a plurality of polygons; rendering the volume for a first plurality of pixels of the electronic display, wherein the volume is described by volume characteristics and the first plurality of pixels corresponds to a spatial extent of the volume; and rendering a graphical image for a second plurality of pixels of the electronic display, wherein the graphical image is described by global characteristics, and wherein the second plurality of pixels corresponds to a spatial extent of the visual scene of the graphical image, and wherein when a view ray for at least one of the second plurality of pixels intersects at least one of the first plurality of pixels, the global characteristics and a proportion of the volume characteristics are combined when rendering the graphical image, the proportion defined by an extent of the intersection of the view ray. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for rendering a graphical image containing a volumetric object on an electronic display, the system comprising:
-
a processing circuit configured to define the object as a volume, wherein the volume comprises a plurality of polygons; wherein the processing circuit is further configured to render the volume for a first plurality of pixels of the electronic display, wherein the volume is described by first characteristics; and wherein the processing circuit is further configured to render a graphical image for a second plurality of pixels of the electronic display, wherein the graphical image is described by second characteristics, and wherein the first plurality of pixels corresponds to a spatial extent of the volume and the second plurality of pixels corresponds to a spatial extent of the visual scene of the graphical image; wherein when a ray for at least one of the second plurality of pixels intersects at least one of the first plurality of pixels, the second characteristics and a proportion of the first characteristics are combined when providing the graphical image, the proportion defined by an extent of the intersection of the ray. - View Dependent Claims (17, 18, 19, 20)
-
Specification