SlideShare ist ein Scribd-Unternehmen logo
1 von 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...

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 

Kürzlich hochgeladen (20)

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.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...