a 3d virtual world of queen’s university
TRANSCRIPT
Imagine A World Without Boundaries
Business Collaboration Spaces Mirror Worlds Social GamesEducational Worlds
Various Applications
A 3D Virtual World of Queen’s University
Seong Yong Min, Supervisor: Prof. David Skillicorn
What is 3D Virtual World? Open source Multiverse Platform and Development Tools
References: http://www.multiverse.netMore Information visit: www.flymin.com/joomla
How to build a world?
1. Take a picture
2. Modify resource file with 2D graphic tools and export as 3d tool files (*.3ds)
3. Import to 3D graphic tools, modify, and add collision volumes
4. Export as COLLAD (*.dae) file
5. Convert to Multiverse (*.mesh, *.material, *.physics, etc) files
6. Place and manage objects
cf) Assume world and properties files already exist
Example: building Goodwin Hall
The Multiverse Network
• Connects all Multiverse Client "World Browsers" to game worlds running on Multiverse servers
• Handles consumer registration, authentication, and login
Multiverse World Browser
• 3D rendering engine based on OGRE/Axiom
• Written in C#; scriptable in Python
Multiverse Servers
• Written in Java; scriptable in Python
• Write server plug-ins in Java
• Standard JDBC database backend
Development Tools
• World Editor, Terrain Generator, and Model Viewer
• 3ds, Maya, Google Scketchup Pro
• Conversion tools, MySQL, J2SDK, etc.
Figure 2-B: The Multiverse World Architecture
Figure 2-A: The Multiverse Network
A computer-based simulated environment
intended for its users to inhabit
and interact via avatars.
Queen’s university
Eiffel Tower Exp. Island
Challenge and Fruit
Prospects
Just emerged technology: few documentation, known bugs still being fixed
Needed at least 2 people (developer part + designer part)
Conversion problem(hard-code fixing needed)
Not-integrated physics file
High performance Hardware and expensive software needed
Comfortable with Hand-editing configuration files and Using command-line tools
Prerequisites
Python, Java, XML, Art and Asset creation, Design
Confidence from building 3D website with new technology
With cheaper and high performance hardware and bandwidth, 3D web browser is
to substitute current flat web browser interface