CSE 615, Fall 2002
Homework 1:
1. Environment map: Implement the following and inspect and appreciate the
visual difference if any.
Use POSTECH model to generate "synthetic"
environment maps. That is, at a designated position of
your choice,
render the scenes at different angles with the appropriate FOV and construct
an
environmap by stitching them together. Here, because capturing
the scenes are done in the graphics
environment (rather than in the real
environment with real cameras), stitching really means just connecting.
Using
the map, generate an appropriate view when an arbitrary panning angle is
given (no need to implement
zoom in or out). Remember that this is
different from texture mapping (See number 3). The view must be
generated
directly from the appropriate portion of the map.
a. 4 sided map
b. 24 sided map
2. Use the publicly available QT tool to stich and generate cylindrical
map. Use the 24 15-degree graphic
images you captured in 1 (b) as input.
Inspect what the cylindrical map looks like. See if any visual
differences
are found compared to 1 (b), as you pan the environment using this cylindrical
map.
3. Use 6 sided textured wall and cylindrical textured (you can
use cylindrical texture capability of OpenGL)
wall for environment. Assess
it's quality compared to the above methods.
4. Formulate a warping function for mapping a cubic map into a cylindrical map.