![](https://s3images.coroflot.com/user_files/individual_files/original_555773_OORoilrfzMSpZXVraoPjAHsMU.jpg)
Abstract of Master's Thesis: Three-Dimensional Virtual Environment for Adopting a Different Spatial Perspective
View PDF
View PDF
![](https://s3images.coroflot.com/user_files/individual_files/555773_3niuzkbu84fjkh37ocboil0qj.jpg)
The program's graphical interface presents a 3D perspective view of an environment. Simple geometric objects such as boxes and spheres can be placed in the 3D space and modified by the child. The location, rotation, and size of each geometric form can be interactively manipulated to demonstrate how each characteristic relates to the object.
Additionally, more cameras may be added to the scene. Their positions and rotations can be changed in the same manner as the objects' spatial properties.
In order to affirm the relationship between the child’s point of view of the world and the camera’s point of view, each camera in Viewpoints is referred to as a Person and is represented by a stick figure. Each stick figure illustrates the properties of its corresponding camera by matching its location, rotation, and color to that of the camera. In addition, each Person can be given a name adding another level of relationship to the child’s existing frame of reference.
![](https://s3images.coroflot.com/user_files/individual_files/555773_dcyrolvhl2avvy63j5xdtebnb.jpg)
Overall, the interface consists of three main components to organize the data being illustrated. The center presents a perspective view of the 3D environment. The left side provides areas to manipulate the properties of this particular camera. The right side allows for modifications to the currently selected object.
I selected descriptor words with the target audience of 9-12 year olds in mind and then used them where appropriate. On a more comprehensive level, I designed the layout and behavior of graphical elements carefully, taking special notice of balance and coherency.
Consistent use of color plays an important role in revealing connections between the 3D environment, the cameras, the objects, and the graphical user interface elements that provide the ability to manipulate camera and object properties.
![](https://s3images.coroflot.com/user_files/individual_files/original_555773_MSn6Uvf4gwtyqp670GDptBCcQ.jpg)
Presentation slides from thesis defense.
View PDF
View PDF
gLike