<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UgoTrade &#187; Google&#8217;s Lively</title>
	<atom:link href="http://www.ugotrade.com/tag/googles-lively/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ugotrade.com</link>
	<description>Augmented Realities at the Edge of the Network</description>
	<lastBuildDate>Wed, 25 May 2016 15:59:56 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Mashing Up Virtual Worlds With Web 2.0 and Online Gaming</title>
		<link>http://www.ugotrade.com/2008/10/16/mashing-up-virtual-worlds-with-web-20-and-online-gaming/</link>
		<comments>http://www.ugotrade.com/2008/10/16/mashing-up-virtual-worlds-with-web-20-and-online-gaming/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 02:53:51 +0000</pubDate>
		<dc:creator><![CDATA[Tish Shute]]></dc:creator>
				<category><![CDATA[3D internet]]></category>
		<category><![CDATA[Architecture Working Group]]></category>
		<category><![CDATA[Augmented Reality]]></category>
		<category><![CDATA[crossing digital divides]]></category>
		<category><![CDATA[digital public space]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[interoperability of virtual worlds]]></category>
		<category><![CDATA[Linden Lab]]></category>
		<category><![CDATA[Metaverse]]></category>
		<category><![CDATA[Mixed Reality]]></category>
		<category><![CDATA[MMOGs]]></category>
		<category><![CDATA[Mobile Technology]]></category>
		<category><![CDATA[open metaverse]]></category>
		<category><![CDATA[open protocols for virtual worlds]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open standards for virtual worlds]]></category>
		<category><![CDATA[OpenSim]]></category>
		<category><![CDATA[realXtend]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[social gaming]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[vapor standards]]></category>
		<category><![CDATA[virtual world standards]]></category>
		<category><![CDATA[Virtual Worlds]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web 3D]]></category>
		<category><![CDATA[Web3.D]]></category>
		<category><![CDATA[World 2.0]]></category>
		<category><![CDATA[a smart world]]></category>
		<category><![CDATA[Engage]]></category>
		<category><![CDATA[gartner hype cycle]]></category>
		<category><![CDATA[Google's Lively]]></category>
		<category><![CDATA[internet standards]]></category>
		<category><![CDATA[Joe The Plumber]]></category>
		<category><![CDATA[Mashing Up Virtual Worlds With Web 2.0]]></category>
		<category><![CDATA[Mashups]]></category>
		<category><![CDATA[Metaverse1]]></category>
		<category><![CDATA[MPEG-V]]></category>
		<category><![CDATA[OpenGrid Protocol]]></category>
		<category><![CDATA[shared spaces]]></category>
		<category><![CDATA[SHASPA]]></category>
		<category><![CDATA[Sinewave Pub Quiz]]></category>
		<category><![CDATA[smart buildings]]></category>
		<category><![CDATA[smart spaces]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[the problem with top down standards]]></category>
		<category><![CDATA[top down standards]]></category>
		<category><![CDATA[Virtual Worlds and Online Gaming]]></category>
		<category><![CDATA[virtual worlds for performance optimization]]></category>
		<category><![CDATA[virtual worlds for product life cycle management]]></category>
		<category><![CDATA[Web 2.0 Standards]]></category>
		<category><![CDATA[Wikitecture]]></category>

		<guid isPermaLink="false">http://www.ugotrade.com/?p=1887</guid>
		<description><![CDATA[The curtains are lifting between Virtual Worlds, Web 2.0, and online gaming. There are many indications of this in the news including, the rebranding of the Virtual Worlds Conf. and Expo in New York City as &#8220;Engage! Expo &#8211; 3D Web, Virtual Worlds, and Virtual Goods,&#8221; and Google&#8217;s Lively opening up an API for game [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/10/modular_rex.jpg"><img class="alignnone size-full wp-image-1903" title="modular_rex" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/10/modular_rex.jpg" alt="" width="450" height="306" /></a></p>
<p>The curtains are lifting between Virtual Worlds, Web 2.0, and online gaming. There are many indications of this in the news including, the rebranding of the Virtual Worlds Conf. and Expo in New York City as <a href="http://www.engageexpo.com/expo/index.html" target="_blank">&#8220;Engage! Expo</a> &#8211; 3D Web, Virtual Worlds, and Virtual Goods,&#8221; and<a href="http://www.lively.com/html/landing.html" target="_blank"> Google&#8217;s Lively</a> opening up <a href="http://www.virtualworldsnews.com/2008/09/will-lively-be.html" target="_blank">an API for game development</a>.</p>
<p>And, If you have been reading Ugotrade recently, you will know I have been up late several nights trying to keep up with the pace of theÂ  <a href="http://opensimulator.org/wiki/Main_Page" target="_blank">OpenSim</a>, <a href="http://wiki.secondlife.com/wiki/Architecture_Working_Group" target="_blank">Architecture Working Group</a> and <a href="http://secondlifegrid.net.s3.amazonaws.com/docs/specs/SLGOGP-draft-1.html" target="_blank">OpenGrid Protoco</a>l teams that are proceeding at a fast clip with their work on Web 2.0 integration for immersive Virtual Worlds (and there is still much more to write on this!).</p>
<p>Also, this week, there was the preview launch (the full launch is scheduled for November) of a new collaboration, &#8220;SHASPA,&#8221; between EOLUS<sup>Â®</sup> One and <a href="http://www.seriousgamesinstitute.co.uk/" target="_blank">The Serious Games Institute</a>.Â  SHASPA was unveiled to a select audience of business decision makers at the <a href="http://www.shakespeares-globe.org/" target="_blank">Globe Theater, London</a> on Wednesday.</p>
<p><a href="http://www.ugotrade.com/images/OliverShaspa.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1910" title="olivershaspapost" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/10/olivershaspapost-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://www.ugotrade.com/images/Shaspa1.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1911" title="shaspa1post" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/10/shaspa1post-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://www.ugotrade.com/images/DavidWortley.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1917" title="davidwortleypost" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/10/davidwortleypost-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h3>SHASPA-  making a &#8220;smart&#8221; world with &#8220;shared spaces.&#8221;</h3>
<p>Oliver Goh said, &#8220;SHASPA&#8221; is a unique cooperation to bring together Virtual Worlds (OpenSim, Second Life<sup>Â®</sup>), Web 2.0 Applications and the world of mobile applications&#8230;.&#8221;</p>
<p>The pictures above show Oliver speaking (far left) and David Wortley, Director of the Serious Games Institute (SGI) at Coventry (far right), and some of the audience (center). I recognize several very important virtual world pioneers and innovators in the midst of the frey &#8211; Rohan Freeman (CEO of the <a href="http://www.sinewavecompany.com/" target="_blank">Sine Wave Company</a>), Prof Jeremy Watson (<a href="http://www.arup.com/">Arup</a>), Dr Anthony Dennis (<a href="http://www.infoterra.co.uk/" target="_blank">infoterra</a>),Â  and <a href="http://www.nanodave.com/" target="_blank">Dave Taylor</a>, Programme Lead, Virtual Worlds and Medical Media at Imperial College London.</p>
<p>EOLUS<sup>Â®</sup> One initially started as an innovation project with the focus to develop new service oriented offerings for the real estate industry. Oliver explained to me:</p>
<blockquote><p>The focus is on sustainable real estate, enhancing the structural and technical performance of properties which will be the first use case for SHASPA. SHASPA uses the combined power of the work done by the SGI and EOLUS One to create Smart Shared Spaces for various industries. The first use case will be in the Real Estate industry to revolutionize approaches to facilities/property performance optimization and energy management.</p></blockquote>
<h3>RealXtend harnesses OpenSim as engine for their server side development</h3>
<p>Adam Frisby sent me the picture opening this post today.Â  Adam pointed out It shows:</p>
<blockquote><p>&#8230;<a href="http://www.realxtend.org/" target="_blank">Realxtend</a> just running under OpenSim rather than the forked version of OpenSim realXtend did. It&#8217;s been converted to a set of OpenSim plugins &#8211; we&#8217;re still at a semi-preliminary stage, however, we&#8217;ve got Rex avatars and a few other features now working.</p></blockquote>
<p><a href="http://www.realxtend.org/" target="_blank">Realxtend</a> is now able to leverage the OpenSim core, and OpenSim developers can work with realXtend innovation as plugins. For more details on this modular integration <a href="http://www.ugotrade.com/2008/07/02/new-release-from-realxtend-and-modular-integration-into-opensim/" target="_blank">see my previous post</a>.Â  This modular architecture will create many new opportunities for mashups.Â  And the Web 2.0 integration and interoperability work that is central to the OpenSim vision will be aligned with the advanced 3D Internet layer realXtend has been building on top of it.</p>
<p>On their diverse and multifaceted team, RealXtend has a number of world class game developersÂ  who have in a very short time progressed rapidly towards the goals Tony Manninen, Ludocraft, <a href="http://www.ugotrade.com/2008/02/27/realxtends-vision-for-avatar-20/" target="_blank">described to me back in February,</a> &#8220;making sure the realXtend development reaches the required quality and performance standards you would expect from MMOGs.&#8221;</p>
<p>And as Jani Pirkola, Project Manager for RealXtend, points out:</p>
<blockquote><p>For realXtend it means that we can have all the OpenSim development directly benefit realXtend, whether it is Web 2.0 or other features.</p></blockquote>
<h3>Web Friendly Standards for Virtual Worlds</h3>
<p>I am off to London next week to the <a href="http://www.virtualworlds2007.com/" target="_blank">Virtual Worlds Conf an Expo</a>.Â  But, while I am very excited to meet old and new friends there, it is disappointing to note that the open source developer communities and the interoperability and open protocol efforts of OpenSim and Linden Lab are sadly unrepresented in London.</p>
<p>Making virtual worlds part of the fabric of the internet and everyday computing will not happen because some arbitrary standards body pontificates on elaborate requirements and then tries to get the backing of big business to implement their standards from top down. There are many white papers on why this old fashioned way of developing standards is not applicable to the fast moving internet environment.Â Â  As David Levine, IBM, so nicely put it a while back, interoperability and standards for virtual worlds:</p>
<blockquote><p>will emerge battered byte by battered byte from the hands of grubbie techies each with an agenda. Except on Second Life some of us are blonde, with a pert smile but yeahâ€¦.</p></blockquote>
<p>It is, in my view, unfortunate that Dr Yesha Y Sivian, <a href="http://www.metaverse1.org/" target="_blank">Metaverse1</a>, in <a href="http://www.metaverse1.org/2008/08/virtual-worlds-sos-state-of-standards.html" target="_blank">his talk</a> &#8220;Virtual Worlds State of Standards (SOS): MPEG-V, Metaverse1, Open-SIM and more&#8221; has put OpenSim in his title (and Architecture Working Group in the body of his abstract) when he does not seem to have (yet) invited anyone from OpenSim or Architecture Working Group or OGP to represent their own work.Â  Again, unfortunately, a panel including key industry leaders and representatives from OpenSim and Architecture Working Group did not get the opportunity to present in London because Dr Sivian&#8217;s proposal gave the conference organizers the impression there was already a &#8220;similar panel.&#8221;</p>
<p>MPEG-V and Metaverse 1 are Dr Yesha Sivian&#8217;s projects and they are at a very early stage of development (basically an effort to define a set of requirments and garner business support for the notion of creating so called MPEG-V standards). To have credibility, in my view, these projects need to engage with other groups that are working on standards and actually have working code, asÂ  Architecture Working Group and OpenGrid Protocol (OGP) do.</p>
<p>There are some common misunderstandings about the approach of the Architecture Working Group that should be cleared up.</p>
<p>As key architects of OpenGrid Protocol (OGP), and the Architecture Working Group, frequently stress, OGP is a point of departure.Â  While its focused on the existing code of OpenSim and Second Life, the overall framework is as broad, or broader than the meteverse work.Â  The goal is to create a fully described set of web based protocols and formats which will do anything MPEG-V wants to do, but meshed far more fully into the web.</p>
<p>Metaverse1 needs to be in dialogue with the standards work that has already produced code, if they are serious about creating good standards.</p>
<h3>Out of the Trough of Disillusionment onto the Slope of Enlightenment</h3>
<p>It seems Virtual Worlds may have started onto the Slope of Enlightenment (see <a href="http://en.wikipedia.org/wiki/Hype_cycle" target="_blank">Gartner Hype Cycle</a>).Â  Virtual Worlds, and immersive Virtual Worlds (in particular <a href="http://secondlife.com" target="_blank">Second Life<sup>Â®</sup> </a>and <a href="http://opensimulator.org" target="_blank">OpenSim</a>), continue to garner broad consumer interest. And, the ability of Virtual Worlds to deliver added value in key areas of collaboration and energy conservation is fueling a a lot of interest from education and enterprise.</p>
<p>While worries of depression and recession in the global economy abound, and the internet is abuzz with discussion of Joe The Plumber (as Mitch Kapor noted in Twitter: &#8220;<span class="entry-content">Not since Nixon have we heard so much about plumbers&#8221;). </span></p>
<p><span class="entry-content"> Nevertheless</span>, there has been quite a steady flow of positive news from Virtual Worlds. See <a href="http://www.calebbooker.com/blog/2008/10/12/business-in-virtual-worlds-news-roundup-oct-6-12-2008/" target="_blank">Caleb Booker&#8217;s roundup</a> andÂ  <a href="http://www.virtualworldsnews.com/" target="_blank">Virtual World News</a> and check for yourself. And just in, Forbes.com post, <a href="http://www.forbes.com/technology/ebusiness/2008/10/09/virtual-world-economy-tech-ebiz-cx_mji_1010virtual.html" target="_blank">&#8220;A &#8216;virtual&#8217; Escape from Economic Pain,&#8221;</a> After scanning my reader I checked my perception in <a href="http://twitter.com" target="_blank">Twitter</a> and quickly got replies from <a href="http://wagner.typepad.com/wagner/links_to_my_informationweek_content/" target="_blank">Mitch Wagner of Information Week</a>.</p>
<p><a class="url" href="http://twitter.com/Ugotrade"><img id="profile-image" class="photo fn" src="http://s3.amazonaws.com/twitter_production/profile_images/56220741/TishheadshotNYC3twitter_normal.jpg" alt="Tish Shute" /></a></p>
<div class="status-body"><strong><a title="Tish Shute" href="http://twitter.com/Ugotrade">Ugotrade</a></strong> <span class="entry-content"> Anyone seen ANY negative stories about Second Life lately? Seems there&#8217;s negative news everywhere else but immersive VWs r gold again? </span> <span class="meta entry-meta"> <a class="entry-date" rel="bookmark" href="http://twitter.com/Ugotrade/statuses/957104815"><span class="published" title="2008-10-13T02:07:55+00:00">about 13 hours</span> ago</a> from web </span></div>
<p><a class="url" href="http://twitter.com/MitchWagner"><img id="profile-image" class="photo fn" src="http://s3.amazonaws.com/twitter_production/profile_images/57644893/Mitch_Wagner_business_mug_shot_normal.jpg" alt="Mitch Wagner" /></a></p>
<div class="status-body"><strong><a title="Mitch Wagner" href="http://twitter.com/MitchWagner">MitchWagner</a></strong> <span class="entry-content"> @<a href="http://twitter.com/Ugotrade">Ugotrade</a> I looked for negative stories about SL a few weeks ago, couldn&#8217;t find any recent ones. </span> <span class="meta entry-meta"> <a class="entry-date" rel="bookmark" href="http://twitter.com/MitchWagner/statuses/957109943"><span class="published" title="2008-10-13T02:13:49+00:00">about 13 hours</span> ago</a> from <a href="http://www.tweetdeck.com/">TweetDeck</a> <a href="http://twitter.com/Ugotrade/statuses/957104815">in reply to Ugotrade</a> </span></div>
<p><a class="url" href="http://twitter.com/Ugotrade"><img id="profile-image" class="photo fn" src="http://s3.amazonaws.com/twitter_production/profile_images/56220741/TishheadshotNYC3twitter_normal.jpg" alt="Tish Shute" /></a></p>
<p><span class="entry-content">@<a href="http://twitter.com/MitchWagner">MitchWagner</a> &#8211; while you didn&#8217;t find any negative stories have you seen an increase in positive stories in mainstream media? </span> <span class="meta entry-meta"> <a class="entry-date" rel="bookmark" href="http://twitter.com/Ugotrade/statuses/957131133"><span class="published" title="2008-10-13T02:36:38+00:00">about 13 hours</span> ago</a> from web                   <a href="http://twitter.com/MitchWagner/statuses/957109943">in reply to MitchWagner</a> </span></p>
<p><a href="http://twitter.com/MitchWagner"><img id="profile-image" src="http://s3.amazonaws.com/twitter_production/profile_images/57644893/Mitch_Wagner_business_mug_shot_normal.jpg" alt="Mitch_wagner_business_mug_shot_normal" /></a></p>
<div class="status-body"><strong><a href="http://twitter.com/MitchWagner">MitchWagner</a></strong> <span class="entry-content"> Sure. I&#8217;d say I saw only positive news in the MSM. [mainstream media]</span></div>
<h3>Recents News Events of Note</h3>
<p>The coming of age of Open Source Virtual worlds is attracting some mainstream attention now.Â  One of the leading authorities on Open Source Software and Services,Â  <a href="http://ostatic.com/" target="_blank">OStactic </a>has several recent posts on OpenSim and Open Source Virtual Worlds. And, of course, I was thrilled that Ugotrade got a mention in the most recent one, <a href="http://ostatic.com/173728-blog/open-source-virtual-reality-spreads-out" target="_blank">Open Source Virtual Reality Spreads Out.</a></p>
<div class="status-body">
<h3>Wikitecture on O&#8217;Reilly Radar</h3>
<p><a href="http://radar.oreilly.com/josh/" target="_blank">Joshua-Michele Ross</a> gave <a href="http://radar.oreilly.com/2008/10/wikitecture-radical-collabor.html" target="_blank">an excellent write up</a> today of Wikitecture a project I have followed from its inception to proof of concept in <a href="http://secondlife.com" target="_blank">Second Life<sup>Â®</sup></a>.Â  The mainstream recognition of the value of Wikitecture is really exciting. Recently Studio Wikitecture won <a href="http://www.architectureforhumanity.org/">Architecture for Humanityâ€™s</a> Founders Award for their submission; a health facility in Nepal. And Ross of O&#8217;Reilly radar offers high praise:</p>
<blockquote><p>Wikitecture is first sophisticated tool I have seen in 3D where programmed logic provides a clear structure to facilitate collaboration. Are there other radical examples of collaboration taking place that we should be looking at?</p></blockquote>
<h3>The Inaugral Sinewave Pub Quiz on OSGrid.org</h3>
<p>This was a really fun event.Â  Read all about it on <a href="http://www.adamfrisby.com/blog/2008/10/osgrid-pub-quiz-summary/#comments" target="_blank">Adam Frisby&#8217;s blog</a> including a technical write up and more on the most excellent bot-in-residence Chinzy Quizmaster running the <a href="http://www.sinewaverobots.com/home/auth.php">Sinewave Quizbot</a> code.Â  But, most importantly, don&#8217;t miss the next one while you still have a really good shot at the $500 prize! The Pub Quiz is a load testing event for OpenSim and <a href="http://osgrid.org/" target="_blank">OSGrid</a>.Â  And, as I know OpenSim has ambitions for big concurrencies in the future, try to be an early bird on this one! Next Pub Quiz: <strong>Sunday, 26th of October at 9PM GMT (1PM PST)</strong> with a Halloween theme.</p>
<h3>&#8220;Fashion Goes 3D&#8221;</h3>
<p>A recent post in <a href="http://bigtech.blogs.fortune.cnn.com/2008/09/26/fashion-goes-3d/?source=yahoo_quote" target="_blank">Fortune</a> foregrounded Shenlei Winkler&#8217;s (CEO, <a href="http://www.fashionresearchinstitute.com/" target="_blank">Fashion Research Institute</a>), collaboration with IBM in OpenSim and Second Life (Shenlei Winkler is Shenlei Flasheart in Second Life and OpenSim). <a href="http://www.marketwatch.com/news/story/ibm-signs-services-agreement-fashion/story.aspx?guid={6626C1FE-26A8-423B-9DA3-CD70B349932D}&amp;dist=hppr" target="_blank">MarketWatch</a> also featured a piece on the &#8220;multi-million IBM Global Business Services agreement with the Fashion Research Institute (FRI) to implement a first-of-a-kind Virtual World Product Lifecycle Management (PLM) Enterprise System.&#8221; in OpenSim.Â See <a href="http://www.fashionresearchinstitute.com/media/news5.html" target="_blank">the press release here</a> and<a href="http://fashiontech.wordpress.com/2008/10/12/ibm-fri-update-virtual-fashion-for-real-world-production/" target="_blank"> this article</a> from <a href="http://fashiontech.wordpress.com/about/" target="_blank">Elaine Polvinen</a> for more.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ugotrade.com/2008/10/16/mashing-up-virtual-worlds-with-web-20-and-online-gaming/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Xenki: An &#8220;In Your Browser Viewer&#8221; for OpenSim and Second life</title>
		<link>http://www.ugotrade.com/2008/08/07/xenki-an-in-your-browser-viewer-for-opensim-and-second-life/</link>
		<comments>http://www.ugotrade.com/2008/08/07/xenki-an-in-your-browser-viewer-for-opensim-and-second-life/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 18:34:50 +0000</pubDate>
		<dc:creator><![CDATA[Tish Shute]]></dc:creator>
				<category><![CDATA[3D internet]]></category>
		<category><![CDATA[interoperability of virtual worlds]]></category>
		<category><![CDATA[Linden Lab]]></category>
		<category><![CDATA[Metaverse]]></category>
		<category><![CDATA[open metaverse]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[OpenSim]]></category>
		<category><![CDATA[realXtend]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[virtual world standards]]></category>
		<category><![CDATA[Virtual Worlds]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web 3D]]></category>
		<category><![CDATA[Web3.D]]></category>
		<category><![CDATA[World 2.0]]></category>
		<category><![CDATA[browser based virtual worlds]]></category>
		<category><![CDATA[Google's Lively]]></category>
		<category><![CDATA[in your browser viewer for Second Life and OpenSim]]></category>
		<category><![CDATA[open viewer for virtual worlds]]></category>
		<category><![CDATA[virtual worlds in your browser]]></category>
		<category><![CDATA[Vivaty]]></category>

		<guid isPermaLink="false">http://www.ugotrade.com/?p=1597</guid>
		<description><![CDATA[The story of Xenki, an in your browser viewer for OpenSim and Second Life (you can download the source on Forge.OpenSimulator), began with a stream of tweets from Dr_Manhattan (Kyle Gomboy, avatar G2 Proto) &#8211; power house of the Microsoft Developer Community in OpenSim (see Project Manhattan), and Second Life (see here) &#8211; announcing the [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_wrightplaza3post.jpg"><img class="alignnone size-full wp-image-1601" title="xenki_wrightplaza3post" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_wrightplaza3post.jpg" alt="" width="450" height="271" /></a></p>
<p>The story of <a href="http://gwala.net/blog/2008/07/introducing-xenki-source-now-availible/" target="_blank">Xenki</a>, an in your browser viewer for <a href="http://opensimulator.org/wiki/Main_Page" target="_blank">OpenSim</a> and <a href="http://secondlife.com" target="_blank">Second Life</a> (you can download the source on <a href="http://forge.opensimulator.org/gf/project/xenki/frs/?action=FrsReleaseBrowse&amp;frs_package_id=6" target="_blank">Forge.OpenSimulator)</a>, began with a stream of  tweets from<a href="http://twitter.com/Dr_Manhattan" target="_blank"> Dr_Manhattan</a> (<a href="http://www.linkedin.com/in/gsquared" target="_blank">Kyle Gomboy</a>, avatar G2 Proto) &#8211; power house of the Microsoft Developer Community in OpenSim (see <a href="http://reactiongrid.com/projects.aspx" target="_blank">Project Manhattan</a>), and <a href="http://secondlife.com" target="_blank">Second Life</a> (see <a href="http://blogs.msdn.com/zainnab/archive/2008/07/31/resources-for-visual-studio-2008-sp1-event.aspx" target="_blank">here</a>) &#8211; announcing the merging of DirectX and WPF in the .NET 3.51 SP1 release.</p>
<p>I was not the only one to notice these tweets, and the links were soon in the OpenSim IRC channels, and my friend <a href="http://peterquirk.wordpress.com/" target="_blank">Peter Quirk</a>, EMC, quickly circulated them in the <a href="http://www.realxtend.org/" target="_blank">realXtend</a> developers&#8217; Google discussion group.  And most importantly, perhaps, almost immediately the phenom developer of OpenSim, <a href="http://gwala.net/blog/" target="_blank">Adam Frisby</a>, started coding up an in your browser viewer for OpenSim and Second Life, called Xenki (see <a href="http://gwala.net/blog/" target="_blank">Adam&#8217;s blog for a series of posts)</a> that show just how fast Xenki is progressing. The picture above is of Wright&#8217;s Plaza, <a href="http://osgrid.org/" target="_blank">OSGrid</a>.  As I have been there many times, I can testify it is beginning to become recognizable as Wright&#8217;s Plaza in Xenki.</p>
<p>Now <a href="http://blogs.msdn.com/zainnab/">Zain Naboulsi</a>, Microsoft&#8217;s Virtual Worlds Evangelist, has <a href="http://gwala.net/blog/2008/08/thanks-zain-david-and-gerhard-at-microsoft/" target="_blank">introduced Adam</a> to <a href="http://channel9.msdn.com/posts/AdamKinney/WPF-35-SP1-Graphics-with-David-Teitlebaum/">David</a> and Gerhard, the Project Manager and Lead Programmer respectively on the <a href="http://blogs.msdn.com/wpf3d/">WPF Graphics Team</a>, who Adam writes: &#8220;have graciously offered me their time to help answer some performance related questions with regards to the Xenki viewer I have been developing.&#8221;</p>
<p>Here are some quotes from Dr Manhattan&#8217;s first tweets:<br />
&#8220;Why is SP1 for Visual Studio 2008 and .NET 3.5 a potential virtual<br />
world shocker? WPF + Direct 3D love! Can you say powerhouse 3D<br />
client?&#8221;<br />
&#8220;You will be able to treat Direct3D content just like an image within<br />
an application&#8221;<br />
&#8220;A little bit of grid math translation from OpenSim, some MSSQL 2008<br />
database coding, mix in a little .NET 3.5SP1 WPF goodness=Virtual<br />
Viewer&#8221;<br />
&#8220;.NET 3.5 SP1 in WPF=new shader effects architecture/API that allows<br />
visual effects to be created &amp; applied to any control/element in WPF.<br />
Read about SP1 <a href=" http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx" target="_blank">here</a>.&#8221;</p>
<h3>Avi Bar-Zeev, <a href="http://www.realityprime.com/articles/volumes-of-reading">Reality Prime, comments on Xenki</a></h3>
<p>Avi Bar-Zeev was one of the first people to pick up on what Adam is doing with his in your browser viewer &#8211; see t<a href="http://www.realityprime.com/articles/volumes-of-reading" target="_blank">his post</a> (also see Avi&#8217;s blog <a href="http://www.realityprime.com/" target="_blank">Reality Prime</a> for a lot of important posts for virtual worlds). Avi is a key virtual world thinker who has put time and energy &#8220;into trying to figure out where the real value is with 3D.&#8221;  He was co-founder of <a href="http://www.keyholecorp.com/" target="_blank">Keyhole</a>, maker of Earthviewer (which later became <a href="http://earth.google.com/"><span style="font-weight: bold;">Google</span> </a><span style="font-weight: bold;"><a href="http://earth.google.com/">Earth</a> </span>).  Also, Avi developed technologies for Second Life, including the procedural 3D object rendering code.&#8221;  In this post, &#8220;<a href="http://www.realityprime.com/articles/volumes-of-reading" target="_blank">Volumes of Reading</a>,&#8221; Avi begins with pointing out some of the confusions about browser based virtual worlds in this <a href="http://www.techcrunch.com/2008/07/31/philip-rosedale-doesnt-see-browser-based-virtual-worlds-as-a-threat-to-second-life-is-he-in-denial/" target="_blank">TechCrunch post</a>, notably an elision of the difference between &#8220;in-browser-window&#8221; and truly &#8220;hosted in a browser.&#8221; Anyway Avi goes on to point out some of the weaknesses of the current crop of browser based worlds that:</p>
<blockquote><p>still suffer from other in-browser-window issues, like what happens if I hit the back button or refresh the page, or simply scroll the window down so I donâ€™t see my nice virtual world anymore. Or worse yet, what happens to my mouse wheel, for which, for example, the GE plugin steals control. Philip is right that itâ€™s simply not as immersive as a full-screen stand-alone client, and web integration of 3D worlds is a much more complex issue than just placing windows on pages.</p></blockquote>
<p>Avi reports he followed an interesting chain of progression to <a href="http://gwala.net/blog/" target="_blank">Adam Frisby&#8217;s blog</a> about his work on Xenki.  Now here I take some credit for being an actor in my own story as it was my comment on the Tech Crunch post that led Avi to Adam&#8217;s work on Xenki!</p>
<p>I was very excited when I read Avi&#8217;s post because I realized one of the best minds in Virtual Worlds was looking at Xenki with interest!  So I began to formulate some questions for Avi.  See my next post for some fascinating answers to a wide range of questions on the future of browser based 3D, OpenSim and the future of virtual worlds.</p>
<h3>Interview with Adam Frisby, on Xenki</h3>
<p><strong>Adam Frisby</strong>: I&#8217;d like to set it up as a <a href="http://gwala.net/blog/2008/08/xenki-update/" target="_blank">viable alternative viewer project</a> &#8211; and my goal is to get a revised v 0.1.0 out by the end of the week. Functionally it will be about the same as where I am now (perhaps with some minor additional features), but the interior will be a lot cleaner leaving room for expansion down the track.</p>
<p><strong>Tish Shute:</strong> What is the difference between what you have done and what Darren Guard  did in some recent late night hacking? (see screen shot below from the post of Stefan Andersson, <a href="http://tribalmedia.se/">Tribal Media AB</a> &#8211; &#8220;<a href="http://lbsa71.net/2008/08/01/using-xabp-to-embed-the-second-lifetm-browser-in-a-web-page/" target="_blank">Using XABP to embed the Second Life Browser in a Web Page&#8221;</a>).</p>
<p><a href="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/darrenpost.jpg"><img class="alignnone size-full wp-image-1600" title="darrenpost" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/darrenpost.jpg" alt="" width="450" height="271" /></a></p>
<p><strong>Adam Frisby:</strong> He took the same base API that I&#8217;m using, but used it to embed the SL Client&#8217;s OpenGL rendering surface on it. It&#8217;s clever &#8211; but I don&#8217;t think it&#8217;s more than a clever trick because the SL viewer still has all the warts we face. Which means it&#8217;s not fantastic in the longer term.</p>
<p><strong>Tish Shute:</strong> Have you decided on what rendering engine and physics you will use?</p>
<p><strong>Adam Frisby</strong>: Well, physics remains serverside, but at this stage rendering will have to be done mostly in-house I&#8217;m thinking, although Francis Chung has expressed interest in helping and has made the suggestion that we look seriously at the Irrlicht engine.</p>
<p><strong>Tish Shute:</strong> Is Francis Chung part of the lrrlicht engine team?  And when you say rendering in house do you mean little dynamic rendering?</p>
<p><strong>Adam Frisby:</strong> No, he&#8217;s a SL developer &#8211; worked on a lot of high profile projects.</p>
<p><strong>Tish Shute:</strong> How does the Xenki viewer project relate to the Open Viewer project?</p>
<p><strong>Adam Frisby:</strong> I&#8217;ve still got people working for me doing work on OpenViewer and that&#8217;s still making it&#8217;s own way &#8211; but I think there&#8217;s two different niches here. OpenViewer is general purpose alternate viewer &#8211; much like the mainline SL viewer. Xenki I&#8217;m aiming at something possibly a bit more lightweight and embeddable.</p>
<p><strong>Tish Shute:</strong> How does using XAPB compare to using Active X?</p>
<p><strong>Adam Frisby:</strong> Well, first &#8211; it runs on Firefox without anything more than .NET installed. Second &#8211; it&#8217;s sandboxed. The XBAP has a very tight cage &#8211; whereas ActiveX is unconstrained and has fully access to your system. ActiveX is pretty much universally decried these days as a really bad idea.</p>
<p>XBAP addresses a lot of those concerns by at least paying some attention to security.</p>
<p><strong>Tish Shute</strong>: So what are the possibilities do you think for a browser hosted viewer for OpenSim/SL?</p>
<p><strong>Adam Frisby:</strong> I think it makes some sense to go after the same market as <a href="http://www.lively.com/html/landing.html" target="_blank">Lively</a> &#8211; to grab the instant gratification instant presence that Lively gets right. There&#8217;s no reason it should be mutually exclusive. A point I think Philip missed in <a href="http://www.techcrunch.com/2008/07/31/philip-rosedale-doesnt-see-browser-based-virtual-worlds-as-a-threat-to-second-life-is-he-in-denial/" target="_blank">his recent interview</a> on the subject.</p>
<p><strong>Tish Shute:</strong> XBAP is what enabled your sudden progress on Xenki.  Can you say, in lay persons terms, what were the key factors that came together to allow you to make Xenki take off at lightening speed?</p>
<p><strong>Adam Frisby:</strong> Sure &#8211; Programming libraries are basically bits of prebuilt code you can use as shortcuts. For example, Instead of having to program common infrastructure &#8211; such as communicating with your 3D hardware to display a simple scene &#8211; a library called WPF allows you to do all of that with just a handful of lines of code. The more detailed and well written the library, the faster you can develop your applications. The downside can be that sometimes they also box you into a specific way of doing things.</p>
<p>In this case, the WPF API (which XBAP employs) is very rich in terms of 3D functionality and allows us to create complex scenes fairly simply. It does have some drawbacks (which I wrote about), but it does lend itself to very rapid development.</p>
<p><strong>Tish Shute:</strong> The Lively architects did <a href="http://www.world2worlds.com/index.php/blog/34-blog-entries/121-google-lively-creators-live-in-lively" target="_blank">a talk in Second Life and Lively</a> organized by <a href="http://www.world2worlds.com/" target="_blank">World2Worlds</a> the other day.  They said that Lively is based on Active X.</p>
<p><strong>Adam Frisby:</strong> Lively uses a standard 3D engine wrapped up to render on an ActiveX control. It&#8217;s certainly a lot of work &#8211; but for what I&#8217;m doing, we don&#8217;t need to start with that level of complexity on the table.</p>
<p>For one, it would slow us down tremendously when it comes to simple tasks such as debugging &#8211; and mandate a large team in doing so.</p>
<p><strong>Tish Shute:</strong> So do you think you will be able to get some of the same distributed functionality that is the most appealing bit about Lively for me at least!</p>
<p><strong>Adam Frisby:</strong> Well, distributed infrastructure is a matter for the backend servers I think. So a modular OpenSim enables this potentially hehe!</p>
<p>Yeah, that&#8217;s one of the goals OpenSim is aiming for.</p>
<p><strong>Tish Shute</strong>: Yes the mantra is &#8220;distributed and open will win&#8221; right!</p>
<p><strong>Adam Frisby</strong>: Yep! <img src="http://www.ugotrade.com/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p>Here are some screen shots from <a href="http://gwala.net/blog/2008/08/you-beauty/" target="_blank">Adam&#8217;s blog</a> &#8220;of things sort of almost rendering correctly.&#8221;</p>
<p><a href="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_abbotts2post.jpg"><img class="alignnone size-full wp-image-1602" title="xenki_abbotts2post" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_abbotts2post.jpg" alt="" width="450" height="271" /></a></p>
<p>and one more from Adam, &#8220;showing the detail of one of Cubeyâ€™s planes (in this case his Ornithopter &#8211; <em><strong>and it renders correctly!</strong></em>)&#8221;</p>
<p><a href="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_abbotts3post.jpg"><img class="alignnone size-full wp-image-1603" title="xenki_abbotts3post" src="http://www.ugotrade.com/wordpress/wp-content/uploads/2008/08/xenki_abbotts3post.jpg" alt="" width="450" height="271" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ugotrade.com/2008/08/07/xenki-an-in-your-browser-viewer-for-opensim-and-second-life/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
