Abstracts - Universitas Indonesia

minedesertSoftware and s/w Development

Oct 31, 2013 (3 years and 9 months ago)

77 views

3D OBJECT IMPLEMENTATION
ON BICYCLING AT UI VIRTUAL
REALITY APPLICATION BASED
ON 3D-GAMESTUDIO
Symposium on Multimedia and Application Processing
(MMAP09)
International Multi Conference on IT (IMSCIT)
Mragowo, Poland
12-14 October 2009
Riri Fitri Sari, A. Gianty, C. Parameswari, P D Purnamasari
Department Electrical Engineering
Faculty of Engineering
University of Indonesia
Kampus Baru UI, Depok 16424, Indonesia
Email:
riri@ui.ac.id
Abstracts
￿
We review 3D computer technology.
￿
our experience in creating a virtual bicycling environment
at the University of Indonesia Green Eco-campus.
￿
We explain the implementation of the VR environment
using 3D-Games Studio and our experience in viewing the
result with VR device, i.e. 3D E-Dimensional wireless
goggle.
￿
We present the real world elements with the graphics that
imitate the real world such as bicycle movement, camera
perceptions, and object collision handling to other entities
such as wall, tree, or building. The environment includes
bicycle track, trees and obstacles in the pathways.
￿
Application is subsequently tested by the users in terms of
the general object condition, user’s respond to the virtual
reality environment and the future development.
Agenda
￿
Virtual Reality
￿
Stereoscopic Equipment
￿
VR Applications
￿
3D Games Studio
￿
Lite-C, World Editor
￿
Model Editor (Model, Sprite)
￿
Sublevel, Terrain
￿
Design of the Application
￿
Architectural design (class diagram).
￿
Result and Evaluation
￿
System and Software Evaluation
Virtual Reality
￿
Sophisticated 3D games and application.
￿
40 Km bicycle track at the University of
Indonesia, and 1000 free bicycle to use.
￿
Purpose: creating a complete bicycle
object and environment, using 3DGames
Studio.
￿
WED, Script editor, Model Editor
￿
Evaluated and viewed using
E-Dimensional 3D wireless glasses for
PC.
Stereoscopic Equipment
￿
E-Dimensional 3D wireless glasses for PC:

Dongle, Wireless glasses, transmitter, Monitor.
￿
VR Application in Video Game industry
(developing models and creating cinema
cut-senses)

3D computer graphics software: 3Ds Max,
Blender, Cinema 4D, Lightwave 3D, Maya
Autosdesk, Softimages/XVI (Avid).
3D Games Studio
￿
GameStudio or 3DGS:

