<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Oh look, Vapourware!</title>
	<atom:link href="http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/</link>
	<description>ZOMGWTFHAI</description>
	<lastBuildDate>Thu, 19 Aug 2010 04:10:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bel</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-196</link>
		<dc:creator>Bel</dc:creator>
		<pubDate>Fri, 22 Aug 2008 14:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-196</guid>
		<description>Miss ya, Alan!</description>
		<content:encoded><![CDATA[<p>Miss ya, Alan!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: T_S_Kimball</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-180</link>
		<dc:creator>T_S_Kimball</dc:creator>
		<pubDate>Wed, 20 Aug 2008 08:19:18 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-180</guid>
		<description>220 FPS??!?  *falls out of chair laughing*

I will be happy if they can even experience a consistent 40, which took a LOT of upgrades to achieve on my desktop for Oblivion, let alone SL!

--Tim (Alan_Kiesler)

PS:  Say hi to Bel for me.</description>
		<content:encoded><![CDATA[<p>220 FPS??!?  *falls out of chair laughing*</p>
<p>I will be happy if they can even experience a consistent 40, which took a LOT of upgrades to achieve on my desktop for Oblivion, let alone SL!</p>
<p>&#8211;Tim (Alan_Kiesler)</p>
<p>PS:  Say hi to Bel for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dusan Writer</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-153</link>
		<dc:creator>Dusan Writer</dc:creator>
		<pubDate>Fri, 15 Aug 2008 18:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-153</guid>
		<description>...and just to add to the discussion, because part of your post was about hardware limitations, but according to the OTOY maker it&#039;s the newest generation of hardware that makes it possible. 

&quot;
« Previous post
Next post »
July 9, 2008
OTOY Developing Server-Side 3D Rendering Technology
Mark Hendrickson
53 comments »

Imagine you could play video games - and immerse yourself in virtual worlds - with 3D graphics comparable to those found in blockbuster films like Transformers or WALL•E. And then imagine you could experience and control those graphics in real-time from any internet-enabled device, whether it be a desktop computer, set-top box or even iPhone.

Sound far-fetched? It doesn’t to Jules Urbach, founder and CEO of a Los Angeles-based company called OTOY, who has been working with microprocessor manufacturer AMD since 2006 to make the idea of server-side graphics processing a reality. If all goes as planned, 3D rendering will become just another computer task that jumps from the client to the cloud. Call it gaming as a service (GaaS) if you will. No more Xboxes, no more PlayStations, and no more souped-up PC towers. Just a monitor, some controls, and a way to receive and display frames generated by a powerful server farm.

But let’s take a step back for a second. Before it’s even possible to deliver movie-quality graphics through a thin client, there must be a way to produce those graphics - and in real-time. Movie producers have the luxury of knowing ahead of time just how they want their frames to look. Visual effects studios like Industrial Light and Magic don’t have to respond to user inputs, so they can spend hours rendering each and every frame. Game producers, however, rely on engines that must respond quickly to user behavior and serve up graphics at near-instantaneous speeds. That reliance constitutes perhaps the main reason why in-game graphics have lagged behind their big-screen counterparts for years.

Just the other week, however, AMD announced an initiative called Cinema 2.0 that promises to narrow the gap between movies and games with a new RV770 GPU. To demonstrate the power of AMD’s new consumer graphics cards, Urbach and his art teams in Spain, Canada and the US pulled together a set of videos that approximate the CGI you’d expect from movies. He took us through an overview of that work here:

Most of his demos focus on recreating Autobots and Decepticons from the Transformers movie. And the results are very impressive, even if they don’t quite match those found on the big screen. The stills at the bottom of this post are from voxel-based animations that were rendered in real-time, such as the one embedded at the top of this post.

But the rendering of machinery poses far fewer challenges than producing humanoid models that suspend disbelief. To achieve the organic in addition to the inorganic, Jules has worked on a project called LightStage that takes panoramic shots of real humans in motion and turns them into animated 3D models. Watch below as Jules explains how the Lightstage works:

All of this is just an extension of what has been done by technologists so far to mimic reality within virtual experiences. Urbach’s bold and particularly innovative proposal is that he can deliver these experiences through the browser. While we’ve seen 3D games delivered through the browser before, this time it’s very different.

&quot;First of all, OTOY-powered graphics can potentially go far beyond those found on any consumer device because they aren’t actually rendered by whatever hardware is sitting on your desk, resting in your hand, or laying on your living room floor. In the video below, Urbach shows how AMD graphics cards installed on the server (rather than the client) can be hooked up to work in parallel and deliver highly complex graphics from afar, in the form of pure frames.

The main limitations are bandwidth and server power (i.e. how fast the client can receive frames generated by the server, and how fast the server can generate those frames for all its concurrent users). Urbach claims that his technology can deliver up to 220 frames per second (fps), which is overkill for most monitors and the human eye. As for lag, he experiences 12-17 milliseconds on the west coast (where his current test server is located) and 100 ms in Japan. The compression codec used to deliver these levels of performance was developed internally, although with help from AMD’s engineering team.&quot;

LightStage was promoted this week, built on the OTOY technology, in conjunction with the unveiling of the ATI RadeonTM HD 4800 X2 graphic card:

http://adage.com/digitalnext/post.php?article_id=130278

Now, I&#039;m know nothing about technical stuff as you well know, so your thoughts are so useful.</description>
		<content:encoded><![CDATA[<p>&#8230;and just to add to the discussion, because part of your post was about hardware limitations, but according to the OTOY maker it&#8217;s the newest generation of hardware that makes it possible. </p>
<p>&#8221;<br />
« Previous post<br />
Next post »<br />
July 9, 2008<br />
OTOY Developing Server-Side 3D Rendering Technology<br />
Mark Hendrickson<br />
53 comments »</p>
<p>Imagine you could play video games &#8211; and immerse yourself in virtual worlds &#8211; with 3D graphics comparable to those found in blockbuster films like Transformers or WALL•E. And then imagine you could experience and control those graphics in real-time from any internet-enabled device, whether it be a desktop computer, set-top box or even iPhone.</p>
<p>Sound far-fetched? It doesn’t to Jules Urbach, founder and CEO of a Los Angeles-based company called OTOY, who has been working with microprocessor manufacturer AMD since 2006 to make the idea of server-side graphics processing a reality. If all goes as planned, 3D rendering will become just another computer task that jumps from the client to the cloud. Call it gaming as a service (GaaS) if you will. No more Xboxes, no more PlayStations, and no more souped-up PC towers. Just a monitor, some controls, and a way to receive and display frames generated by a powerful server farm.</p>
<p>But let’s take a step back for a second. Before it’s even possible to deliver movie-quality graphics through a thin client, there must be a way to produce those graphics &#8211; and in real-time. Movie producers have the luxury of knowing ahead of time just how they want their frames to look. Visual effects studios like Industrial Light and Magic don’t have to respond to user inputs, so they can spend hours rendering each and every frame. Game producers, however, rely on engines that must respond quickly to user behavior and serve up graphics at near-instantaneous speeds. That reliance constitutes perhaps the main reason why in-game graphics have lagged behind their big-screen counterparts for years.</p>
<p>Just the other week, however, AMD announced an initiative called Cinema 2.0 that promises to narrow the gap between movies and games with a new RV770 GPU. To demonstrate the power of AMD’s new consumer graphics cards, Urbach and his art teams in Spain, Canada and the US pulled together a set of videos that approximate the CGI you’d expect from movies. He took us through an overview of that work here:</p>
<p>Most of his demos focus on recreating Autobots and Decepticons from the Transformers movie. And the results are very impressive, even if they don’t quite match those found on the big screen. The stills at the bottom of this post are from voxel-based animations that were rendered in real-time, such as the one embedded at the top of this post.</p>
<p>But the rendering of machinery poses far fewer challenges than producing humanoid models that suspend disbelief. To achieve the organic in addition to the inorganic, Jules has worked on a project called LightStage that takes panoramic shots of real humans in motion and turns them into animated 3D models. Watch below as Jules explains how the Lightstage works:</p>
<p>All of this is just an extension of what has been done by technologists so far to mimic reality within virtual experiences. Urbach’s bold and particularly innovative proposal is that he can deliver these experiences through the browser. While we’ve seen 3D games delivered through the browser before, this time it’s very different.</p>
<p>&#8220;First of all, OTOY-powered graphics can potentially go far beyond those found on any consumer device because they aren’t actually rendered by whatever hardware is sitting on your desk, resting in your hand, or laying on your living room floor. In the video below, Urbach shows how AMD graphics cards installed on the server (rather than the client) can be hooked up to work in parallel and deliver highly complex graphics from afar, in the form of pure frames.</p>
<p>The main limitations are bandwidth and server power (i.e. how fast the client can receive frames generated by the server, and how fast the server can generate those frames for all its concurrent users). Urbach claims that his technology can deliver up to 220 frames per second (fps), which is overkill for most monitors and the human eye. As for lag, he experiences 12-17 milliseconds on the west coast (where his current test server is located) and 100 ms in Japan. The compression codec used to deliver these levels of performance was developed internally, although with help from AMD’s engineering team.&#8221;</p>
<p>LightStage was promoted this week, built on the OTOY technology, in conjunction with the unveiling of the ATI RadeonTM HD 4800 X2 graphic card:</p>
<p><a href="http://adage.com/digitalnext/post.php?article_id=130278" rel="nofollow">http://adage.com/digitalnext/post.php?article_id=130278</a></p>
<p>Now, I&#8217;m know nothing about technical stuff as you well know, so your thoughts are so useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dusan Writer</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-152</link>
		<dc:creator>Dusan Writer</dc:creator>
		<pubDate>Fri, 15 Aug 2008 17:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-152</guid>
		<description>The whole thing leaves me confused, but thanks for the technical background, because it makes clear that there are significant hurdles to what that video snippet offered.

I am curious however on your take of this other demo of OTOY in a browser:

http://www.youtube.com/watch?v=iwTcvk5IuB4&amp;feature=related</description>
		<content:encoded><![CDATA[<p>The whole thing leaves me confused, but thanks for the technical background, because it makes clear that there are significant hurdles to what that video snippet offered.</p>
<p>I am curious however on your take of this other demo of OTOY in a browser:</p>
<p><a href="http://www.youtube.com/watch?v=iwTcvk5IuB4&amp;feature=related" rel="nofollow">http://www.youtube.com/watch?v=iwTcvk5IuB4&amp;feature=related</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Norgan</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-150</link>
		<dc:creator>Norgan</dc:creator>
		<pubDate>Fri, 15 Aug 2008 07:41:37 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-150</guid>
		<description>lol interesting, Adam you know as well as i being in Australia that hosting on this level is many thousands in au data center and as a result we use US servers for hosting so the return path is always around 10 hops and between 200-300ms.

I&#039;d like to see a server side rendering solution deliver lag free fluffy experience for us.

I wish them good luck, but its abundantly clear to me that client side rendering is the way to go. 

But oh now computers and 3d graphics cards and ram are so expensive these day !!! haha (for those who missed it yes that&#039;s sarcastic lol 1gb ram for 30 bucks, don&#039;t come whinging to be about Vista needing ram)</description>
		<content:encoded><![CDATA[<p>lol interesting, Adam you know as well as i being in Australia that hosting on this level is many thousands in au data center and as a result we use US servers for hosting so the return path is always around 10 hops and between 200-300ms.</p>
<p>I&#8217;d like to see a server side rendering solution deliver lag free fluffy experience for us.</p>
<p>I wish them good luck, but its abundantly clear to me that client side rendering is the way to go. </p>
<p>But oh now computers and 3d graphics cards and ram are so expensive these day !!! haha (for those who missed it yes that&#8217;s sarcastic lol 1gb ram for 30 bucks, don&#8217;t come whinging to be about Vista needing ram)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G2 Proto</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-146</link>
		<dc:creator>G2 Proto</dc:creator>
		<pubDate>Thu, 14 Aug 2008 16:28:30 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-146</guid>
		<description>Hey guess what &quot;the cloud&quot; is a stupid word for a webserver.  

Gee you mean I can pay for the incredibly fast rig at home that could handle the 220 fps (I won&#039;t even go into TechCrunch claiming this is done sans plugin, HTML can now do streaming audio and video and http udp or similar messaging? Neat!) AND I get to rent a server in a datacenter that in order to handle these graphics would be 3-400$ monthly minimum?

What a great &quot;green&quot; technology at a time when we need to conserve. OpenSim can run in your home or school on existing or &quot;closeted&quot; computers.
  
No problem I will turn in the car and start walking everywhere who needs that kind of convienence anyway? This is the only way I could afford this Phantom Console level vaporware (US spelling :) if it was even possible which it aint.  FYI you could even Play Second Life or use Excel this way, if you dont mind long pauses that is.

Gee Adam this is a killer blog you have it runs &quot;in the cloud&quot;.</description>
		<content:encoded><![CDATA[<p>Hey guess what &#8220;the cloud&#8221; is a stupid word for a webserver.  </p>
<p>Gee you mean I can pay for the incredibly fast rig at home that could handle the 220 fps (I won&#8217;t even go into TechCrunch claiming this is done sans plugin, HTML can now do streaming audio and video and http udp or similar messaging? Neat!) AND I get to rent a server in a datacenter that in order to handle these graphics would be 3-400$ monthly minimum?</p>
<p>What a great &#8220;green&#8221; technology at a time when we need to conserve. OpenSim can run in your home or school on existing or &#8220;closeted&#8221; computers.</p>
<p>No problem I will turn in the car and start walking everywhere who needs that kind of convienence anyway? This is the only way I could afford this Phantom Console level vaporware (US spelling <img src='http://www.adamfrisby.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  if it was even possible which it aint.  FYI you could even Play Second Life or use Excel this way, if you dont mind long pauses that is.</p>
<p>Gee Adam this is a killer blog you have it runs &#8220;in the cloud&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan Tripp</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-143</link>
		<dc:creator>Brendan Tripp</dc:creator>
		<pubDate>Wed, 13 Aug 2008 19:09:37 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-143</guid>
		<description>I think it&#039;s &quot;interesting&quot; that the &quot;leak&quot; of that video came the day before this piece:
http://adage.com/digitalnext/post?article_id=130278
showed up in Advertising Age, which appears to have originated in some PR from &quot;Jules Urbach, founder of Otoy and LightStage&quot;!</description>
		<content:encoded><![CDATA[<p>I think it&#8217;s &#8220;interesting&#8221; that the &#8220;leak&#8221; of that video came the day before this piece:<br />
<a href="http://adage.com/digitalnext/post?article_id=130278" rel="nofollow">http://adage.com/digitalnext/post?article_id=130278</a><br />
showed up in Advertising Age, which appears to have originated in some PR from &#8220;Jules Urbach, founder of Otoy and LightStage&#8221;!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LivePlace - You've GOT to see this demo - SLUniverse Forums</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-142</link>
		<dc:creator>LivePlace - You've GOT to see this demo - SLUniverse Forums</dc:creator>
		<pubDate>Wed, 13 Aug 2008 17:32:11 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-142</guid>
		<description>[...] Adam Frisby </description>
		<content:encoded><![CDATA[<p>[...] Adam Frisby</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dale Innis</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-140</link>
		<dc:creator>Dale Innis</dc:creator>
		<pubDate>Tue, 12 Aug 2008 20:38:40 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-140</guid>
		<description>Thanks for providing a voice of reason!  :)  I like the point that we *already* do our VW rendering on the cloud; the cloud consisting of all of those client machines out there computing away.  There must be a buzzword in there somewhere...</description>
		<content:encoded><![CDATA[<p>Thanks for providing a voice of reason!  <img src='http://www.adamfrisby.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I like the point that we *already* do our VW rendering on the cloud; the cloud consisting of all of those client machines out there computing away.  There must be a buzzword in there somewhere&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxx Monde</title>
		<link>http://www.adamfrisby.com/blog/2008/08/oh-look-vapourware/comment-page-1/#comment-139</link>
		<dc:creator>Maxx Monde</dc:creator>
		<pubDate>Tue, 12 Aug 2008 19:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://gwala.net/blog/?p=47#comment-139</guid>
		<description>I wanted to believe!

Anyway, it seems the real use for now is doing quick turnaround for studio projects and commercials. Don&#039;t know how they&#039;d make it work for a virtual-world thing.

http://www.techcrunch.com/2008/07/09/otoy-developing-server-side-3d-rendering-technology/

Some noisy YouTube videos in there about it.</description>
		<content:encoded><![CDATA[<p>I wanted to believe!</p>
<p>Anyway, it seems the real use for now is doing quick turnaround for studio projects and commercials. Don&#8217;t know how they&#8217;d make it work for a virtual-world thing.</p>
<p><a href="http://www.techcrunch.com/2008/07/09/otoy-developing-server-side-3d-rendering-technology/" rel="nofollow">http://www.techcrunch.com/2008/07/09/otoy-developing-server-side-3d-rendering-technology/</a></p>
<p>Some noisy YouTube videos in there about it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
