An analytical approach for simulating aerial perspective effects on distant objects
Aerial perspective effects are an integral part of a virtual application for outdoor simulation. These effects are modelled using the light transfer equation; borrowed from the field of physics. Typically, these applications make do with a watered-down version of the equation since the physically co...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2006
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/6390/1/IrwandiHipniMohamadHipinyMFSKSM2006.pdf http://eprints.utm.my/id/eprint/6390/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.6390 |
---|---|
record_format |
eprints |
spelling |
my.utm.63902018-08-30T08:03:45Z http://eprints.utm.my/id/eprint/6390/ An analytical approach for simulating aerial perspective effects on distant objects Mohamad Hipiny, Irwandi Hipni QA75 Electronic computers. Computer science Aerial perspective effects are an integral part of a virtual application for outdoor simulation. These effects are modelled using the light transfer equation; borrowed from the field of physics. Typically, these applications make do with a watered-down version of the equation since the physically correct version requires heavy nested loops and complex optical depth estimation. The normal practice is to assume the atmosphere’s density as constant to allow the usage of distance between points as optical depth. However, this move causes failure in capturing the darkening effect of sky area approaching zenith, due to density fluctuations as the altitude increases. An analytical-based approach is proposed here to solve the above problem. A look-up table containing five-parameter coefficients of a chosen parametric luminance function was prepared in advance as a function of altitude, turbidity and Sun position. During the real-time visualization, a single rendering equation is used to determine each vertex’s display colour. Adding the initial colour value of the current vertex to its atmosphere-contributed colour value solves the equation. The atmosphere-contributed colour is obtained by an exponential interpolation of five separate colour values. Each value represents the colour of the intersected sky patch at each reference layer. The intersected sky patch is found by finding which sky patch coordinate solves the vector equation of a line passing through the camera’s point and the current vertex’s point. By referring to the lookup table, these five colour values are computed using the chosen parametric luminance function. This approach was implemented using the Cg Language as a vertex shader. Test results have shown that the proposed approach is able to produce visually correct daylight sky colour distributions at any altitude within the 30km range. 2006-10 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/6390/1/IrwandiHipniMohamadHipinyMFSKSM2006.pdf Mohamad Hipiny, Irwandi Hipni (2006) An analytical approach for simulating aerial perspective effects on distant objects. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computer Science and Information System. dms.library.utm.my:8080/vital/access/manager/Repository/vital:62251 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Mohamad Hipiny, Irwandi Hipni An analytical approach for simulating aerial perspective effects on distant objects |
description |
Aerial perspective effects are an integral part of a virtual application for outdoor simulation. These effects are modelled using the light transfer equation; borrowed from the field of physics. Typically, these applications make do with a watered-down version of the equation since the physically correct version requires heavy nested loops and complex optical depth estimation. The normal practice is to assume the atmosphere’s density as constant to allow the usage of distance between points as optical depth. However, this move causes failure in capturing the darkening effect of sky area approaching zenith, due to density fluctuations as the altitude increases. An analytical-based approach is proposed here to solve the above problem. A look-up table containing five-parameter coefficients of a chosen parametric luminance function was prepared in advance as a function of altitude, turbidity and Sun position. During the real-time visualization, a single rendering equation is used to determine each vertex’s display colour. Adding the initial colour value of the current vertex to its atmosphere-contributed colour value solves the equation. The atmosphere-contributed colour is obtained by an exponential interpolation of five separate colour values. Each value represents the colour of the intersected sky patch at each reference layer. The intersected sky patch is found by finding which sky patch coordinate solves the vector equation of a line passing through the camera’s point and the current vertex’s point. By referring to the lookup table, these five colour values are computed using the chosen parametric luminance function. This approach was implemented using the Cg Language as a vertex shader. Test results have shown that the proposed approach is able to produce visually correct daylight sky colour distributions at any altitude within the 30km range. |
format |
Thesis |
author |
Mohamad Hipiny, Irwandi Hipni |
author_facet |
Mohamad Hipiny, Irwandi Hipni |
author_sort |
Mohamad Hipiny, Irwandi Hipni |
title |
An analytical approach for simulating aerial perspective effects on distant objects |
title_short |
An analytical approach for simulating aerial perspective effects on distant objects |
title_full |
An analytical approach for simulating aerial perspective effects on distant objects |
title_fullStr |
An analytical approach for simulating aerial perspective effects on distant objects |
title_full_unstemmed |
An analytical approach for simulating aerial perspective effects on distant objects |
title_sort |
analytical approach for simulating aerial perspective effects on distant objects |
publishDate |
2006 |
url |
http://eprints.utm.my/id/eprint/6390/1/IrwandiHipniMohamadHipinyMFSKSM2006.pdf http://eprints.utm.my/id/eprint/6390/ |
_version_ |
1643644543892979712 |
score |
13.211869 |