Animated Campus Vehicles: Difference between revisions
From CS486wiki
Jump to navigationJump to search
Content deleted Content added
No edit summary (change visibility) |
No edit summary (change visibility) |
||
| Line 8: | Line 8: | ||
- Build a program or script to have the vehicle follow a given path |
- Build a program or script to have the vehicle follow a given path |
||
==EZScript Implementation== |
==EZScript Implementation== |
||
The EZScript module is responsible for the vehicle movements within the world. EZScript cell-scripting allows for a JavaScript based script file to be executed on a cell. More documentation can be found [http://wiki.openwonderland.org/Wiki.jsp?page=JagWire here]. |
The EZScript module is responsible for the vehicle movements within the world. EZScript cell-scripting allows for a JavaScript based script file to be executed on a cell. More documentation can be found [http://wiki.openwonderland.org/Wiki.jsp?page=JagWire here]. |
||
For this script to function, the vehicle which is being moved must have the script for motion along with all way point objects having ezscrpit enabled so that the they can be located and interacted with using commands from the vehicle |
|||
==Prerequisites== |
==Prerequisites== |
||
==Bugs/Fixes== |
==Bugs/Fixes== |
||
Revision as of 05:01, 15 May 2012
This page describes how EZScript was used to animate campus vehicles
Project Description
The Animated Campus Vehicles project is a subproject of the Virtual BU project. This project's goals were to:
- Create a campus maintenance vehicle (Humvee golf cart)
- Build a program or script to have the vehicle follow a given path
EZScript Implementation
The EZScript module is responsible for the vehicle movements within the world. EZScript cell-scripting allows for a JavaScript based script file to be executed on a cell. More documentation can be found here. For this script to function, the vehicle which is being moved must have the script for motion along with all way point objects having ezscrpit enabled so that the they can be located and interacted with using commands from the vehicle