View Dependent Stochastic
Sampling for Efficient Rendering of Point Sampled Surfaces
Sushil Bhakar, Liang Luo, S. P. Mudur
Concordia
University
Computer
Science Department
Montreal
H3G1M8
Canada
email: {sushi_bh |
liang_lu | mudur}@cs.concordia.ca http://www.cs.concordia.ca/~faculty/mudur
Abstract
In this
paper we present a new technique for rendering very large datasets representing
point-sampled surfaces. Rendering efficiency is considerably improved by using
stochastic sampling that is controlled using various object and view dependent
image space properties. Most of the current rendering algorithms simplify the
model in a preprocessing step before rendering. This simplification primarily
results in a smaller subset of sampled points. Hence these algorithms suffer
from the problem of under-sampling when the screen space resolution becomes
greater than the sampling rate inherent in the simplified representation. Our
algorithm avoids this problem by accessing the original point data set at all
times and dynamically selecting points to display at rendering time. As a side
benefit our preprocessing is much simpler and preprocessing time is also
considerably reduced, albeit at the cost of increased disk and memory usage. We
also include an algorithm to correctly estimate properly oriented normals,
which are essential during rendering.