SlideShare une entreprise Scribd logo
1  sur  33
OpenSim: an educator’s perspective Peter Miller University of Liverpool BioZone NWG Graham Mills
OpenSim is... Not a virtual world but a platform supporting standalone regions  (“sims”) multi-region grids  optionally connected by Hypergrid (HG) Both familiar (Second Life®-like) & novel, e.g. extensible Open source: more affordable, more control
But... Less content, fewer sims and users than SL Issues with Voice Physics Lag Client and server stability IPR
OpenSim(ulator): a selective history 2007 SL Viewer open-sourced OpenSim project starts; OSGrid founded 2008 New World Grid & ReactionGrid established First avatar “jump” between OSGrid and SL 2009 Hypergrid, Diva Distro 2010 End of SL education discount; interoperability work stops Aurora fork of OpenSim 2011 Kitely (OpenSim-on-demand) Mesh and interactive web pages Overte Foundation established
How it works Database Server http://www.multiurl.com/l/5O8 Region/sim Client Client/viewer, e.g. Imprudence (Kokua) Server running OpenSim (OS) simulator + database
Regions can be organised as grids    i6 Dec  2010 Upper VWER Grid Kitely Middle 73 listed grids (34 shown, 56 HG-enabled) 14K regions (SL: 31K) 21K users/month* (SL: 1M Oct’10) *inc non-HG grids  Hypergrid Business: March 2011 Edu Hypergrid: Lower OS 0.6.9 OS 0.7.1 OS 0.7.0.2 Map: Pam Broviak, GovGrid http://www.multiurl.com/l/5O5
Clients include... Based on SL version 1.23 Imprudence Astra* (OS import/export) [Stored Inventory] SL Viewer 2 (web, mesh) Kirsten’s Web (Unity3D on-the-fly) BuiltBuyMe* NB IP issues, esp moving content from SL BuiltBuyMe  web viewer * Not on SL approved TPV list, [ ] no personal experience http://www.multiurl.com/l/5Ob
Low-end clients Radegast (not Mac)  3D object viewer, accessibility Mobile  No scene graphics Future: streaming, Unity3D, etc ?  MobileGridClient*(Android) OpenSim Mobile(Windows J2ME) Pocket Metaverse*(iPhone, iPad) * commercial
OpenSim comes in many flavours Platforms Self-hosted (Diva Distro; HD or USB) Hosted on public or private grid Self-hosted, grid-attached, e.g.OSGrid Hosting services include SimHost, Dreamland Metaverse, etc Kitely (on-demand/cloud-based, Fb-registration) ,[object Object],Immersive Education Initiative NZVWgrid ScienceSim EnerHax OSgrid http://www.multiurl.com/l/5RJ
The Hypergrid:Where do you want to go today? HyperGate:  walk through to access other regions/grids Core1, ReactionGrid secondlife://71.6.165.170:9000:Core1/ NB Inventory & avatar appearance maintained
How to Hypergrid Yes Yes Sims HG-enabled? Sim on hgurl.com? Chat search term & touch Success? No No Try other services No Find address, e.g.Hyperica Yes secondlife:// Yes Within 4096 regions? Chat address Click link in chat history No No Sim closed? tp issues? Success? Find way-station Also: Map search if within 4096 regions           Direct registration, e.g. if different HG versions http://www.multiurl.com/l/5RH
Exemplar builds: History Mount Grace Priory NWG (shared core; suits 3-4 avatars) mainland.newworldgrid.com:60400:Mount%20Grace%20SE Christi Maeterlincket al.
1939 New York World’s Fair Trylon and Perisphere, ReactionGrid 216.75.32.156:9030:TrylonandPerisphere/ Ruud Lathrop Joey Chernov
Science on a mountain top Aime SocratesCendres MagicLollyiFrog Jeff Kelley Pic du Midi de Bigorre observatory Lab, NWG 94.23.236.55:26000:Lab/
Mathematics E8 Polytope Wizzy, ReactionGrid 71.6.165.147:9000:Wizzy/ Wizard Gynoid
Population Biology ScienceSim http://fernseed.usu.edu/ Aaron Duffy
Landscape Green and Wild jokaydiaGRID 66.240.233.81:9000:Green%20and%20Wild MarmottinaTaurog
Cityscape Nick Lassard Image CC-BY John”Pathfinder” Lester Romenna PMgrid
Conclude: Prims are abundant... so use them! Mycobacterium tuberculosisGene Regulatory Network BioZone, NWG
But: Lag can be an issue Interactivity via marker overlay prims rather than scripting original prims
Intel stress test: Scaling is possible Each map dot is an avatar (most are bots) 655 avatars on ScienceSimcloud-based megaregion Distributed services (Intel Distributed Scene Graph)
Personal small group use 4 GB hosted quad-core standalone, 10 Mbit/s bandwidth Groups of 20, 10 and 1; large textures, heavily scripted Configured to 4 regions Outcome Class functional, no server crashes A few avatars slow to rez but still operable Lag varied; due to scripts or time of day (local bandwidth) Future: optimise, e.g. opensim.ini to reduce rate of updating NWG  Events on dedicated cores with 20-25 avatars, light scripting Shared core sim supported 3 students building, light scripting Next version will support >100 avatars per sim Zephyr, NWG Lolly iFroget al.
Bonus: Native megaprims Also free texture uploads large linksetsscript delays switchable Proteins BioZone NWG
Hooray: Region modules in C# Multi-body gravity simulation New World Innovation, NWG Olish Newman
And: OSSL writes on prims and notes PubMed search BioZone, NWG
Version 0.7.1: Mesh format molecules Kirsten’s viewer(supports mesh) COLLADA format Free content: TurboSquid, etc Imprudence viewer(no mesh support)
Interactive Web Pages (of course) Shared media on prims in OpenSim 0.7.1 http://join.me/ for screen sharing Also provides voice option via Scribblar, etc
Hey, where can we get content? Emporium Scooter, jokaydiaGRID IP issues closed commercial grids, e.g.Inworldz Many inworld freebie stores Freebie shops Crackou Island, NWG NewVCE NWG Austin Tate
Free web content for import  OSavatars Ina Centaur http://www.multiurl.com/l/5RE Fleep Tuque IAR imports to Inventory e.g. Diva Distro IAR Search via http://metaverseink.com/ http://bit.ly/hyperfind KatijackStudio
OARs Element 4 Keystone Bouchard Commercial Sim + terrain Backup/restore http://www.multiurl.com/l/5RF The Far Away, AM Radio via OpenSim Creations (some NSFW)
Server access (remote desktop application) save oar myregion The console: load/save/merge inventory and sim content; register avatars
Avatar management Via console Via grid if hosted Via Wifi on Diva Distro http://opensimulator.org/wiki/Wifi_Module
OpenSim: ready for the big time? In my opinion, yes but would be helped by... Guidance on platform choice/transition Simplified hosting plus info on scaling/stress testing Better sim/class management tools Mobile client with inworld graphics Scene and object rendering options for mobile clients Edu/subject-specific OARs, IARs, HG directory/search Sharing/experiences VWER, JISCMAIL VW listserv...

