jpmv introduction
TRANSCRIPT
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 1/9
JOpenMetaVerse
Introduction
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 2/9
Agenda
• Project Objectives
• Introduction to JOpenMetaVerse
•
How to Setup JOpenMetaVerse project
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 3/9
Project Objective(s)
• Develop a library that can interact with 3D
virtual worlds, completely written in Java
– Why
• Very good libraries are available in C#, but none in Java.
• The library is named as “JOpenMetaVerse”
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 4/9
JOpenMetaVerseIntroduction
• A library to interact with 3d virtual worldsimulators (ex. SecondLife).
• Completely written in Java.
• Initially based upon OpenMetaVerse (C#)Library.
• The core library implements:
– Protocol – Networking
– Client functionality
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 5/9
JOpenMetaVerseComponents
Component Purpose
JOpenMetaverseCore protocol library and client
functionality
JOpenMetaverseTypes
Common types utilized in 3d space and
generic types utilized by both clients and
servers
JOpenMetaverse.StructuredDataA library for creating, using and
manipulating the OSD serialization format
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 6/9
How to Setup
• Setup OpenMetaVerse (V0.9.1) – http://lib.openmetaverse.org/wiki/Getting_Started
• Setup Git –
Ubuntu• sudo apt-get install git-core
• Setup OpenJDK – Ubuntu
• sudo apt-get install openjdk-6-jdk
• Setup Maven – Ubuntu
• sudo apt-get install maven2
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 7/9
How to Setup contd.
• Setup Eclipse – Eclipse IDE for Java EE Developers (32/64 bit)
– OR sudo apt-get install eclipse
• Get Access to Jopenmetaverse code – Get Account on Bit Bucket. – Let jopenmetaverse project administrator invite you to join
the project.
– Check out the code• git clone [email protected]:<your account>/ jopenmetaverse.git
– Import project in eclipse.
• Run the Jopenmetaverse code – Run “mvn test”
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 8/9
Project Roadmap
Milestone Timeline
Basic Training on Maven, Git, Java, C#,
Structure of JOpenMetaVerse
2 Weeks
Write JOpenMetaVerse 6 Weeks
Detailed Plan is here
7/23/2019 Jpmv Introduction
http://slidepdf.com/reader/full/jpmv-introduction 9/9
Q/A