3D computer game development, allows user to
create 3D games and other VR application.
￿
Can be used for 2D or 3D games,
simulation, and multimedia application.
￿
Requires MED, WED, and script editor to
see all variables, functions, and actions.
￿
Library of prefabricated textures, building
parts, furniture, vehicles, weapons and
actors.
Scripting languages
￿
Script Editor (SED)
￿
Scripting languages for controlling objects or
actors.
￿
Most script languages are interpreted-
translated into an intermediate bytecode
￿
Lite-C: supports of multimedia objects, sounds,
images, movies, user interfaces element, 2D
and 3D models.
￿
Supports FBX, 3DS, OBJ, ASE,
MAP, MDL, MD2, FX, BMP, PCX,
text fragments
World Editor
￿
Editor for creating the virtual world.
￿
Control center, in which all levels,
model, and scripts are linked.
￿
Various objects can be arranged,
actions can be assigned to models,
defined through scripts, textures can
be assigned to level geometry, levels
can be built using Binary Space
Partitioning Tree (BSP) technique.
World Editor (WED)
Model Editor
￿
Provides capabilities of designing models.
￿
Made of meshes (polygons) to form a
shape, skeleton of bones for animation, one
or several textures for the skin, effect files
.fx for shades.
￿
Textures created in external graphic editor.
￿
3D object is a set of 3D ponts that formed
unity of faces. Game engine can render
several types of separate 3D objects-
entities on the screen.
￿
Suport entities such as: Model, Sprite (2D
object that can serve several purposes),
sublevel, terrain.
Model Editor (MED) View
Design with the UML Diagrams
￿
Use Case Diagram
￿
Activity Diagrams
￿
Class Diagrams
Web Services
Activity Diagram
Bicycle Model in WED
Objects in WED
Object with 1
st
perspective camera in
the un-flat environment
RESULT OF THE USER TESTING
Question
Result
1. Familiarity with 3D Applications.
3,5 ±,935
2. Familiarity with Lite-C.
1,5 ± 0,787
3. Familiarity with 3D Gamestudio.
2,4 ± 0,728
4. 3D bicycle object design .
3,2 ± 0,392
5. Object control.
3,3 ± 0,418
6. Object forward movement
3,5 ± 0,327
7. Object backward movement
3,4 ± 0,433
8. Object to the right movement.
3,7 ± 0,299
9. Object forward movement
3,6 ± 0,320
10. Direct perspective camera.
3,7 ± 0,299
11. Un-direct perspective camera.
3,8 ± 0,261
12 Object speed
3,1 ± 0,196
13. Collision handling.
3,6 ± 0,320
14. Virtual world can really imitate the real
world. 3,2 ± 0,489
15. Future projections.
4 ± 0,000
Wireless Glasses
￿
Closer to the reality.
￿
Wireless glasses which receive a signal to
synchronize the glasses with the 3D image
on the monitor.
￿
The 3D goggle in this experiment used the
same concept with the equipment the 3D
movie in the theatre.
3D Implementation
3D Implementation
The use of E-Dimensional wireless glasses
Conclusion
￿
The implementation of virtual reality of
bicycling at University of Indonesia green eco-
campus environment using 3D Games studio
software
￿
The user test results show that users are
relatively satisfactory with the 3D built
environment.
￿
The use of 3D Glasses for the VR experience
has provided an extra experience using
different devices to create a more real
environment.
￿
Future work
￿
Improving the virtual reality environment of
the bicycle track and all buildings at the
University of Indonesia’s Depok campus.
￿
Explore other VR application development
platform such as using Alice.
￿
Put the system in public spaces in which
students and other users can use the VR
system.
￿
Promote the preservation of environment by
using the free bicycling facility.
References
￿
Virtual Reality,
http://en.wikipedia.org/wiki/Virtual_reality
, last accessed 21 January 2008.
￿
Stereoscopy,
http://www.stereoscopy.com/faq/whatis.html
, last accessed 5 June 2008.
￿
Stereopticon,
http://en.wikipedia.org/wiki/Stereopticon
, last accessed 5 June 2008.
￿
Stereopsis,
http://en.wikipedia.org/wiki/Stereopsis
, last accessed 5 June 2008.
￿
Game design,
http://www.theliquidateher.com/gamedesign. html
, last accessed 24 April 2008
￿
3 D Game,
http://www.3Dgamestudio.com/
, last accessed 24 April 2008.
￿
Lite-C,
http://en.wikipedia.org/wiki/Lite-c
, last accessed 3rd April 2008.
￿
Lite-C,
http://www.conitec.net/english/gstudio/litec.htm
, last accessed 6th April 2008
￿
3D Computer Graphic Software, http://en.wikipedia. org/wiki/3D_computer_graphics _software,
last accessed 6 February 2008
￿
3D Games studio, http://www.sharewarejunkies. com/03zwd6/3d_gamestudio.htm, last accessed
5 June 2008.
￿
Game Studio,
http://en.wikipedia.org/wiki/Gamestudio. last accessed 24 April 2008
.
￿
Sommervile, Ian. Software Engineering, 2007,
Addison Wesley
. [1] Virtual reality ,
http://en.wikipedia.org/wiki/Virtual_reality, last accessed 4th January 2008
￿
GameStudio-FAQ,
http://www.conitec.net/english/gstudio/faq.htm#was1
, last accessed 4th
March 2008
￿
3D Game Studio,
http://en.wikipedia.org/wiki/3D_Game_Studio
, last accessed on 3rd April 2008
￿
Conitech Group, Gamestudio Manual, Extra Edition 7,05.
￿
Gamestudio,
http://www.conitec.net/english/ gstudio/order7.htm
, last accessed 6th April 2008.