Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Program |
Advanced Research Projects Agency |
Creator |
Stark, Michael M.; Martin, William; Cohen, Elaine; Lyche, Tom; Riesenfeld, Richard F. |
Title |
B-splines for physically-based rendering |
Date |
2002-01-09 |
Description |
Although B-spline curves and surfaces have enjoyed a long established place in the graphics community as constructive modeling tools, the use of B-spline approximation techniques has received relatively little attention in rendering. In this work we explore the use of 4D and 5D tensor product B-spline functions to represent surface radiance, and establish that, when appropriately applied, they can be used effectively for static scenes with diffuse to moderately specular elements. Once computed, the surface radiance representation is view independent, can be evaluated quickly, and is equally suited for incorporation into ray tracing or scan-line rendering algorithms. Furthermore, we use B-spline approximation techniques to solve the problem of global illumination for general parametric surfaces with a wide range of reflectance and transmission properties. We conclude that addressing functional approximation aspects offers a fertile research ground relative to the already impressive gains that splines have made in other fields. |
Type |
Text |
Publisher |
University of Utah |
Subject |
B-spline curves; Rendering algorithms |
Subject LCSH |
Computer graphics |
Language |
eng |
Bibliographic Citation |
Stark, Michael M.; Martin, William; Cohen, Elaine; Lyche, Tom; Riesenfeld, Richard F. (2002). B-splines for physically-based rendering. UUCS-02-005. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
880,707 bytes |
Source |
University of Utah School of Computing |
ARK |
ark:/87278/s64464qg |
Setname |
ir_uspace |
ID |
703898 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s64464qg |