Login | Register

High quality rendering for point sampled geometry


High quality rendering for point sampled geometry

Liu, Feng (2006) High quality rendering for point sampled geometry. Masters thesis, Concordia University.

[thumbnail of MR20777.pdf]
Text (application/pdf)
MR20777.pdf - Accepted Version


In recent years, point sampled geometry models have received growing attention in computer graphics. Compared with polygon based models, the quality of rendered images for point sampled geometry is much lower, so far. This is primarily due to the discrete form of representing a 3D surface just by sample points. Clearly more effort is needed in rendering techniques for point sampled models. In this thesis, we describe the results of our efforts towards producing high quality images for point based geometry. We adapt a number of advanced mesh rendering techniques for discrete surfaces represented as point clouds. These techniques include self shadowing effects using ambient occlusion, diffuse lighting estimation using spherical harmonic representations of irradiance environment maps and specular lighting estimation by casting a reflected ray at each point into a pre-blurred version of the environment map. Ambient occlusion computations are improved by using octree hierarchy based on feature analysis of the point cloud data. Other lighting calculations are performed directly on the Graphics Processing Unit (GPU) using vertex and fragment shaders. We improve the overall rendering quality and speed by combining pre-computed ambient occlusion results with environment lighting and procedural textures directly on the GPU. The adapted techniques have been implemented as a plug in for the Pointshop3D public domain software system.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Liu, Feng
Pagination:ix, 55 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Mudur, Sudhir and Fevens, Thomas
Identification Number:LE 3 C66C67M 2006 L58
ID Code:9054
Deposited By: Concordia University Library
Deposited On:18 Aug 2011 18:43
Last Modified:13 Jul 2020 20:05
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top