Contenu connexe

Similaire à OpenSim: an educator's perspective

Overlay & Libraries | Pebble Meetup Oct. 2014
Overlay & Libraries | Pebble Meetup Oct. 2014Overlay & Libraries | Pebble Meetup Oct. 2014
Overlay & Libraries | Pebble Meetup Oct. 2014Pebble Technology
 
OSGi DevCon US 2010 Review
OSGi DevCon US 2010 ReviewOSGi DevCon US 2010 Review
OSGi DevCon US 2010 Reviewmfrancis
 
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...Getup Cloud
 
Run your Java code on Cloud Foundry
Run your Java code on Cloud FoundryRun your Java code on Cloud Foundry
Run your Java code on Cloud FoundryAndy Piper
 
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns WebinarNode.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns WebinarShubhra Kar
 
Modern Web development and operations practices
Modern Web development and operations practicesModern Web development and operations practices
Modern Web development and operations practicesGrig Gheorghiu
 
MvvmCross Introduction
MvvmCross IntroductionMvvmCross Introduction
MvvmCross IntroductionStuart Lodge
 
MvvmCross Seminar
MvvmCross SeminarMvvmCross Seminar
MvvmCross SeminarXamarin
 
Intro to Open Sim for Second Lifers
Intro to Open Sim for Second LifersIntro to Open Sim for Second Lifers
Intro to Open Sim for Second Liferspabloatlansingcom
 
Open Sim As An Alternative To Second Life
Open Sim As An Alternative To Second LifeOpen Sim As An Alternative To Second Life
Open Sim As An Alternative To Second LifeAline Click
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationIntel Corporation
 
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...Tish Shute
 
Telecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileTelecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileMobileMonday Norway
 
Ett 590 - Virtual Worlds
Ett 590 - Virtual WorldsEtt 590 - Virtual Worlds
Ett 590 - Virtual WorldsAline Click
 
Web 2.0 - Open Source Perspective
Web 2.0 - Open Source PerspectiveWeb 2.0 - Open Source Perspective
Web 2.0 - Open Source PerspectiveGautam Kishore
 
Gluecon 2014 - Bringing Node.js to the JVM
Gluecon 2014 - Bringing Node.js to the JVMGluecon 2014 - Bringing Node.js to the JVM
Gluecon 2014 - Bringing Node.js to the JVMJeremy Whitlock
 

Similaire à OpenSim: an educator's perspective (20)

Overlay & Libraries | Pebble Meetup Oct. 2014
Overlay & Libraries | Pebble Meetup Oct. 2014Overlay & Libraries | Pebble Meetup Oct. 2014
Overlay & Libraries | Pebble Meetup Oct. 2014
 
OSGi DevCon US 2010 Review
OSGi DevCon US 2010 ReviewOSGi DevCon US 2010 Review
OSGi DevCon US 2010 Review
 
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...
English - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FI...
 
Run your Java code on Cloud Foundry
Run your Java code on Cloud FoundryRun your Java code on Cloud Foundry
Run your Java code on Cloud Foundry
 
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns WebinarNode.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
 
Modern Web development and operations practices
Modern Web development and operations practicesModern Web development and operations practices
Modern Web development and operations practices
 
MvvmCross Introduction
MvvmCross IntroductionMvvmCross Introduction
MvvmCross Introduction
 
MvvmCross Seminar
MvvmCross SeminarMvvmCross Seminar
MvvmCross Seminar
 
Intro to Open Sim for Second Lifers
Intro to Open Sim for Second LifersIntro to Open Sim for Second Lifers
Intro to Open Sim for Second Lifers
 
ImmersED in virtual worlds
ImmersED in virtual worldsImmersED in virtual worlds
ImmersED in virtual worlds
 
Open Sim As An Alternative To Second Life
Open Sim As An Alternative To Second LifeOpen Sim As An Alternative To Second Life
Open Sim As An Alternative To Second Life
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
 
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...
AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mob...
 
Telecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileTelecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open Mobile
 
Open layers
Open layersOpen layers
Open layers
 
Ett 590 - Virtual Worlds
Ett 590 - Virtual WorldsEtt 590 - Virtual Worlds
Ett 590 - Virtual Worlds
 
Asynchronous Ruby
Asynchronous RubyAsynchronous Ruby
Asynchronous Ruby
 
Web 2.0 - Open Source Perspective
Web 2.0 - Open Source PerspectiveWeb 2.0 - Open Source Perspective
Web 2.0 - Open Source Perspective
 
Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Dean4j@Njug5
 
Gluecon 2014 - Bringing Node.js to the JVM
Gluecon 2014 - Bringing Node.js to the JVMGluecon 2014 - Bringing Node.js to the JVM
Gluecon 2014 - Bringing Node.js to the JVM
 

Plus de Centre for Distance Education

Improving retention and persistence in online learning
Improving retention and persistence in online learningImproving retention and persistence in online learning
Improving retention and persistence in online learningCentre for Distance Education
 
Writing course materials for successful flexible learning
Writing course materials for successful flexible learningWriting course materials for successful flexible learning
Writing course materials for successful flexible learningCentre for Distance Education
 
Assessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentAssessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentCentre for Distance Education
 
Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Centre for Distance Education
 
Following the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationFollowing the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationCentre for Distance Education
 
Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Centre for Distance Education
 
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Centre for Distance Education
 
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Centre for Distance Education
 
In Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredIn Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredCentre for Distance Education
 
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...Centre for Distance Education
 
In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...Centre for Distance Education
 
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...Centre for Distance Education
 
RIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkRIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkCentre for Distance Education
 
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...Centre for Distance Education
 
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...Centre for Distance Education
 
RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?Centre for Distance Education
 
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotRIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotCentre for Distance Education
 
RIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesRIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesCentre for Distance Education
 

Plus de Centre for Distance Education (20)

Improving retention and persistence in online learning
Improving retention and persistence in online learningImproving retention and persistence in online learning
Improving retention and persistence in online learning
 
Writing course materials for successful flexible learning
Writing course materials for successful flexible learningWriting course materials for successful flexible learning
Writing course materials for successful flexible learning
 
Assessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentAssessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessment
 
Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...
 
Following the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationFollowing the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance education
 
Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...
 
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
 
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
 
Old wine in new bottles? Exploring MOOCs
Old wine in new bottles? Exploring MOOCsOld wine in new bottles? Exploring MOOCs
Old wine in new bottles? Exploring MOOCs
 
In Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredIn Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning mattered
 
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
 
In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...
 
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
 
RIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkRIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing link
 
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
 
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
 
RIDE2013 presentation: A puzzled look at MOOCs
RIDE2013 presentation: A puzzled look at MOOCsRIDE2013 presentation: A puzzled look at MOOCs
RIDE2013 presentation: A puzzled look at MOOCs
 
RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?
 
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotRIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
 
RIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesRIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open Courses
 

Dernier

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 

Dernier (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 

OpenSim: an educator's perspective

  • 1. OpenSim: an educator’s perspective Peter Miller University of Liverpool BioZone NWG Graham Mills
  • 2. OpenSim is... Not a virtual world but a platform supporting standalone regions (“sims”) multi-region grids optionally connected by Hypergrid (HG) Both familiar (Second Life®-like) & novel, e.g. extensible Open source: more affordable, more control
  • 3. But... Less content, fewer sims and users than SL Issues with Voice Physics Lag Client and server stability IPR
  • 4. OpenSim(ulator): a selective history 2007 SL Viewer open-sourced OpenSim project starts; OSGrid founded 2008 New World Grid & ReactionGrid established First avatar “jump” between OSGrid and SL 2009 Hypergrid, Diva Distro 2010 End of SL education discount; interoperability work stops Aurora fork of OpenSim 2011 Kitely (OpenSim-on-demand) Mesh and interactive web pages Overte Foundation established
  • 5. How it works Database Server http://www.multiurl.com/l/5O8 Region/sim Client Client/viewer, e.g. Imprudence (Kokua) Server running OpenSim (OS) simulator + database
  • 6. Regions can be organised as grids    i6 Dec 2010 Upper VWER Grid Kitely Middle 73 listed grids (34 shown, 56 HG-enabled) 14K regions (SL: 31K) 21K users/month* (SL: 1M Oct’10) *inc non-HG grids Hypergrid Business: March 2011 Edu Hypergrid: Lower OS 0.6.9 OS 0.7.1 OS 0.7.0.2 Map: Pam Broviak, GovGrid http://www.multiurl.com/l/5O5
  • 7. Clients include... Based on SL version 1.23 Imprudence Astra* (OS import/export) [Stored Inventory] SL Viewer 2 (web, mesh) Kirsten’s Web (Unity3D on-the-fly) BuiltBuyMe* NB IP issues, esp moving content from SL BuiltBuyMe web viewer * Not on SL approved TPV list, [ ] no personal experience http://www.multiurl.com/l/5Ob
  • 8. Low-end clients Radegast (not Mac) 3D object viewer, accessibility Mobile No scene graphics Future: streaming, Unity3D, etc ? MobileGridClient*(Android) OpenSim Mobile(Windows J2ME) Pocket Metaverse*(iPhone, iPad) * commercial
  • 9.
  • 10. The Hypergrid:Where do you want to go today? HyperGate: walk through to access other regions/grids Core1, ReactionGrid secondlife://71.6.165.170:9000:Core1/ NB Inventory & avatar appearance maintained
  • 11. How to Hypergrid Yes Yes Sims HG-enabled? Sim on hgurl.com? Chat search term & touch Success? No No Try other services No Find address, e.g.Hyperica Yes secondlife:// Yes Within 4096 regions? Chat address Click link in chat history No No Sim closed? tp issues? Success? Find way-station Also: Map search if within 4096 regions Direct registration, e.g. if different HG versions http://www.multiurl.com/l/5RH
  • 12. Exemplar builds: History Mount Grace Priory NWG (shared core; suits 3-4 avatars) mainland.newworldgrid.com:60400:Mount%20Grace%20SE Christi Maeterlincket al.
  • 13. 1939 New York World’s Fair Trylon and Perisphere, ReactionGrid 216.75.32.156:9030:TrylonandPerisphere/ Ruud Lathrop Joey Chernov
  • 14. Science on a mountain top Aime SocratesCendres MagicLollyiFrog Jeff Kelley Pic du Midi de Bigorre observatory Lab, NWG 94.23.236.55:26000:Lab/
  • 15. Mathematics E8 Polytope Wizzy, ReactionGrid 71.6.165.147:9000:Wizzy/ Wizard Gynoid
  • 16. Population Biology ScienceSim http://fernseed.usu.edu/ Aaron Duffy
  • 17. Landscape Green and Wild jokaydiaGRID 66.240.233.81:9000:Green%20and%20Wild MarmottinaTaurog
  • 18. Cityscape Nick Lassard Image CC-BY John”Pathfinder” Lester Romenna PMgrid
  • 19. Conclude: Prims are abundant... so use them! Mycobacterium tuberculosisGene Regulatory Network BioZone, NWG
  • 20. But: Lag can be an issue Interactivity via marker overlay prims rather than scripting original prims
  • 21. Intel stress test: Scaling is possible Each map dot is an avatar (most are bots) 655 avatars on ScienceSimcloud-based megaregion Distributed services (Intel Distributed Scene Graph)
  • 22. Personal small group use 4 GB hosted quad-core standalone, 10 Mbit/s bandwidth Groups of 20, 10 and 1; large textures, heavily scripted Configured to 4 regions Outcome Class functional, no server crashes A few avatars slow to rez but still operable Lag varied; due to scripts or time of day (local bandwidth) Future: optimise, e.g. opensim.ini to reduce rate of updating NWG Events on dedicated cores with 20-25 avatars, light scripting Shared core sim supported 3 students building, light scripting Next version will support >100 avatars per sim Zephyr, NWG Lolly iFroget al.
  • 23. Bonus: Native megaprims Also free texture uploads large linksetsscript delays switchable Proteins BioZone NWG
  • 24. Hooray: Region modules in C# Multi-body gravity simulation New World Innovation, NWG Olish Newman
  • 25. And: OSSL writes on prims and notes PubMed search BioZone, NWG
  • 26. Version 0.7.1: Mesh format molecules Kirsten’s viewer(supports mesh) COLLADA format Free content: TurboSquid, etc Imprudence viewer(no mesh support)
  • 27. Interactive Web Pages (of course) Shared media on prims in OpenSim 0.7.1 http://join.me/ for screen sharing Also provides voice option via Scribblar, etc
  • 28. Hey, where can we get content? Emporium Scooter, jokaydiaGRID IP issues closed commercial grids, e.g.Inworldz Many inworld freebie stores Freebie shops Crackou Island, NWG NewVCE NWG Austin Tate
  • 29. Free web content for import OSavatars Ina Centaur http://www.multiurl.com/l/5RE Fleep Tuque IAR imports to Inventory e.g. Diva Distro IAR Search via http://metaverseink.com/ http://bit.ly/hyperfind KatijackStudio
  • 30. OARs Element 4 Keystone Bouchard Commercial Sim + terrain Backup/restore http://www.multiurl.com/l/5RF The Far Away, AM Radio via OpenSim Creations (some NSFW)
  • 31. Server access (remote desktop application) save oar myregion The console: load/save/merge inventory and sim content; register avatars
  • 32. Avatar management Via console Via grid if hosted Via Wifi on Diva Distro http://opensimulator.org/wiki/Wifi_Module
  • 33. OpenSim: ready for the big time? In my opinion, yes but would be helped by... Guidance on platform choice/transition Simplified hosting plus info on scaling/stress testing Better sim/class management tools Mobile client with inworld graphics Scene and object rendering options for mobile clients Edu/subject-specific OARs, IARs, HG directory/search Sharing/experiences VWER, JISCMAIL VW listserv...