Method and apparatus for rendering using symplectic ray tracing
First Claim
1. A method for rendering using symplectic ray tracing, the method comprising:
- fixing a location of observation;
fixing a view screen of observation;
practicing symplectic ray tracing;
acquiring color information where light rays cross a surface of an object; and
rendering the object according to the information acquired,wherein practicing symplectic ray tracing includesderiving a pre-stored Hamiltonian corresponding to the object;
acquiring all derivatives of the Hamiltonian by applying fast automatic differentiation techniques;
forming a Hamilton'"'"'s canonical equation; and
practicing symplectic integration by applying a symplectic Euler method to the formed Hamilton'"'"'s canonical equation.
2 Assignments
0 Petitions
Accused Products
Abstract
The method for rendering using symplectic ray tracing is comprised the step of fixing the location of observation, fixing view screen of observation, practicing the symplectic ray tracing, acquiring the information of the color where the light rays cross the surface of the objects, rendering the objects according to the information of the color acquired.
The symplectic ray tracing of the present invention forms the Hamilton'"'"'s canonical equation by applying the fast automatic differentiation techniques with the Hamiltonian H of the objects, and practices the symplectic integration by applying the symplectic Euler method to the formed Hamilton'"'"'s canonical equation. The present invention can provide the apparatus and method for rendering which can visualize the phenomena in non-homogeneously transparent object or the four-dimensional black hole space time.
12 Citations
3 Claims
-
1. A method for rendering using symplectic ray tracing, the method comprising:
-
fixing a location of observation; fixing a view screen of observation; practicing symplectic ray tracing; acquiring color information where light rays cross a surface of an object; and rendering the object according to the information acquired, wherein practicing symplectic ray tracing includes deriving a pre-stored Hamiltonian corresponding to the object; acquiring all derivatives of the Hamiltonian by applying fast automatic differentiation techniques; forming a Hamilton'"'"'s canonical equation; and practicing symplectic integration by applying a symplectic Euler method to the formed Hamilton'"'"'s canonical equation.
-
-
2. An apparatus for rendering using symplectic ray tracing, the apparatus comprising:
-
a fixing section fixing a location of observation, and fixing a view screen of observation; a practicing section practicing the symplectic ray tracing, an information acquiring section acquiring color information where light rays cross a surface of an object; and a rendering section rendering the object according to the color information acquired, wherein the practicing section derives a pre-stored Hamiltonian corresponding to the object, acquires all derivatives of the Hamiltonian by applying fast automatic differentiation techniques, forms a Hamilton'"'"'s canonical equation, and then practices symplectic integration by applying a symplectic Euler method to the formed Hamilton'"'"'s canonical equation. - View Dependent Claims (3)
-
Specification