Re: [mmox] Creating walled gardens considered harmful
"Mystical Demina" <MysticalDemina@xrgrid.com> Tue, 31 March 2009 03:09 UTC
Return-Path: <MysticalDemina@xrgrid.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FD4628C11A for <mmox@core3.amsl.com>; Mon, 30 Mar 2009 20:09:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.329
X-Spam-Level:
X-Spam-Status: No, score=-2.329 tagged_above=-999 required=5 tests=[AWL=0.270, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id haavvmkefp2b for <mmox@core3.amsl.com>; Mon, 30 Mar 2009 20:09:10 -0700 (PDT)
Received: from k2smtpout05-01.prod.mesa1.secureserver.net (k2smtpout05-01.prod.mesa1.secureserver.net [64.202.189.56]) by core3.amsl.com (Postfix) with SMTP id ED02E3A67D8 for <mmox@ietf.org>; Mon, 30 Mar 2009 20:09:09 -0700 (PDT)
Received: (qmail 17632 invoked from network); 31 Mar 2009 03:10:08 -0000
Received: from unknown (HELO TWEEDY001.kevin-tweedy.com) (68.178.225.179) by k2smtpout05-01.prod.mesa1.secureserver.net (64.202.189.56) with ESMTP; 31 Mar 2009 03:10:05 -0000
Received: from KEVINPC ([173.49.10.182]) by kevin-tweedy.com with MailEnable ESMTP; Mon, 30 Mar 2009 20:09:51 -0700
From: Mystical Demina <MysticalDemina@xrgrid.com>
To: 'Larry Masinter' <masinter@adobe.com>, 'Jon Watte' <jwatte@gmail.com>, 'James Stallings II' <james.stallings@gmail.com>
References: <e0b04bba0903250007k6886383bja0a06884e8081ac7@mail.gmail.com><49CDC0BA.5070403@gmail.com><f0b9e3410903280920o1e436337hb4c40a5b5f124876@mail.gmail.com><49CE5BDC.5040808@gmail.com><e0b04bba0903281057g943ce9cjdcce0fc2712a4ec3@mail.gmail.com><49CF1B1E.4070506@gmail.com><e0b04bba0903290138ifbfaf18p930f87d1e49e6dbb@mail.gmail.com><49D0081E.4010007@gmail.com><e0b04bba0903291942k69f6e970yee8b8a80dd8df2fa@mail.gmail.com><49D0D846.5010401@gmail.com><170fa1780903300854s34da03eaq8b3ed2f7eb9c2a62@mail.gmail.com><49D1401E.5000905@gmail.com> <8B62A039C620904E92F1233570534C9B0118CD4EE5ED@nambx04.corp.adobe.com>
In-Reply-To: <8B62A039C620904E92F1233570534C9B0118CD4EE5ED@nambx04.corp.adobe.com>
Date: Mon, 30 Mar 2009 23:09:36 -0400
Message-ID: <348D0C48BD1F4DD1890E3604B08A65EF@KEVINPC>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
thread-index: AcmxgpphRxsIZk5fSfa0zTFdUI+2MQAIktIAAAFDciA=
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049
Cc: 'MMOX-IETF' <mmox@ietf.org>
Subject: Re: [mmox] Creating walled gardens considered harmful
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2009 03:09:11 -0000
My thought about an approach is we think more abstract and set up the tools that can be used to integrate virtual worlds. To me this means we think in terms of sessions, coordinate systems and objects. These are the building blocks that people can then use to do things like teleporting, walking around in another virtual world, etc. 1. Sessions Any two computers that are going to talk to each other need to be able to establish a connection and understand what services are available on the other system. Probably need some kind of service discovery which probably includes authentication and authorization although anonymous may be allowed and full authorization may be given anyway. Perhaps we say authentication is below this layer and we don't get into it but authorization seems to be involved here so we can discover what we are allowed to do. 2. Coordinate space As part of the session the virtual world identity interface needs to exist so that the type of coordinate space and units of measure can be defined. The coordinate space will need to have a create object interface so that an object of some given type can be created in this other space. Coordinate spaces probably have cameras to deal with, how they are defined. 3. Objects Objects of given types, vertex based like OBJs, or type base like prims and transformations that can be performed on them. Objects then will have to have interfaces to support additional actions. To me teleporting is a macro process that will be made up of these processes. Like TCP/IP and HTML allowed the web pages of the internet to be made seems these Sessions, Coordinate spaces and Objects are the things that virtual worlds will be made from. I believe all virtual words can be defined as sessions, coordinate spaces and objects and as such OGP, LESS and any of the standards that we are working with can be broken down to creating a sessions, defining a coordinate space and creating an object of a give format there with intefaces/motheds/events it supports. If objects move between virtual worlds to me what is really happening is the parent object is changing and as such an event of ParentChanged may need to be handled to update the coordinate system as well as other details like communications. Do objects really know what virtual world they are in? Or do they just know who their parent interface to interact with is. I think for virtual worlds to be MMOX they will need to support a set of object formats like OBJ or an agreed upon set of object types like prims and the transformations as well as the textures or shaders to provide their surfaces. So perhaps the focus isn't on how to we teleport but on how do we define a set of compatible sessions, coordinate spaces and objects that any technology can implement. Kevin Tweedy SL: Mystical Demina -----Original Message----- From: mmox-bounces@ietf.org [mailto:mmox-bounces@ietf.org] On Behalf Of Larry Masinter Sent: Monday, March 30, 2009 10:33 PM To: Jon Watte; James Stallings II Cc: MMOX-IETF Subject: Re: [mmox] Creating walled gardens considered harmful > http://tools.ietf.org/html/draft-jwatte-mmox-use-cases-00 " The point is that interoperability does not require the source and the destination to be from the same technology family, use the same simulation technology, or even that the clients must understand protocols other than those native to the respective simulation system." I don't understand how most of those use cases can be managed if the source & destination have different simulation models, skeleton structions, scripting languages, physics models, rendering engines, etc. > The benefit is that users of different virtual worlds can invite and > communicate with each other using the virtual world metaphore, > regardless of the particular virtual world technology used for their > "home base" virtual world. I think this is "if you can do A, then you can do A". Why would anyone want to do that, and how would it help them? In section 2.2.1, the integration of a "plant" and a "city" requires so many seams to be knit, I wonder how feasible it really is. Even between virtual worlds with the same underlying infrastructure, welding a "building" into a city requires a lot of work aligning, wouldn't it? Just wondering how practical these use cases are. Larry -- http://larry.masinter.net _______________________________________________ mmox mailing list mmox@ietf.org https://www.ietf.org/mailman/listinfo/mmox
- [mmox] Creating walled gardens considered harmful Morgaine
- Re: [mmox] Creating walled gardens considered har… Lisa Dusseault
- Re: [mmox] Creating walled gardens considered har… Lawson English
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Hurliman, John
- Re: [mmox] Creating walled gardens considered har… Mystical Demina
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Christian Scholz
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… James Kempf
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… zedmaster
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Kajikawa Jeremy
- [mmox] charter scope, thinking horizontally Larry Masinter
- Re: [mmox] charter scope, thinking horizontally Charles Krinke
- Re: [mmox] charter scope, thinking horizontally Morgaine
- Re: [mmox] charter scope, thinking horizontally Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] charter scope, thinking horizontally Jon Watte
- Re: [mmox] charter scope, thinking horizontally Larry Masinter
- Re: [mmox] charter scope, thinking horizontally Charles Krinke
- Re: [mmox] charter scope, thinking horizontally Jon Watte
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… James Stallings II
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Kari Lippert
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Lisa Dusseault
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Dan Olivares
- Re: [mmox] Creating walled gardens considered har… Charles Krinke
- Re: [mmox] Creating walled gardens considered har… Larry Masinter
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Mystical Demina
- Re: [mmox] Creating walled gardens considered har… Morgaine
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Jon Watte
- Re: [mmox] Creating walled gardens considered har… Christian Scholz