A General and Multiscale Model for Volumetric Textures

This paper presents an important extension of the volumetric textures introduced by Kajiya in 1989. Volumetric textures are used to model complex geometries (such as foliage, fur, ...) on a textural way, by mapping a 'thick skin' made of a repetitive pattern (the texel) covering a simple surface. Like for the Kajiya's implementation, our model code the reference volume with voxels, which contain in addition to the density an illumination model. (Even if we are far from a waved iron-sheet, it don't look like a flat sheet: shapes can be approximated, but reflectance behavior are different.) The extension lais in a quite generic illumination coding, and more, in the ability of the model to be 'smoothed', so that the representation is similar to the mip-map 2D-textures coding. Thus, it is now possible to compute quite quickly and with low aliasing very complicated scene, the details being represented adaptatively.

[1]  John Amanatides,et al.  A Fast Voxel Traversal Algorithm for Ray Tracing , 1987, Eurographics.

[2]  Lance Williams,et al.  Pyramidal parametrics , 1983, SIGGRAPH.

[3]  Nelson L. Max,et al.  Bidirectional reflection functions from surface bump maps , 1987, SIGGRAPH.

[4]  Ricki Blau,et al.  Approximate and probabilistic algorithms for shading and rendering structured particle systems , 1985, SIGGRAPH.

[5]  John W. Patterson,et al.  Inverse Displacement Mapping , 1991, Comput. Graph. Forum.

[6]  Hanan Samet,et al.  The Design and Analysis of Spatial Data Structures , 1989 .

[7]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[8]  Pierre Poulin,et al.  A model for anisotropic reflection , 1990, SIGGRAPH.

[9]  M. Levoy,et al.  Fast volume rendering using a shear-warp factorization of the viewing transformation , 1994, SIGGRAPH.

[10]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[11]  Robert L. Cook,et al.  Shade trees , 1984, SIGGRAPH.

[12]  Hanan Samet,et al.  Applications of spatial data structures , 1989 .

[13]  F. Kenton Musgrave,et al.  The synthesis and rendering of eroded fractal terrains , 1989, SIGGRAPH.

[14]  Kenneth E. Torrance,et al.  The zonal method for calculating light intensities in the presence of a participating medium , 1987, SIGGRAPH.

[15]  James F. Blinn,et al.  Simulation of wrinkled surfaces , 1978, SIGGRAPH.

[16]  J. P. Lewis,et al.  Algorithms for solid noise synthesis , 1989, SIGGRAPH.

[17]  G. S. P. Miller From wire-frames to furry animals , 1989 .

[18]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .