jpmv introduction

9
7/23/2019 Jpmv Introduction http://slidepdf.com/reader/full/jpmv-introduction 1/9 JOpenMetaVerse Introduction

Upload: gac64k56

Post on 18-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jpmv Introduction

7/23/2019 Jpmv Introduction

http://slidepdf.com/reader/full/jpmv-introduction 1/9

JOpenMetaVerse

Introduction

Page 2: Jpmv 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

Page 3: Jpmv Introduction

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”

Page 4: Jpmv Introduction

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

Page 5: Jpmv Introduction

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

Page 6: Jpmv Introduction

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

Page 7: Jpmv Introduction

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”

Page 8: Jpmv Introduction

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

Page 9: Jpmv Introduction

7/23/2019 Jpmv Introduction

http://slidepdf.com/reader/full/jpmv-introduction 9/9

Q/A