COSC 590/477: Virtual Reality
and its Principles
Project Proposal Report
2-3 students in each group
Guidelines for Project Proposal Report:
- Proposal: font size 10. Arial or times new roman. Submit a hardcopy.
- A header should provide: - Project title - Names of all
group members - Course and term
- GOAL AND
OBJECTIVES:
List out the goals of the project. [For example evacuation behavior
simulation, plane take-off simulation, hazardous events, reconstruction or
remodeling of a building, etc.
- MODELING: Describe the envisioned
virtual environment (building, trees, people, furniture, landscaping
elements, etc.)
[3ds Max or Google Sketchup]
- Planned geometry, use
of textures, animations, behavior and functionality, etc.
- Describe how the
application will be used. (envisioned users, navigation, interactions, etc.)
- The should explain how the following will be implemented: (include screen shots of the environment)
- Vision: Use of textures and 3D models to provide detailed information in the project.
- Sound: Use speech, music or ambient sounds to help provide information about this place.
- Animation: Use at least three animated object in the project.
- Interactivity: Use at least three user-triggered events in the project.
- Sensors: Use at least three different types of sensors ( Proximity, Sphere, Time, Touch, etc) in the project.
- Avatars: Project should include custom and inbuilt avatars (with key board interactivity)
- Vizard Functionality (or Unity 3D):
Show how these are implemented in your project
o
Lights
o
Timers
o
Keyboard functionalities, ProximitySensor, TouchSensor,
TimeSensor, etc.
o Avatar Animation
o Hardware: input devices (optional)
o Add atleast 10 avatars
- Utilize keyboard or mouse callbacks to control the movement of the avatars
o Add a sky with environmental map
o add audio file
o Create action events in the environment
- comment the code to mention action event1, action event 2, etc.
- Action events should be on other objects in the environment
- Try to incorporate the above functionalities and explain how/where it will be implemented.
- Explain the behaviors implemented for different agents/avatars according to your project.
- List software and hardware equipment that is required
or desired for the implementation.
- Management
Plan:
Describe each individual group member's role and responsibility
- Individual Contributions and Cross-Evaluation (WILL BE
DONE AT THE END OF PROJECT)
Each student of a project group will submit a
written statement with the following information:
- the student's
individual contribution to the project
- an evaluation of
yourself and the other group members
PROJECT IDEAS
1. Course curriculum modules: Create with more inquiry based problem-solving activities and hand-on experiences based on Virtual and Augmented Reality educational modules.
Create Gaming Instructional Modules to Enhance Student Learning in Lower Level Core Computer Science Courses
2. Car race.
Example
3.
Virtual
Museum
Example, Example 2
4. Crowd Simulation and Evacuation Simulation
Example
Example
5.
Online
class room in client server network
Helpful links for free VRML
client server
http://vrmlworld.net/
http://vrmlworld.net/forums/viewtopic.php?t=100
6. Military
simulations, combat situation, battlefield simulations
Helpful links
Di Guy Human Simulation Software
6. Airport Simulation
Example
Usefull links for 3D models
1. http://www.3dcafe.com/
2. http://www.3dcafestore.com/
3.
http://www.amazing3d.com/modfree.shtml
4. http://www.huntfor.com/3d/links.htm
5. http://archive3d.net/
6. http://www.web3d.org/
3D
Spatial Models of Great Buildings