mirror worlds (Re: [realXtend] Avatar identity concept)
On Thu, 2011-03-17 at 14:21 +, Jeroen van Veen wrote: > I like the idea of mirrored worlds as well. With opensim i tried to mimick > this once, by overlaying a region on top of an openstreetmap > tile(osmaps/hwios > mapper), at a zoomlevel that matched the actual in-world size as much as Right, I think that can easily be useful. For example for traffic simulations and such apps .. well anything to do with the real world basically. > overlays of multiple layers. I've discussed this some time ago, but sorry to > say that I haven't found much time yet to test it properly. Could such a > thing > work in tundra? Certainly. You can just create the scene by adding planes to the ground where put maptiles from the web as textures. Would be quite simple to script so that it's automatic, i.e. when you go to an arbitrary position, it would add a new plane there and assign the correct maptile based on coordinates. Any asset ref like a texture can be a URL, so you can just assign the right texture url to anywhere on the web. scenes/Infinite/drive.js has a little proof of concept of this dynamic scene creating capability -- there you can 'drive' (just move with the free cam forward by pressing 'w') infinitely, and it always adds a new piece of road and a couple of trees ahead of you :) > Jeroen ~Toni > On Thursday, March 17, 2011 11:24:27 AM Peter Steinlechner wrote: > > Hi Jani > > > > Some interesting thoughts. Specially the ones about shopping and mirror > > worlds. > > > > I was recently thinking a bit about this topic too and got to the following > > personal conclusion that users will probably face the following common > > situations: > > > > A user will have more then only one avatar > > A user will visit independently operated places > > Some of the places will require a login - some will be public > > Visual representation of an avatar can be defined on the server (avatar > > on/off/selection of default avatars) > > Visual representation can be customized by the user > > User can select a variety of instant message services similar to Pidgin or > > other IM clients > > Use of IM can be switched on/off depending the place or be restricted to > > place related IM (as for use in schools, to avoid external interferences) > > A user can belong to several communication groups > > A user can belong to several groups for access and object manipulations > > Tundra can be run local or connect to places on the Internet > > User can interact via virtual worlds with real world devices - like light > > switches etc. (like the Radio Arkala demo) > > Real World devices can send feedback to user and or places. Like the famous > > fridge thats sends a message when the beer levels are low :-) > > > > There are probably a few more common situations coming up while it > > progresses. > > > > Cheers > > Pedro > > > > On Mon, Mar 14, 2011 at 1:36 PM, Jani Pirkola wrote: > > > Dear all, > > > > > > I wrote an idea how Avatars could serve as an single sign on service (and > > > more) for everyone. I would like to get your comments and feedback to see > > > whether this is the way forward in the future. > > > > > > Best regards, > > > Jani > > > > > > > > > Avatar as a user identity > > > > > > Dominant web approach to authentication is to have a separate user > > > account for every web service. OpenID and Microsoft passport are both > > > efforts to have single sign-on capabilities in the web, but users and > > > service developers have not yet adopted them widely, maybe because they > > > do not feel familiar to the users. Users do not really understand how > > > their facebook account can be used to login to another service, for > > > example. > > > > > > In the coming 3D Internet, users have avatars to represent them digitally > > > for others and for themselves. From Second Life and similar 3D > > > environments, it is already known that users either start to treat their > > > avatars as friends or as extensions to their own personality. Many users > > > use hundreds of hours to tweak their avatars to look exactly how they > > > want and feel. This feeds the biggest industry in the Second Life, > > > avatar clothing and attachments market. > > > > > > 3D Internet is a set of interconnected 3D worlds where users can use 3D > > > applications and meet with each other. Moving from a world to worl can be > > > done via teleports. The overall setup looks technically much like the web > > > today - there are world servers and world browsers. The new addition to > > > this basic architecture is the Avatar. > > > > > > In the realXtend vision of the 3D Internet, user’s own Avatar is > > > something that user can use in all the different 3D worlds. In effect, > > > this means that users authenticate themselves to all the 3D world > > > servers by using their avatar. This creates a single-sign-on system > > > which is easily understandable and desirable to the users. > > > > > > The benefits for using Avatar
Re: [realXtend] Avatar identity concept
Thanks Jeroen, Peter and Patnad, Looks like it makes sense to start another thread about mirror worlds and their usage - will come back to the mailing list with some material about this soonish. I took some of the feedback and progressed to write a "3D shopping experience" - will email about this next. Best regards, Jani 2011/3/17 Jeroen van Veen > Hello Pedro/Jani, > > I like the idea of mirrored worlds as well. With opensim i tried to mimick > this once, by overlaying a region on top of an openstreetmap > tile(osmaps/hwios > mapper), at a zoomlevel that matched the actual in-world size as much as > possible(Zoom 17 or 18). Inworld it could then load an osm tile on a > 256x256 > prim, so you see where the actual streets are(for building). For C++ the > marble mapping library may be suitable for this, since it also supports > overlays of multiple layers. I've discussed this some time ago, but sorry > to > say that I haven't found much time yet to test it properly. Could such a > thing > work in tundra? > > kind regards, > > Jeroen > > On Thursday, March 17, 2011 11:24:27 AM Peter Steinlechner wrote: > > Hi Jani > > > > Some interesting thoughts. Specially the ones about shopping and mirror > > worlds. > > > > I was recently thinking a bit about this topic too and got to the > following > > personal conclusion that users will probably face the following common > > situations: > > > > A user will have more then only one avatar > > A user will visit independently operated places > > Some of the places will require a login - some will be public > > Visual representation of an avatar can be defined on the server (avatar > > on/off/selection of default avatars) > > Visual representation can be customized by the user > > User can select a variety of instant message services similar to Pidgin > or > > other IM clients > > Use of IM can be switched on/off depending the place or be restricted to > > place related IM (as for use in schools, to avoid external interferences) > > A user can belong to several communication groups > > A user can belong to several groups for access and object manipulations > > Tundra can be run local or connect to places on the Internet > > User can interact via virtual worlds with real world devices - like light > > switches etc. (like the Radio Arkala demo) > > Real World devices can send feedback to user and or places. Like the > famous > > fridge thats sends a message when the beer levels are low :-) > > > > There are probably a few more common situations coming up while it > > progresses. > > > > Cheers > > Pedro > > > > On Mon, Mar 14, 2011 at 1:36 PM, Jani Pirkola > wrote: > > > Dear all, > > > > > > I wrote an idea how Avatars could serve as an single sign on service > (and > > > more) for everyone. I would like to get your comments and feedback to > see > > > whether this is the way forward in the future. > > > > > > Best regards, > > > Jani > > > > > > > > > Avatar as a user identity > > > > > > Dominant web approach to authentication is to have a separate user > > > account for every web service. OpenID and Microsoft passport are both > > > efforts to have single sign-on capabilities in the web, but users and > > > service developers have not yet adopted them widely, maybe because they > > > do not feel familiar to the users. Users do not really understand how > > > their facebook account can be used to login to another service, for > > > example. > > > > > > In the coming 3D Internet, users have avatars to represent them > digitally > > > for others and for themselves. From Second Life and similar 3D > > > environments, it is already known that users either start to treat > their > > > avatars as friends or as extensions to their own personality. Many > users > > > use hundreds of hours to tweak their avatars to look exactly how they > > > want and feel. This feeds the biggest industry in the Second Life, > > > avatar clothing and attachments market. > > > > > > 3D Internet is a set of interconnected 3D worlds where users can use 3D > > > applications and meet with each other. Moving from a world to worl can > be > > > done via teleports. The overall setup looks technically much like the > web > > > today - there are world servers and world browsers. The new addition to > > > this basic architecture is the Avatar. > > > > > > In the realXtend vision of the 3D Internet, user’s own Avatar is > > > something that user can use in all the different 3D worlds. In effect, > > > this means that users authenticate themselves to all the 3D world > > > servers by using their avatar. This creates a single-sign-on system > > > which is easily understandable and desirable to the users. > > > > > > The benefits for using Avatar as the user identity is not only the > single > > > sign on system. In the examples below Avatar can be understood as a set > > > of services under unified Avatar metaphor. > > > > > > Message relay center > > > Avatar can read all my emails from different accou
Re: [realXtend] Avatar identity concept
Hello Pedro/Jani, I like the idea of mirrored worlds as well. With opensim i tried to mimick this once, by overlaying a region on top of an openstreetmap tile(osmaps/hwios mapper), at a zoomlevel that matched the actual in-world size as much as possible(Zoom 17 or 18). Inworld it could then load an osm tile on a 256x256 prim, so you see where the actual streets are(for building). For C++ the marble mapping library may be suitable for this, since it also supports overlays of multiple layers. I've discussed this some time ago, but sorry to say that I haven't found much time yet to test it properly. Could such a thing work in tundra? kind regards, Jeroen On Thursday, March 17, 2011 11:24:27 AM Peter Steinlechner wrote: > Hi Jani > > Some interesting thoughts. Specially the ones about shopping and mirror > worlds. > > I was recently thinking a bit about this topic too and got to the following > personal conclusion that users will probably face the following common > situations: > > A user will have more then only one avatar > A user will visit independently operated places > Some of the places will require a login - some will be public > Visual representation of an avatar can be defined on the server (avatar > on/off/selection of default avatars) > Visual representation can be customized by the user > User can select a variety of instant message services similar to Pidgin or > other IM clients > Use of IM can be switched on/off depending the place or be restricted to > place related IM (as for use in schools, to avoid external interferences) > A user can belong to several communication groups > A user can belong to several groups for access and object manipulations > Tundra can be run local or connect to places on the Internet > User can interact via virtual worlds with real world devices - like light > switches etc. (like the Radio Arkala demo) > Real World devices can send feedback to user and or places. Like the famous > fridge thats sends a message when the beer levels are low :-) > > There are probably a few more common situations coming up while it > progresses. > > Cheers > Pedro > > On Mon, Mar 14, 2011 at 1:36 PM, Jani Pirkola wrote: > > Dear all, > > > > I wrote an idea how Avatars could serve as an single sign on service (and > > more) for everyone. I would like to get your comments and feedback to see > > whether this is the way forward in the future. > > > > Best regards, > > Jani > > > > > > Avatar as a user identity > > > > Dominant web approach to authentication is to have a separate user > > account for every web service. OpenID and Microsoft passport are both > > efforts to have single sign-on capabilities in the web, but users and > > service developers have not yet adopted them widely, maybe because they > > do not feel familiar to the users. Users do not really understand how > > their facebook account can be used to login to another service, for > > example. > > > > In the coming 3D Internet, users have avatars to represent them digitally > > for others and for themselves. From Second Life and similar 3D > > environments, it is already known that users either start to treat their > > avatars as friends or as extensions to their own personality. Many users > > use hundreds of hours to tweak their avatars to look exactly how they > > want and feel. This feeds the biggest industry in the Second Life, > > avatar clothing and attachments market. > > > > 3D Internet is a set of interconnected 3D worlds where users can use 3D > > applications and meet with each other. Moving from a world to worl can be > > done via teleports. The overall setup looks technically much like the web > > today - there are world servers and world browsers. The new addition to > > this basic architecture is the Avatar. > > > > In the realXtend vision of the 3D Internet, user’s own Avatar is > > something that user can use in all the different 3D worlds. In effect, > > this means that users authenticate themselves to all the 3D world > > servers by using their avatar. This creates a single-sign-on system > > which is easily understandable and desirable to the users. > > > > The benefits for using Avatar as the user identity is not only the single > > sign on system. In the examples below Avatar can be understood as a set > > of services under unified Avatar metaphor. > > > > Message relay center > > Avatar can read all my emails from different accounts, my facebook > > messages, and twitter private messages, for example, and relay them to > > the user. Avatar can prioritize messages and send them using whatever > > means user prefers at the moment - for example all the messages or > > message headers can be received by SMS, or even by traditional mail. > > Users have complete control of how, when and what they receive. Avatar > > can auto reply to some of the messages based on rules set by the user. > > > > Virtual phone number > > Avatar can have its own phone number, and relay text messag
Re: [realXtend] Avatar identity concept
Hi Jani Some interesting thoughts. Specially the ones about shopping and mirror worlds. I was recently thinking a bit about this topic too and got to the following personal conclusion that users will probably face the following common situations: A user will have more then only one avatar A user will visit independently operated places Some of the places will require a login - some will be public Visual representation of an avatar can be defined on the server (avatar on/off/selection of default avatars) Visual representation can be customized by the user User can select a variety of instant message services similar to Pidgin or other IM clients Use of IM can be switched on/off depending the place or be restricted to place related IM (as for use in schools, to avoid external interferences) A user can belong to several communication groups A user can belong to several groups for access and object manipulations Tundra can be run local or connect to places on the Internet User can interact via virtual worlds with real world devices - like light switches etc. (like the Radio Arkala demo) Real World devices can send feedback to user and or places. Like the famous fridge thats sends a message when the beer levels are low :-) There are probably a few more common situations coming up while it progresses. Cheers Pedro On Mon, Mar 14, 2011 at 1:36 PM, Jani Pirkola wrote: > Dear all, > > I wrote an idea how Avatars could serve as an single sign on service (and > more) for everyone. I would like to get your comments and feedback to see > whether this is the way forward in the future. > > Best regards, > Jani > > > Avatar as a user identity > > Dominant web approach to authentication is to have a separate user account > for every web service. OpenID and Microsoft passport are both efforts to > have single sign-on capabilities in the web, but users and service > developers have not yet adopted them widely, maybe because they do not feel > familiar to the users. Users do not really understand how their facebook > account can be used to login to another service, for example. > > In the coming 3D Internet, users have avatars to represent them digitally > for others and for themselves. From Second Life and similar 3D environments, > it is already known that users either start to treat their avatars as > friends or as extensions to their own personality. Many users use hundreds > of hours to tweak their avatars to look exactly how they want and feel. This > feeds the biggest industry in the Second Life, avatar clothing and > attachments market. > > 3D Internet is a set of interconnected 3D worlds where users can use 3D > applications and meet with each other. Moving from a world to worl can be > done via teleports. The overall setup looks technically much like the web > today - there are world servers and world browsers. The new addition to this > basic architecture is the Avatar. > > In the realXtend vision of the 3D Internet, user’s own Avatar is something > that user can use in all the different 3D worlds. In effect, this means that > users authenticate themselves to all the 3D world servers by using their > avatar. This creates a single-sign-on system which is easily understandable > and desirable to the users. > > The benefits for using Avatar as the user identity is not only the single > sign on system. In the examples below Avatar can be understood as a set of > services under unified Avatar metaphor. > > Message relay center > Avatar can read all my emails from different accounts, my facebook > messages, and twitter private messages, for example, and relay them to the > user. Avatar can prioritize messages and send them using whatever means user > prefers at the moment - for example all the messages or message headers can > be received by SMS, or even by traditional mail. Users have complete control > of how, when and what they receive. Avatar can auto reply to some of the > messages based on rules set by the user. > > Virtual phone number > Avatar can have its own phone number, and relay text messages and phone > calls to the user, again based on user set rules or by learnt behaviour. > > Virtual physical address > Avatar can own a virtual physical street address, where I can get all my > traditional mail sent. Now when I move physically from an address to > address, I just tell my avatar the new address. This approach is widely used > in software programming where direct memory addresses are rarely used in > favor of using pointers. Virtual physical street address can look like this: > > Myfirstname Mylastname > > Highstreet 34 > > 20123 Postila > > REXLAND > > Both virtual phone number and virtual physical adddress are something users > start to give to their friends and companies, so that when they move > physically and change phone numbers, calls and mail just follows them > without unnecessary hassle. > > Virtual devices > Avatar can manage users’ contacts, calendar entries and data. These are > automat
[realXtend] Avatar identity concept
Dear all, I wrote an idea how Avatars could serve as an single sign on service (and more) for everyone. I would like to get your comments and feedback to see whether this is the way forward in the future. Best regards, Jani Avatar as a user identity Dominant web approach to authentication is to have a separate user account for every web service. OpenID and Microsoft passport are both efforts to have single sign-on capabilities in the web, but users and service developers have not yet adopted them widely, maybe because they do not feel familiar to the users. Users do not really understand how their facebook account can be used to login to another service, for example. In the coming 3D Internet, users have avatars to represent them digitally for others and for themselves. From Second Life and similar 3D environments, it is already known that users either start to treat their avatars as friends or as extensions to their own personality. Many users use hundreds of hours to tweak their avatars to look exactly how they want and feel. This feeds the biggest industry in the Second Life, avatar clothing and attachments market. 3D Internet is a set of interconnected 3D worlds where users can use 3D applications and meet with each other. Moving from a world to worl can be done via teleports. The overall setup looks technically much like the web today - there are world servers and world browsers. The new addition to this basic architecture is the Avatar. In the realXtend vision of the 3D Internet, user’s own Avatar is something that user can use in all the different 3D worlds. In effect, this means that users authenticate themselves to all the 3D world servers by using their avatar. This creates a single-sign-on system which is easily understandable and desirable to the users. The benefits for using Avatar as the user identity is not only the single sign on system. In the examples below Avatar can be understood as a set of services under unified Avatar metaphor. Message relay center Avatar can read all my emails from different accounts, my facebook messages, and twitter private messages, for example, and relay them to the user. Avatar can prioritize messages and send them using whatever means user prefers at the moment - for example all the messages or message headers can be received by SMS, or even by traditional mail. Users have complete control of how, when and what they receive. Avatar can auto reply to some of the messages based on rules set by the user. Virtual phone number Avatar can have its own phone number, and relay text messages and phone calls to the user, again based on user set rules or by learnt behaviour. Virtual physical address Avatar can own a virtual physical street address, where I can get all my traditional mail sent. Now when I move physically from an address to address, I just tell my avatar the new address. This approach is widely used in software programming where direct memory addresses are rarely used in favor of using pointers. Virtual physical street address can look like this: Myfirstname Mylastname Highstreet 34 20123 Postila REXLAND Both virtual phone number and virtual physical adddress are something users start to give to their friends and companies, so that when they move physically and change phone numbers, calls and mail just follows them without unnecessary hassle. Virtual devices Avatar can manage users’ contacts, calendar entries and data. These are automatically backed up from mobile devices, laptops and computers. If user loses data from a physical device, she can always restore it from her virtual device, which her Avatar owns. These services are already available, but they can not be found under one easy umbrella, such as an avatar. Virtual easy shopping As the avatar knows users physical measurements and preferences (If user lets it know them), I can give shopping tasks to the avatar. For example if I wanted to buy a suit, Avatar can then search for a suit based on my preferences and in addition to this send requests to shops for an offer. Based on all the information it retrieves, it then selects a set of likely products I would like to buy and reports them back to me. I can then try found suits on my avatar to see which ones look good to me. Note that I can have multiple avatars to represent me in different situations: for example for gaming, business, social chat, and one realistic for trying clothes on. When buying other goods, Avatars can have peer-to-peer negotiations to find out if they can buy something together in bigger quantities to get bigger discounts. Peer-to-peer negotiations can also be used to find out matching profiles of users to optimize selection of products for the user to buy - kind of recommendation system used by Amazon.com, but used in all the purchases users are making. Mirror worlds and augmented reality Users can have their avatars follow them in the mirror virtual world. This means that if I go to a shop physically, my av