My research this summer was to add a three-dimensional backdrop to GL Creator. Another concurrent project under Professor Baoquan Chen involved a panoramic laser scanner. My project was to take the data from a scan of the Northrop Mall, break the image into strips based on the range information provided, and map the pieces onto concentric cylinders with closer objects appearing on the inner cylinders. Consequently, a viewer positioned in the center of the cylinders would have the impression that foreground and background objects are independent, thus giving the illusion of three-dimensionality. 2. ImplementationThe implementation of the 3-D backdrop can be broken down into five phases: formatting the data from the scan, creating the sphere object, texture mapping, breaking up the image with transparency, and touching up the images. | |
| |
3. Conclusions and Future WorkWhen all was working in GL Creator with the final touched up versions of the images, my final opinion was that the 3-D effect of the backdrop was not so effective. As a user looking through the headmount, it still appeared to me that I was in a 2-dimensional world. The movement of the objects against one another between spheres was minimal. This may have been due to the viewing frustum setting of GL Creator, but I am not sure. I attempted to adjust the radii of the spheres, but it didn’t seem to have a significant impact. I found if the radii were too large, there appeared to be no movement at all, and if they were too small, the image would become too warped at the top. The trees were also very distracting. I wasn’t able to segment them perfectly, so parts of trees were divided between multiple spheres. The branches were also not perfectly separated from the sky, giving the trees a cutout look. A graphics graduate student suggested that perhaps instead of a PPM format I use one that allowed transparency values to be passed, which is something to think about for future work.In a virtual reality world, it is key that the user become completely immersed in that world; to be able to fool that this computer generated place is reality is a part of its purpose. Therefore, even the smallest inconsistencies can be enough to remind the user that this world is not real. Though I tried my best to cover up holes and distracting segmentations, it was not enough to create a convincing VR world. Until a way is found to rid the majority of these inconsistencies, I believe this method of a 3-dimensional backdrop will not be effective. 4. Sources[1] Paul Bourke, May 1992. http://astronomy.swin.edu.au/~pbourke/modelling/sphere/ |