Stage de Maîtrise:
Textures procédurales en temps-réel avec OpenGL

[English version]

Présentation

Ce stage a été effectué dans le cadre de la maîtrise du Magistère MMFAI (Magistère de Mathématiques Fondamentales et Appliquées et d'Informatique) de l'ENS de Paris au sein du laboratoire iMagis, sous la direction de Fabrice Neyret.

Mots-clefs: Textures procédurales, bruit de Perlin, OpenGL, temps-réel, multi-passes.

Note

Des textures procédurales analogues à celles décrites dans cette recherche peuvent maintenant être programmées beaucoup plus facilement et sans recours au rendu multi-passes sur les cartes graphiques modernes gràce aux pixel shaders.

Documents

Bibliographie

[1] Chakib Bennis, Jean-Marc Vézien, and Gérard Iglésias. Piecewise surface flattening for non-distored texture mapping. In SIGGRAPH'91, volume 25, pages 237-246. Thomas W. Sederberg eds., 1991. http://www-syntim.inria.fr/syntim/textes/siggraphjmv-eng.html.
[2] D. Ebert, K. Musgrave, P. Peachey, K. Perlin, and S. Worley. Texturing and Modeling: A Procedural Approach. Academic Press Professional, 1994. http://www.cs.umbc.edu/~ebert/.
[3] A. Fournier and W.T. Reeves. A simple model of ocean waves. SIGGRAPH'86, 20:75-84, 1986. http://www.acm.org/pubs/citations/proceedings/graph/15922/p75-fournier/.
[4] J. D. Foley, A. van Dam, and J. F. Feiner, S. K. amd Hughes. Computer Graphics: Principles and Practices (2nd Edition). Addison-Wesley, 1990.
[5] Geoffrey Y. Gardner. Visual simulation of clouds. In SIGGRAPH'85, volume 19, pages 297-303. B. A. Barsky, 1985.
[6] J. T. Kahiya and T. L. Kay. Rendering fur with three dimensional textures. In SIGGRAPH'89, volume 23(3), pages 271-280. Jeffrey Lane Editor, 1989. http://www.acm.org/pubs/citations/proceedings/graph/74333/p271-kahiya/.
[7] Fabrice Neyret. Modeling animating and rendering complex scenes using volumetric textures. In IEEE Transactions on Visualization and Computer Graphics, volume 4(1), 1998. ISSN 1077-2626.
[8] Hand Kohling Pedersen. Decorating implicit surfaces. In SIGGRAPH'95, pages 291-300. Robert Cook, 1995. http://implicit.eecs.wsu.edu/course14/decorate.ps.gz.
[9] Ken Perlin. An image synthetizer. In SIGGRAPH'85, volume 19(3), pages 287-296. B. A. Barsky, 1985.
[10] Andrew Witkin and Michael Kass. Reaction-diffusion textures. In SIGGRAPH'91, volume 25, pages 299-308. W. Sederberg, 1991.
[11] Steven P. Worley. A cellular texturing basis function. In SIGGRAPH'96, pages 291-294. Holly Rushmeier, 1996. http://www.acm.org/pubs/citations/proceedings/graph/237170/p291-worley.



Antoine Miné
mine@di.ens.fr.REMOVE-THIS-ANTISPAM