Image-based 3d environment emulator
OwnerGhislain LEMIRE, Martin LEMIREinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerGhislain LEMIRE, Martin LEMIREinventors
Estimating the term…
An image-based 3D environment emulator incorporates a 3D engine. The background or decor of the 3D environment is created using a series of 2D images, and 3D objects are rendered by the 3D engine. The 2D image displayed on a 2D plane and the 3D objects are projected onto the same plane. The 2D image is visible behind the 3D objects and appears blended therewith. A 3D illusion is created and the user can interact with the 3D objects as he navigates throughout the environment. Navigation from image to image is calculated in real time. A viewing position of the 3D objects inside a 3D space created by the 3D engine is updated to reflect a new viewing position and/or viewing angle in accordance with navigation instructions received from a user. A new 2D image is provided and the projection of the 3D objects is updated accordingly.
An apparatus for providing a virtual 3D environment comprising:
The apparatus of claim 7, wherein the storage medium sorts the 2D images in each set of 2D images according to an x axis value, a y axis value, and a z axis value corresponding to a discrete position of each one of the 2D images in the 3D space.
The apparatus of claim 8, wherein the storage medium arranges the 2D images in each set of 2D images such that no empty discrete positions are provided between successive ones of the 2D images.
A method for providing a virtual 3D environment, the method comprising:
A computer readable medium having stored thereon computer executable code for providing a virtual 3D environment, the computer executable code comprising instructions for:
Dependencies are inferred from the claim text.