<?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>RealityPrime</title>
	<atom:link href="http://www.realityprime.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.realityprime.com</link>
	<description>Advanced Technology Research</description>
	<lastBuildDate>Sat, 05 Nov 2011 19:45:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>This is magic</title>
		<link>http://www.realityprime.com/articles/this-is-magic</link>
		<comments>http://www.realityprime.com/articles/this-is-magic#comments</comments>
		<pubDate>Mon, 24 Oct 2011 01:42:18 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=737</guid>
		<description><![CDATA[I even have some idea how this works and it&#8217;s still magic. Wow Rendering Synthetic Objects into Legacy Photographs from Kevin Karsch on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>I even have some idea how this works and it&#8217;s still magic. Wow</p>
<p><iframe src="http://player.vimeo.com/video/28962540?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="400" height="300"></iframe></p>
<p><a href="http://vimeo.com/28962540">Rendering Synthetic Objects into Legacy Photographs</a> from <a href="http://vimeo.com/kevinkarsch">Kevin Karsch</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/this-is-magic/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Earth passes the One Billion mark</title>
		<link>http://www.realityprime.com/news/google-earth-passes-the-one-billion-mark</link>
		<comments>http://www.realityprime.com/news/google-earth-passes-the-one-billion-mark#comments</comments>
		<pubDate>Thu, 06 Oct 2011 06:20:15 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=732</guid>
		<description><![CDATA[One billion unique downloads. Congrats to the entire Google Geo team. Well done.]]></description>
			<content:encoded><![CDATA[<p><a href="http://google-latlong.blogspot.com/2011/10/google-earth-downloaded-more-than-one.html">One billion </a>unique downloads.</p>
<p>Congrats to the entire Google Geo team. Well done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/news/google-earth-passes-the-one-billion-mark/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Affective Computing</title>
		<link>http://www.realityprime.com/articles/affective-computing</link>
		<comments>http://www.realityprime.com/articles/affective-computing#comments</comments>
		<pubDate>Tue, 12 Jul 2011 15:40:44 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=726</guid>
		<description><![CDATA[The title is not a typo. &#8216;Affect&#8217; refers to the way we sense and display emotions. And computers are about to understand this better than some people. I came across this incredibly well written article at New Scientist, which touches on some of the possibilities. I won&#8217;t even excerpt it. Just read it. This in [...]]]></description>
			<content:encoded><![CDATA[<p>The title is not a typo. &#8216;Affect&#8217; refers to the way we sense and display emotions. And computers are about to understand this better than some people.</p>
<p>I came across this incredibly <a title="article" href="http://www.newscientist.com/article/mg21128191.600-specs-that-see-right-through-you.html" target="_blank">well written article</a> at New Scientist, which touches on some of the possibilities. I won&#8217;t even excerpt it. Just read it.</p>
<p>This in a sense gives people yet another super power. The ability to read minds, or at least emotions. People with extremely high emotional IQ can already do this, but it eludes many others. Some people, like me, have high perception and sensitivity of other people&#8217;s states, but poor recognition of how we ourselves come across.</p>
<p>Technology can help this. And coupled with something like AR contact lenses, this can be a game changer for interpersonal interactions.</p>
<p>Forget the cliche of floating someone&#8217;s name or birthday over their head so you don&#8217;t need to remember it. What happens when computers guide our conversations to be more effective (appropriately affective)? Think business negotiations, social situations like dating, and basic training wheels for emotional interaction from childhood to adult.</p>
<p>The downside is a normalization of unique differences between people. But perhaps if we&#8217;re smart, we can retain the best of social interactions and improve the pitfalls without homogenizing everything to a too-simplistic algorithm.</p>
<p>Very promising indeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/affective-computing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Points</title>
		<link>http://www.realityprime.com/articles/points</link>
		<comments>http://www.realityprime.com/articles/points#comments</comments>
		<pubDate>Tue, 28 Jun 2011 15:52:13 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=718</guid>
		<description><![CDATA[Someone at work forwarded me this comic, nicely designed to get you thinking about the following point: At what point does a game system evolve into an organized religion? [And by religion, I don't mean it in the grand tradition of personal and spiritual belief systems, but rather as "institution designed to defend itself against [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smbc-comics.com/index.php?db=comics&amp;id=2286"><br />
<img style="float: left; padding-right: 10px" src="http://www.smbc-comics.com/comics/20110624.gif" alt="" width="200" /></a></p>
<p>Someone at work forwarded me this comic, nicely designed to get you thinking about the following point: At what point does a game system evolve into an organized religion?</p>
<p>[And by religion, I don't mean it in the grand tradition of personal and spiritual belief systems, but rather as "institution designed to defend itself against other religions and the lack-thereof, and thus self-propagate."]</p>
<p>Think about it. Organized religion uses reward systems daily and in the afterlife too. Such an such sin gets so many hail Mary&#8217;s. Blowing up civilians gets so many virgins. it&#8217;s all about points and expectations, even if the promises are much less immediately gratifying than they might be in games.</p>
<p>In games, we can give you badges for achievements. We can unlock content you would not otherwise get to. We can promote you on social ladders and give you the attention and recognition you think you deserve.</p>
<p>What I find most interesting about this is that in thinking for a long time about real world game systems that the comic is skewering, I came to the conclusion years ago that there must be more than one such system. People can then subscribe to the system of their choice. That would lead to politically-driven point systems, religiously-driven point systems, and so on. And it&#8217;s not inconceivable that someone would try to make such a sociopathic point system eventually, intolerable as it would be. [this is where the rest of us have to use the criminal point system to stop it]</p>
<p>The main twist I wanted to offer on this meme is not just that we could see multiple systems in play, but that the ratification of the systems &#8212; maybe even the validation of the point awards themselves to some extent &#8212; must come from the participants, not some holy temple of rightness. </p>
<p>That doesn&#8217;t prevent mob rule, as is true of Democracy, but it at least guarantees that people can self govern, and if not, they get more or less what history has proven happens when people give up those rights or have them stripped without a fight. </p>
<p>Very interesting stuff. I wonder what my old Disney colleague Jesse Schell thinks of all this&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/points/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Log</title>
		<link>http://www.realityprime.com/articles/personal-log</link>
		<comments>http://www.realityprime.com/articles/personal-log#comments</comments>
		<pubDate>Sat, 25 Jun 2011 06:11:20 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=705</guid>
		<description><![CDATA[When I was in college, I was in a fraternity. Hard to believe for those that know me, but it was an engineering school, where the male:female ratio was 8:1 (&#8220;&#8230;where the Men are Men and so are the Women&#8230;&#8221;), and 90% of the undergrads found their social life in the Greek system. So my [...]]]></description>
			<content:encoded><![CDATA[<p>When I was in college, I was in a fraternity. Hard to believe for those that know me, but it was an engineering school, where the male:female ratio was 8:1 (&#8220;&#8230;where the Men are Men and so are the Women&#8230;&#8221;), and 90% of the undergrads found their social life in the Greek system. So my friends and I joined.<br />
<span id="more-705"></span></p>
<p>It was mostly enjoyable, except for some rampant anti-semitism in my house (e.g., people throwing pennies at us; two and one-half wandering Jews) mostly as a way for the upperclassmen to pick on the lower. It could have been anything, I guess. I didn&#8217;t let it affect me.</p>
<p>However, that mild abuse was a mask for something deeper going on. A few months after I joined, my formal initiation consisted of about a week of sleep deprivation, truly disgusting and unhealthy living conditions, coupled with some physical activities that literally left scars on me for a decade. </p>
<p>I almost bolted towards the end of it. But the upperclassmen threatened my fellow initiates with even more pain if I did, and so I stayed and made it through. </p>
<p>Then it was all beer and fun for a while. We forgot the pain and remembered that we&#8217;d made it through together, kind of like war vets, but with much less danger or purpose.</p>
<p>Fast forward to the next fall. I was a full brother and in charge of recruitment (&#8220;rush&#8221;) for a house that had declining membership and income. I had the bright idea that if every brother simply picked two freshmen they liked, spent a lot of quality time with them, and at least one of those two joined the house (on average), we&#8217;d do pretty well. </p>
<p>My plan worked a bit too well. We practically doubled the size of the house that year. And yes, we were one of the few houses to have a truly dry rush and still do well. </p>
<p>But I hadn&#8217;t ever thought about what it would be like to be on the other side of the hazing pattern, doing the deed to the new friends I&#8217;d indirectly brought in.</p>
<p>I left half-way through the initiation that year, distraught and unable to proceed. It was far worse to <em>give </em>than to <em>receive</em>. </p>
<p>I decided to end hazing in my fraternity for good. And fortunately for me, a few of my close friends (from my class and the one I&#8217;d help recruit) agreed to help.</p>
<p>We spent the next year on this task, sometimes to the detriment of our classes. We tried to get ourselves elected to lead the house. We lobbied to change the rules. We even drove cross-country to the national headquarters to research other local chapters that might have solved this already. </p>
<p>The pro-hazing forces were more or less on to us (the failed elections were kind of a tip-off) and came along just to watch us, thinking we were going to rat them out to the national leadership. It was quite a caravan.</p>
<p>We didn&#8217;t rat them out. Had we wanted to blow up the chapter, we could have simply gone to the dean, the media, the cops. Anyone in a position of responsibility would have to take legal action for liability reasons and shut it all down.</p>
<p>Instead, we followed a precedent for a house that had ended rampant drug abuse. We got our own alumni association (who was mostly pro-hazing for nostalga reasons, but also pro-not-getting sued for responsible-adult reasons) to take over the house and fix the problems quietly. </p>
<p>It worked. We even had the brothers believing it was the alumni association&#8217;s idea in the first place, just to make it easier to swallow.</p>
<p>However, with all of my machinations and arm-twisting to end hazing, I&#8217;d certainly made a few enemies along the way. And in the end, partly because of the neglect of classwork and partly to protect my co-conspirators, I took the blame upon myself and soon transferred schools to Ohio State, where I got my actual degree, safe from the death threats and angry stares. [I'm not sure they would have done more than basic violence, but a drunken group rage was not unlikely either].</p>
<p>In the end, the house did pretty well from what I hear. No more hazing to this day. There was none of the doom and gloom, social and moral collapse, as promised by the pro-hazing forces either. Life goes on, just a little less harshly.</p>
<p>Hazing is such an ugly and unnecessary thing. Brotherhood is built from common experience, trust and respect. It&#8217;s not built from one class persecuting the next, or from those in power abusing that power to get their way. </p>
<p>But the key lesson was: don&#8217;t rat out the rats if you can avoid it, but fix the problem just the same &#8212; and don&#8217;t give up until you do. In the worst case, you may just fix it but make it hard for you to stay. And that&#8217;s okay. Life is full of twists and turns along the way.</p>
<p>I hope that&#8217;s helpful to someone else out there. It was a lesson hard won.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/personal-log/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not Tech Related, But&#8230;</title>
		<link>http://www.realityprime.com/articles/not-tech-related-but</link>
		<comments>http://www.realityprime.com/articles/not-tech-related-but#comments</comments>
		<pubDate>Fri, 24 Jun 2011 14:26:45 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=696</guid>
		<description><![CDATA[Funny as hell&#8230;. Hang on Woody!]]></description>
			<content:encoded><![CDATA[<p><iframe width="470" height="360" src="http://www.youtube.com/embed/nfdxoD-m_ow" frameborder="0" allowfullscreen></iframe></p>
<p>Funny as hell&#8230;. Hang on Woody!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/not-tech-related-but/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Azure + Node.js = goodness</title>
		<link>http://www.realityprime.com/news/azure-node-js-goodness</link>
		<comments>http://www.realityprime.com/news/azure-node-js-goodness#comments</comments>
		<pubDate>Thu, 23 Jun 2011 20:56:23 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=690</guid>
		<description><![CDATA[Check this out: http://www.zdnet.com/blog/microsoft/microsoft-to-work-with-joyent-to-port-nodejs-to-windows-azure/9802 Node.js + Azure is a powerful combination, letting us run the same JS/JSON in the browser, server and database with an event model that makes scalability a breeze. Good stuff! I am incredibly excited that this is being officially supported. Go team!]]></description>
			<content:encoded><![CDATA[<p>Check this out:</p>
<p><a href="http://www.zdnet.com/blog/microsoft/microsoft-to-work-with-joyent-to-port-nodejs-to-windows-azure/9802">http://www.zdnet.com/blog/microsoft/microsoft-to-work-with-joyent-to-port-nodejs-to-windows-azure/9802</a></p>
<p>Node.js + Azure is a powerful combination, letting us run the same JS/JSON in the browser, server and database with an event model that makes scalability a breeze. Good stuff! </p>
<p>I am incredibly excited that this is being officially supported. Go team!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/news/azure-node-js-goodness/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Microsoft and Internet Explorer need WebGL (and vice-versa)</title>
		<link>http://www.realityprime.com/articles/why-microsoft-and-internet-explorer-need-webgl</link>
		<comments>http://www.realityprime.com/articles/why-microsoft-and-internet-explorer-need-webgl#comments</comments>
		<pubDate>Fri, 17 Jun 2011 03:02:21 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=654</guid>
		<description><![CDATA[I was disappointed today to read the headline “Microsoft refuses to endorse WebGL, labels it ‘harmful’,&#8221; which itself is derived from a Microsoft security blog post titled “WebGL Considered Harmful,&#8221; which itself parrots a security scare report from a few weeks back. Is WebGL actually harming your computer in any way? I doubt that’s a [...]]]></description>
			<content:encoded><![CDATA[<p>I was disappointed today to read the headline “<a href="http://www.winrumors.com/microsoft-refuses-to-endorse-webgl-labels-it-harmful/" target="_blank">Microsoft refuses to endorse WebGL, labels it ‘harmful’</a>,&#8221; which itself is derived from a Microsoft security blog post titled “<a href="http://blogs.technet.com/b/srd/archive/2011/06/16/webgl-considered-harmful.aspx" target="_blank">WebGL Considered Harmful</a>,&#8221; which itself parrots a security scare report from a few weeks back.</p>
<p>Is WebGL actually harming your computer in any way? I doubt that’s a serious or credible claim. And, frankly, if Microsoft has taken a formal position against WebGL, no one I know got the memo.</p>
<p><span id="more-654"></span>It would be an unfortunate position for Microsoft to take, IMO, because it gives the impression that Microsoft runs away from security issues that require some modest technical mitigation.</p>
<p>After all, what is an operating system but a series of security apparatuses coupled with Hardware Access Layers and useful software development APIs on top?</p>
<p>WebGL has the latter two in spades and most of the former, but clearly needs a bit more assistance on the security angle before everyone is “all warm and fuzzy.&#8221;</p>
<p>Operating systems and security mitigation are what Microsoft is known for. It&#8217;s our bread and butter. Why would we run away from that challenge with such an alarmist attitude of &#8220;shut it off, shut it off, it might hurt me!&#8221;</p>
<p>I think we would face these potential threats head on, as we&#8217;ve always done.</p>
<p>I mean, the exact same graphics hardware that WebGL uses is available to native applications running DirectX or OpenGL on your PC and/or phone. Are we going to ban downloaded games because they might, in some universe of possibilities, harm our computer or cause us to, God forbid, reboot? No. At most we give a security warning that this .exe might be harmful and let you make the choice.</p>
<p>Are we going to ban Chrome and Firefox as &#8220;unsafe&#8221; if they continue to unabashedly support WebGL? Are we claiming those guys don&#8217;t care about security and aren&#8217;t working hard to mitigate any remaining issues as soon as possible?</p>
<p>No. That’s not a tenable position, IMO. WebGL <strong>will</strong> be running on my PC and yours, one way or another. Microsoft will need to deal with it. And more to the point, we can actually help make it much more robust if we engage instead of apparently running away.</p>
<p><strong>Remember Plugins?</strong></p>
<p>I was mainly disappointed in those posts because I recall vividly that it was Internet Explorer’s pioneering work with plugins (specifically ActiveX controls) that help build the rich interactive web as it exists today. Plugins created capabilities not found in browsers, even to this day. Flash is a native plugin. Silverlight is a native plugin. Google Earth, running in your browser, is a native code plugin. RealVideo, YouTube, and FarmVille would arguably not even exist without plugins (okay, that last one might have been a blessing).</p>
<p>However, ActiveX controls were, at one point, the primary vulnerability for browser-borne attacks on your PC. They are, after all, native code with hardware access that could run malicious operations, perform disk writes, read your personal data and plant viruses. Indeed the <a href="http://msdn.microsoft.com/en-us/library/aa752035(VS.85).aspx" target="_blank">MSDN site on ActiveX controls</a> begins with “An ActiveX control can be an extremely insecure way to provide a feature.”</p>
<p>Yes, indeed.</p>
<p>Somehow we survived the existential threat of native code plugins taking over our PCs, or at least we made it through alive. The web prospered in rich user experiences primarily on IE, while the main residual downside of plugins, even today, is that they require user confirmation, code signing, and in some cases circulation of known or suspected threat information among browsers to help block attacks. That’s not ideal, but yet we survived and received the benefits of plugins on the whole.</p>
<p>Well, that&#8217;s not to say plugins are all safe. How often does your Flash plugin need to be updated (weekly?) to address vulnerabilities to keep it safe from attacks? If WebGL can help obsolete those security holes, it could actually be in some ways safer than what exists today.</p>
<p>WebGL is not a plugin but rather a &#8220;built-in&#8221; and it doesn&#8217;t ever allow the extreme native access of ActiveX &#8212; no disk writes, no main memory access, no CPU code apart from officially signed graphics drivers. A shader can really only affect your graphics hardware and screen output. The most severe vulnerability we know of today is that it might hang your machine. Worst-case solution: reboot.</p>
<p>We can do better. We can require WebGL shaders to be proactively trusted in the same way plugins are trusted and largely avoid the worst threats. We can do even better with code analysis, collaborative filtering, and hardware or OS watchdog  timers (e.g., any shader taking more than a fraction of a second can be reset without anyone complaining). Yes, we can. But if the choice comes down to running WebGL or not, I&#8217;d live with a popup asking permission to access my graphics hardware, as we do for GPS, camera, etc..</p>
<p><strong>What&#8217;s going on?</strong></p>
<p>From the one discussion I’ve had with leaders from IE, I can reassure folks outside Microsoft that this issue is actually about security and doing the right thing for users. It’s not about “GL” vs. &#8220;DX&#8221; in the name, as some suggest. It’s not about wanting to disrupt any other browsers, as Microsoft has often been accused. These leaders are genuinely concerned about the possibility that someone on a malicious website could use WebGL to disrupt your experience in a serious way, and incidentally that it would appear to be Microsoft’s fault&#8230;</p>
<p>Users are not very discriminating in their blame, after all.</p>
<p>Those leaders may not be fully aware of how big a movement WebGL really is and how it is going to transform the web yet again. But the reality is, if Internet Explorer does not support WebGL and WebGL nevertheless becomes the de facto standard for 3D on the web (which it will, IMO), then IE will be in an uncompetitive position to either help fix any problems and moreover retain or grow market share relative to other browsers. That would be sad, esp. given how long the product cycles are and how long it would take to course-correct. We could miss the boat entirely.</p>
<p>Now, I own Microsoft stock. I want Microsoft to succeed, and that includes IE. If Chrome, Firefox, and Safari support WebGL on Windows and there are new PC-only vulnerabilities found, do you really think people will blame Google, Mozilla, and Apple and praise IE?</p>
<p>Not a chance. <strong>They’ll blame Microsoft. </strong>They&#8217;ll blame the OS. They&#8217;ll blame the company. They&#8217;ll blame the logo sitting in the corner of the screen that just went blue or blank and say how &#8220;this never would happen on Chrome or OS X.&#8221; (ignoring market share)</p>
<p>All Microsoft would likely achieve by not supporting <em>and improving</em> WebGL securely is that the people who could really fix the few remaining issues (driver writers, hardware manufacturers, OS makers) will try less hard and take that much longer than they would with IE and DirectX demanding results.</p>
<p>Meanwhile, IE would potentially lose market share due to popular interactive experiences that are not achievable there. And any sort of weaker “safe” shader-less  alternative that IE might conceivably propose in a too-little-too-late DOA standard will make it appear as if IE is trying to disrupt the market, which I don&#8217;t believe is their goal. They really want to do the right thing, but it  may not be very clear what that is until the Web clearly and audibly demands it.</p>
<p>There is only one way through this maze. The way forward is to address the security issues head on, get IE the most robust implementation of WebGL on the market, and lead the industry to a new level of user experience, including NUI and rich 3D graphics, hand in hand.</p>
<p>Speaking only for myself, as always, I fully intend to use WebGL as one important tool for applications and platforms I develop for Microsoft. That means &#8220;wherever it&#8217;s supported.&#8221; For other cases, we’ll have to use creative fallbacks, lesser functionality, and/or resort to plugins or augmented browsers for cross-browser capabilities once again. Our charter at Bing requires working cross-platform to reach the greatest number of people possible and I don&#8217;t see that changing anytime soon.</p>
<p>The kind of experiences we want to deploy are nothing short of <a href="http://www.readwriteworld.net/">revolutionary</a> – 3D for the masses, tying the real world  to the information space that surrounds us in our everyday lives. This means phones, PCs, and the like will require the kinds of rich, real-time interactive 3D interfaces that right now only WebGL can offer in a cross-platform, stable, browser-based way.</p>
<p>There is clearly only one direction forward for Microsoft and 3D on the web.</p>
<p>WebGL is the way.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/why-microsoft-and-internet-explorer-need-webgl/feed</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>2011 Prediction Updates</title>
		<link>http://www.realityprime.com/articles/2011-prediction-updates</link>
		<comments>http://www.realityprime.com/articles/2011-prediction-updates#comments</comments>
		<pubDate>Mon, 23 May 2011 05:37:37 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=631</guid>
		<description><![CDATA[In previous posts like this and this from back in the depths of 2008, I made some aggressive 3-5 year predictions about available technology. Here are some mid-2011 updates on what works so far and what doesn&#8217;t. Facial Expressions captured (3-5 years from 2008 = 2011-2013): True. Look at Avatar Kinect, coming soon. While limiting [...]]]></description>
			<content:encoded><![CDATA[<p>In previous posts like <a title="article" href="http://www.realityprime.com/articles/the-future-of-virtual-worlds" target="_blank">this</a> and <a href="http://www.realityprime.com/articles/the-vr-contact-lens-lives-almost" target="_blank">this</a> from back in the depths of 2008, I made some aggressive 3-5 year predictions about available technology. Here are some mid-2011 updates on what works so far and what doesn&#8217;t.</p>
<p><strong>Facial Expressions captured</strong> (3-5 years from 2008 = 2011-2013): <em>True.</em> Look at <a href="http://www.xbox.com/en-us/kinect/kinectavatars">Avatar Kinect</a>, coming soon. While limiting the rendering of said facial expressions to <a href="http://en.wikipedia.org/wiki/Rankin/Bass">Rankin-Bass</a> style XBox avatars was not my personal preference, the result still works well. The team has done an impressive job. However, it&#8217;s not as portable as I was hoping for in my original article in terms of the mobile AR solution, so a few points off for me.</p>
<p><strong>Laser Retinal Scanners</strong> (2-3 years from 2008 = 2010-2011). <em>False</em>. Well, the tech apparently does exist, but it clearly hasn&#8217;t been commercialized to any degree, except in the form of pico projectors. Dim. Also, I&#8217;m now not at all sure this tech going to win in the end. See below.</p>
<p><strong>3D Rendering is Photo-Realistic</strong>. (2011). <em>True</em>. High-end video game makers have been focusing on things other than realism in recent years. The result of their 3D engine work is certainly <em>not</em> indistinguishable from reality, but it works well enough not to notice. The physics of light and materials works really well. It tends to be things like cracks and dust and dirt that graphics programmers and designers overlook. The worlds tend to be too perfect, hyperrealistic rather than photorealistic.</p>
<p><strong>Virtual Humans pass the Uncanny Valley</strong> (2013). <em>Still possible, but doubtful</em>. I&#8217;ve seen some examples of CGI still shots that could not only pass the uncanny valley, but easily fool a human into thinking it was real. I have not seen any 3D animation pass the uncanny valley though, except where it uses motion capture of a real human. And even then, it&#8217;s close, but typically doesn&#8217;t capture <em>enough</em> information to pass &#8212; the subtlety, deformations of fatty layers of skin and fluid dynamics. Even things like &#8220;eye gaze&#8221; is still a problem in 2011. For example, there&#8217;s good evidence we can accurately tell where someone is looking by the glint of their eyes, which changes based on the subtle deformation of their eyeballs as they go from &#8220;near&#8221; to &#8220;far&#8221;. Virtual actor &#8220;gaze&#8221; looked far more believable in Monsters, Inc. for example, than Beowolf. These are all solvable problems, but no one has put it all together yet IMO. Avatar mostly worked on this front, but it intentionally wasn&#8217;t using humans. We get two years until I need to admit the delay&#8230;</p>
<p><strong>AR Contact Lenses</strong> (5-7 years from 2008 = 2013-2015 for sure; 2011-2013 is possible at great expense). <em>It&#8217;s </em>s<em>till possible!</em> Well, forget the 2011 option, but this is looking better all the time. The <a href="http://www.realityprime.com/articles/the-ar-contact-lens" target="_blank">University of Washington contact lens work</a> is still 5-10 years out, alas. But the combination of a cheap mostly inert contact lens <strong>plus </strong>simple AR glasses is a potential game changer (assuming people who don&#8217;t need them will choose to wear the lenses). It&#8217;s certainly still possible for 2013, given Innovega&#8217;s recent public announcements. And Vuzix made some impressive announcements of their own from what I hear.</p>
<p><strong><a href="http://www.realityprime.com/articles/google-earth-for-the-human-body">Google Earth for the Human Body</a></strong> (no date) &#8212; <a href="http://bodybrowser.googlelabs.com/">true</a>! &#8211; with similar benefits and flaws we discussed. I don&#8217;t see the &#8220;mapping problem&#8221; solved yet, but it&#8217;s really hard. Give it time. As a teaching tool, it&#8217;s a great start. And it&#8217;s all done in WebGL as a bonus. I only complained about the sad state of Web3D standards, but that too may be about to change.</p>
<p>So as of today, I&#8217;d give myself about a 60% rating, with some items still TBD. Not a bad batting average for such aggressive estimates, but hopefully I&#8217;ll do much better next time.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/2011-prediction-updates/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your brain belongs to nature</title>
		<link>http://www.realityprime.com/articles/yourbrainbelongstonature</link>
		<comments>http://www.realityprime.com/articles/yourbrainbelongstonature#comments</comments>
		<pubDate>Sun, 15 May 2011 05:10:04 +0000</pubDate>
		<dc:creator>avi</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.realityprime.com/?p=628</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><object style="height: 300px; width: 440px;" width="440" height="300"><param name="movie" value="http://www.youtube.com/v/G-lN8vWm3m0?version=3" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="440" height="300" src="http://www.youtube.com/v/G-lN8vWm3m0?version=3" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.realityprime.com/articles/yourbrainbelongstonature/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

