Claims
- 1. A method of generating a preview of a scene for real-time display, the method comprising the steps of:creating a synthetic object; generating a plurality of rendered base images of the synthetic object in accordance with a scene parameter; receiving data representing a predetermined number of the base images; generating a direction-dependent texture map in accordance with said predetermined number of the rendered base images; and generating said preview of a scene in accordance with said direction-dependent texture map.
- 2. The method of claim 1, wherein said predetermined number of the rendered base images comprises approximately 40 base images.
- 3. A system for generating a scene for real-time display comprising:a digital content creation tool configured to generate a synthetic object; a renderer configured to generate a plurality of rendered base images of the synthetic object responsive to at least one scene parameter; a memory coupled to the renderer for storing data the rendered base images; and a processor for generating a direction-dependent texture map in accordance with said plurality of rendered base images, wherein said processor renders a scene in real-time with said direction-dependent texture map.
- 4. The system of claim 3, wherein said processor comprises a graphics processor.
- 5. The system of claim 3, wherein said plurality of rendered base images represent a sample of an object within an environment.
- 6. The system of claim 3, wherein said direction-dependent texture map is derived from approximately 40 of said plurality of rendered base images.
- 7. The system of claim 3, wherein said rendered base images are responsive to images captured via a photographic still camera.
- 8. The system of claim 3, wherein said rendered base images are computer-generated images generated based upon predefined parameters.
- 9. A system for generating a preview of a scene comprising:means for generating a synthetic object; means for rendering a plurality of base images each comprising information responsive to the synthetic object as represented in response to at least one scene parameter; means for generating a direction-dependent texture map in accordance with image information extracted from said plurality of base images; means for storing said direction-dependent texture map; and means for applying said direction-dependent texture map to generate said preview.
- 10. The system of claim 9, wherein said base images represent an object within an environment.
- 11. The system of claim 9, wherein the at least one scene parameter comprises an angle of view with respect to said object.
- 12. The system of claim 9, wherein said base images comprise a set including a predetermined number of base images.
- 13. The system of claim 12, wherein said set includes approximately forty (40) base images.
- 14. The system of claim 9, wherein the at least one scene parameter comprises an angle of a lighting source relative to said object.
- 15. The system of claim 14, wherein the lighting source is an apparent lighting source.
- 16. The system of claim 9, wherein said means for storing is accessible to said means for applying via a network.
- 17. The system of claim 16, wherein said network comprises the Internet.
- 18. The system of claim 9, wherein said means for generating is configured to be responsive to image information from a predetermined number of base images corresponding to a specified level of desired detail.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is related to co-pending U.S. utility patent application Ser. No. 09/999,685 entitled “SYSTEM FOR PREVIEWING A PHOTOREALISTIC RENDERING OF A SYNTHETIC SCENE IN REAL-TIME”, filed concurrent herewith, which is hereby entirely incorporated by reference.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
5544291 |
Gilley et al. |
Aug 1996 |
A |
5740343 |
Tarolli et al. |
Apr 1998 |
A |
5870102 |
Tarolli et al. |
Feb 1999 |
A |
6037949 |
DeRose et al. |
Mar 2000 |
A |
6124858 |
Ge et al. |
Sep 2000 |
A |
6489960 |
DeRose et al. |
Dec 2002 |
B2 |
6515674 |
Gelb et al. |
Feb 2003 |
B1 |
Non-Patent Literature Citations (1)
Entry |
Miller et al., “On-the-Fly Texture Computation for Real-Time Surface Shading”, Mar. 1998, IEEE Computer Graphics and Applications, pp. 44-58. |