This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Using Stochastic Modeling for Texture Generation
March 1984 (vol. 4 no. 3)
pp. 7-19
Shinichiro Haruyama, University of California, Berkeley
Brian Barsky, University of California, Berkeley
A new computer graphics technique generates complicated random textures, like those found on natural objects. Requiring little data, it allows easy control of textural properties.

1. Edwin E.Catmull, “A Subdivision Algorithm for Computer Display of Curved Surfaces,” Dec. 1974
2. Edwin E.Catmull, “A Subdivision Algorithm for Computer Display of Curved Surfaces,” , Dept. of Computer Science, Univ. of Utah
3. James F.Blinn, “Simulation of Wrinkled Surfaces,” Computer Graphics (Proc. Siggraph '78) Aug. 1978 Vol. 12, No. 3, pp. 286-292
4. AlainFournier, DonFussell, and LorenCarpenter, “Computer Rendering of Stochastic Models,” Comm. ACM Vol. 25, No. 6, pp. 371-384 June 1982
5. Bruce J.Schachter and NarendraAhuja, Computer Graphics and Image Processing , 1979 Vol. 10, pp. 95-114
6. Bruce J.Schachter, Computer Graphics and Image Processing , Feb. 1980 Vol. 12, pp. 187-201
7. L.Mezei, M.Puzin, and P.Conroypp. 861-865 1974 Information Processing '74
8. James F.Blinn and Martin E.Newell, “Texture and Reflection in Computer Generated Images,” Comm. ACM Vol. 19, No. 10, pp. 542-547 Oct. 1976
9. Eliot A.Feibush and Donald P.Greenberg, “Texture Rendering Systems for Architectural Design,” Computer-Aided Design Vol. 12, No. 2, pp. 67-71 Mar. 1980
10. Eliot A.Feibush, Marc S.Levoy, and Robert L.Cook, “Synthetic Texturing Using Digital Filters,” Computer Graphics (Proc. Siggraph '80) July 1980 Vol. 14, No. 3, pp. 294-301
11. King-SunFu, Syntactic Pattern Recognition and Applications , Prentice-Hall 1982
12. K. S.Fu and S. Y.Lu, “Computer Generation of Texture Using a Syntactic Approach,” Computer Graphics (Proc. Siggraph '78) Aug. 1978 Vol. 12, No. 3, pp. 147-152
13. AlanNorton, Alyn P.Rockwood, and Philip T.Skolmoski, “Clamping: A Method of Antialiasing Textured Surfaces by Bandwidth Limiting in Object Space,” Computer Graphics (Proc. Siggraph '82) July 1982 Vol. 16, No. 3, pp. 1-8
14. Dino L.Schweitzer, “Artificial Texturing: An Aid to Surface Visualization,” Computer Graphics (Proc. Siggraph '83) July 1983 Vol. 17, No. 3, pp. 23-29
15. Dino L.Schweitzer, “Interactive Surface Visualization Using Raster Graphics,” Aug. 1983
16. ShinichiroHaruyama, “Stochastic Texture Generation,” , Berkeley Computer Graphics Laboratory, Univ. of California, Berkeley June 1983 master's report
17. Benoit B.Mandelbrot, Fractals—Form, Chance, and Dimension , W. H. Freeman 1977
18. Benoit B.Mandelbrot, The Fractal Geometry of Nature , W. H. Freeman 1982
19. Benoit B.Mandelbrot and John W.Van Ness, “Fractional Brownian Motions, Fractional Noises and Applications,” SIAM Review Vol. 10, No. 4, pp. 422-437 Oct. 1968
20. AlainFournier, “Stochastic Modeling in Computer Graphics,” Aug. 1980
21. AlainFournier and DonFussell, Stochastic Modeling in Computer Graphics , Univ. of Texas at Dallas Dec. 1979 Feb. 1980
22. Pierre E.Bézier, Emploi des machines á commande numérique , 1970 Masson et Cie.
23. Pierre E.Bézier, A. RobinForrest, and Anne F.Pankhurst, Numerical Control—Mathematics and Applications English , John Wiley and Sons 1972 published in as
24. Pierre E.Béezier, Robert E.Barnhill, and Richard F.Riesenfeld, Computer Aided Geometric Design , Academic Press 1974pp. 127-152
25. Pierre E.Bézier, “Essai de définition numérique des courbes et des surfaces expérimentales,” Feb. 1977
26. William J.Gordon and Richard F.Riesenfeld, Robert E.Barnhill, and Richard F.Riesenfeld, Computer Aided Geometric Design , Academic Press 1974pp. 95-126
27. Richard F.Riesenfeld, “Applications of B-Spline Approximation to Geometric Problems of Computer-Aided Design,” May 1973
28. Richard F.Riesenfeld, “Applications of B-Spline Approximation to Geometric Problems of Computer-Aided Design,” , Dept. of Computer Science, Univ. of Utah. available as
29. Brian A.Barsky, “The Beta-Spline: A Curve and Surface Representation for Computer Graphics and Computer-Aided Geometric Design,” submitted for publication
30. Brian A.Barsky, “The Beta-Spline: A Local Representation Based on Shape Parameters and Fundamental Geometric Measures,” Dec. 1981
31. Brian A.Barsky, “Arbitrary Subdivision of Bézier Curves,” in preparation
32. Jeffrey M.Lane and Richard F.Riesenfeld, “A Theoretical Development for the Computer Generation of Piecewise Polynomial Surfaces,” IEEE Trans. Pattern Analysis and Machine Intelligence Vol. PAMI-2, No. 1, pp. 35-46 Jan. 1980
33. WolfgangBoehm, “Inserting New Knots into B-Spline Curves,” Computer-Aided Design Vol. 12, No. 4, pp. 199-201 July 1980
34. ElaineCohen, TomLyche, and Richard F.Riesenfeld, “Discrete B-Splines and Subdivision Techniques in Computer-Aided Geometric Design and Computer Graphics,” Computer Graphics and Image Processing Vol. 14, No. 2, pp. 87-111 Oct. 1980
35. ElaineCohen, TomLyche, and Richard F.Riesenfeld, Computer Graphics and Image Processing , Dept. of Computer Science, University of Utah Oct. 1979 also
36. Richard F.Riesenfeld, ElaineCohen, Russell D.Fish, Spencer W.Thomas, Elizabeth S.Cobb, Brian A.Barsky, Dino L.Schweitzer, and Jeffrey M.Lane, “Using the Oslo Algorithm as a Basis for CAD/CAM Geometric Modelling.” Proc. Second Ann. NCGA Nat'l Conf. June 1981pp. 345-356 National Computer Graphics Association, Inc.
37. Brian A.Barsky, Tony D.DeRose, and Mark D.Dippé, “An Adaptive Subdivision Method with Crack Prevention for Rendering Beta-Spline Objects,” in preparation.
38. E. OranBrigham, The Fast Fourier Transform , Prentice-Hall 1974
39. Alan V.Oppenheim and Ronald W.Schafer, Digital Signal Processing , Prentice-Hall 1975
40. Bruce W.Hapke, “A Theoretical Photometric Function for the Lunar Surface,” J. Geophysical Research Vol. 68, No. 15, pp. 4571-4586 Aug.1 1963
41. Bruce W.Hapke, “An Improved Theoretical Lunar Photometric Function” Astronomical J. Vol. 71, No. 5, pp. 333-339 June 1966

Citation:
Shinichiro Haruyama, Brian Barsky, "Using Stochastic Modeling for Texture Generation," IEEE Computer Graphics and Applications, vol. 4, no. 3, pp. 7-19, March 1984, doi:10.1109/MCG.1984.276056
Usage of this product signifies your acceptance of the Terms of Use.