Affiliation:
1. Computer Graphics Laboratory, New York Institute of Technology
Abstract
A solid noise is a function that defines a random value at each point in space. Solid noises have immediate and powerful applications in surface texturing, stochastic modeling, and the animation of natural phenomena.Existing solid noise synthesis algorithms are surveyed and two new algorithms are presented. The first uses Wiener interpolation to interpolate random values on a discrete lattice. The second is an efficient sparse convolution algorithm. Both algorithms are developed for
model-directed synthesis
, in which sampling and construction of the noise occur only at points where the noise value is required, rather than over a regularly sampled region of space. The paper attempts to present the rationale for the selection of these particular algorithms.The new algorithms have advantages of efficiency, improved control over the noise power spectrum, and the absence of artifacts. The convolution algorithm additionally allows quality to be traded for efficiency without introducing obvious deterministic effects. The algorithms are particularly suitable for applications where high-quality solid noises are required. Several sample applications in stochastic modeling and solid texturing are shown.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,General Computer Science
Reference21 articles.
1. A survey of curve and surface methods in CAGD
2. Bracewell R. The Fourier Transform and Its Applications. McGraw-Hill New York 1965.]] Bracewell R. The Fourier Transform and Its Applications. McGraw-Hill New York 1965.]]
3. Carpenter L. Computer Rendering of Fractal Curves and Surfaces. Supplement to Proceedings of SIGGRAPH '80 (Seattle July 1980). In Computer Graphics 14 3 (July 1980) 180.]] 10.1145/800250.807478 Carpenter L. Computer Rendering of Fractal Curves and Surfaces. Supplement to Proceedings of SIGGRAPH '80 (Seattle July 1980). In Computer Graphics 14 3 (July 1980) 180.]] 10.1145/800250.807478
4. Stochastic sampling in computer graphics
Cited by
96 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献