<?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: 3D on the Web: It&#8217;s Go Time</title>
	<atom:link href="http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/</link>
	<description>Words</description>
	<lastBuildDate>Mon, 15 Mar 2010 23:28:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Antoine</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3435</link>
		<dc:creator>Antoine</dc:creator>
		<pubDate>Tue, 05 May 2009 20:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3435</guid>
		<description>In my opinion (http://bitsofmymind.com/permalink/2009/5/5/a-restful-3d-web#content) it would be wrongful to use JavaScript to render 3D. As much as everyone likes the language, its purpose is to add interactivity, not to render representations. If you think about it, X3D is to 3D what HTML, CSS and SVG are to 2D; X3D is a natural progression and it should not be treated differently than HTML, would you build an API to render text and images on the Web? Obviously not, the browser interpreting the HTML does that for you and makes the building of web pages a whole lot easier (provided you know HTML). 

The declarativity of those languages is the reason the the Web is so simple and yet so useful. When Dr. Fielding (creator of HTTP) formulated the REST architecture (onto which the Web works), it was a tentative to prevent the Web from turning into just another inconsistent pile of APIs, libraries and programs, like the software world generally is; the web we use today is testament to this sucess.</description>
		<content:encoded><![CDATA[<p>In my opinion (<a href="http://bitsofmymind.com/permalink/2009/5/5/a-restful-3d-web#content" rel="nofollow">http://bitsofmymind.com/permalink/2009/5/5/a-restful-3d-web#content</a>) it would be wrongful to use JavaScript to render 3D. As much as everyone likes the language, its purpose is to add interactivity, not to render representations. If you think about it, X3D is to 3D what HTML, CSS and SVG are to 2D; X3D is a natural progression and it should not be treated differently than HTML, would you build an API to render text and images on the Web? Obviously not, the browser interpreting the HTML does that for you and makes the building of web pages a whole lot easier (provided you know HTML). </p>
<p>The declarativity of those languages is the reason the the Web is so simple and yet so useful. When Dr. Fielding (creator of HTTP) formulated the REST architecture (onto which the Web works), it was a tentative to prevent the Web from turning into just another inconsistent pile of APIs, libraries and programs, like the software world generally is; the web we use today is testament to this sucess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trevor F. Smith</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3343</link>
		<dc:creator>Trevor F. Smith</dc:creator>
		<pubDate>Tue, 14 Apr 2009 18:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3343</guid>
		<description>doobs wrote &quot;But X3D gives you so much more with sound and text fonts and …&quot;

That kind of spec bloat is exactly why it isn&#039;t appropriate for basic browser capabilities.  It is better to provide the fundamental rendering capabilities that enable people to build libraries on top of it, especially since there are a lot of us who want to build 3D apps without the baggage of VRML/X3D.</description>
		<content:encoded><![CDATA[<p>doobs wrote &#8220;But X3D gives you so much more with sound and text fonts and …&#8221;</p>
<p>That kind of spec bloat is exactly why it isn&#8217;t appropriate for basic browser capabilities.  It is better to provide the fundamental rendering capabilities that enable people to build libraries on top of it, especially since there are a lot of us who want to build 3D apps without the baggage of VRML/X3D.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doobs</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3294</link>
		<dc:creator>doobs</dc:creator>
		<pubDate>Thu, 02 Apr 2009 00:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3294</guid>
		<description>I don&#039;t understand why you would expose the low level rendering API of OpenGL when the first thing people are going to want to do is draw Boxes and Cones and Spheres and then you need to add in things like the GLUT (?) extensions. 
X3D abstracts away from those low level bindings, but sure you can still draw TriangleStripSets and the like if you need to.
But X3D gives you so much more  with sound  and text fonts and  ...

Why didn&#039;t you just pick up something like OpenVRML or FreeWRL and integrate those directly into your web browser?

Oh, and DirectX was the OpenGL/Khronos competitor no? Presumably Collada builds on top of DirectX or OpenGL.

A javascript library to render X3D using the mozilla exposed OpenGL bindings ? That would be one hell of a download!

If you&#039;ve ever tried to download Xj3D as a java applet, that can take 5 minutes already, and thats byte compiled.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t understand why you would expose the low level rendering API of OpenGL when the first thing people are going to want to do is draw Boxes and Cones and Spheres and then you need to add in things like the GLUT (?) extensions.<br />
X3D abstracts away from those low level bindings, but sure you can still draw TriangleStripSets and the like if you need to.<br />
But X3D gives you so much more  with sound  and text fonts and  &#8230;</p>
<p>Why didn&#8217;t you just pick up something like OpenVRML or FreeWRL and integrate those directly into your web browser?</p>
<p>Oh, and DirectX was the OpenGL/Khronos competitor no? Presumably Collada builds on top of DirectX or OpenGL.</p>
<p>A javascript library to render X3D using the mozilla exposed OpenGL bindings ? That would be one hell of a download!</p>
<p>If you&#8217;ve ever tried to download Xj3D as a java applet, that can take 5 minutes already, and thats byte compiled.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: modeless</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3272</link>
		<dc:creator>modeless</dc:creator>
		<pubDate>Fri, 27 Mar 2009 22:52:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3272</guid>
		<description>@joshua I think you have the wrong idea about this; there&#039;s no wheel-reinventing here.  X3D is a model file format and scene graph, while OpenGL is a rendering API.  OpenGL isn&#039;t a competitor to X3D at all, it&#039;s a *way of implementing* X3D.  COLLADA would be Khronos&#039;s X3D competitor, but nobody is suggesting to build COLLADA support into browsers (or X3D support for that matter).

Once OpenGL is built into browsers via the Canvas element someone can write a Javascript X3D library and you&#039;ll have X3D support with no plugin.  Won&#039;t that be cool?</description>
		<content:encoded><![CDATA[<p>@joshua I think you have the wrong idea about this; there&#8217;s no wheel-reinventing here.  X3D is a model file format and scene graph, while OpenGL is a rendering API.  OpenGL isn&#8217;t a competitor to X3D at all, it&#8217;s a *way of implementing* X3D.  COLLADA would be Khronos&#8217;s X3D competitor, but nobody is suggesting to build COLLADA support into browsers (or X3D support for that matter).</p>
<p>Once OpenGL is built into browsers via the Canvas element someone can write a Javascript X3D library and you&#8217;ll have X3D support with no plugin.  Won&#8217;t that be cool?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fossnews.pl &#187; Blog Archive &#187; Nadchodzi era Web 3D</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3270</link>
		<dc:creator>fossnews.pl &#187; Blog Archive &#187; Nadchodzi era Web 3D</dc:creator>
		<pubDate>Fri, 27 Mar 2009 17:00:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3270</guid>
		<description>[...] Podjęcie tematu przez ww. organizacje wydaje się następstwem działań podjętych samodzielnie przez Vladimira Vukićevića - twórcy Canvas:3D, którego zdanie o tej inicjatywie znajdziemy na jego blogu. [...]</description>
		<content:encoded><![CDATA[<p>[...] Podjęcie tematu przez ww. organizacje wydaje się następstwem działań podjętych samodzielnie przez Vladimira Vukićevića &#8211; twórcy Canvas:3D, którego zdanie o tej inicjatywie znajdziemy na jego blogu. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla and Khronos to bring standards-based 3D to the web &#124; WinSoftNews - Computers-Technology-Software</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3268</link>
		<dc:creator>Mozilla and Khronos to bring standards-based 3D to the web &#124; WinSoftNews - Computers-Technology-Software</dc:creator>
		<pubDate>Fri, 27 Mar 2009 06:01:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3268</guid>
		<description>[...] Vladimir Vukićević released an experimental Firefox plugin last year that brought support for a subset of OpenGL to [...]</description>
		<content:encoded><![CDATA[<p>[...] Vladimir Vukićević released an experimental Firefox plugin last year that brought support for a subset of OpenGL to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rates</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3267</link>
		<dc:creator>rates</dc:creator>
		<pubDate>Fri, 27 Mar 2009 02:12:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3267</guid>
		<description>How to deal with the IE6 majority?</description>
		<content:encoded><![CDATA[<p>How to deal with the IE6 majority?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Burkholder</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3264</link>
		<dc:creator>Joshua Burkholder</dc:creator>
		<pubDate>Thu, 26 Mar 2009 22:42:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3264</guid>
		<description>@vlad

The standard for 3D on the web is X3D - an XML based format.  X3D supports animation, interactivity, scripting, extensibility, and a whole lot more, so it does everything you want it to do.  Also, it&#039;s been standardized, the specification and schema are published freely online, it has an active working group, and it is in version 3.2 (at the time I&#039;m writing this), so it&#039;s been well vetted.  X3D currently requires a browser plugin (or standalone player); however, I&#039;m sure that they would love to get native browser support.  Also, there are already some open source implementations of X3D.

Email me if you want more information (there is a bunch of online documentation and videos describing the spec).

No Need To Recreate The Wheel,
Joshua Burkholder</description>
		<content:encoded><![CDATA[<p>@vlad</p>
<p>The standard for 3D on the web is X3D &#8211; an XML based format.  X3D supports animation, interactivity, scripting, extensibility, and a whole lot more, so it does everything you want it to do.  Also, it&#8217;s been standardized, the specification and schema are published freely online, it has an active working group, and it is in version 3.2 (at the time I&#8217;m writing this), so it&#8217;s been well vetted.  X3D currently requires a browser plugin (or standalone player); however, I&#8217;m sure that they would love to get native browser support.  Also, there are already some open source implementations of X3D.</p>
<p>Email me if you want more information (there is a bunch of online documentation and videos describing the spec).</p>
<p>No Need To Recreate The Wheel,<br />
Joshua Burkholder</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla and Khronos Hook Up in 3D Graphics Initiative &#124; google android os blog</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3261</link>
		<dc:creator>Mozilla and Khronos Hook Up in 3D Graphics Initiative &#124; google android os blog</dc:creator>
		<pubDate>Thu, 26 Mar 2009 21:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3261</guid>
		<description>[...] widely about how open source, 3D worlds, and 3D gaming are converging, including here, and here. In a blog post, Mozilla&#8217;s Graphics Team Lead, Vladimir Vukicevic [...]</description>
		<content:encoded><![CDATA[<p>[...] widely about how open source, 3D worlds, and 3D gaming are converging, including here, and here. In a blog post, Mozilla&#8217;s Graphics Team Lead, Vladimir Vukicevic [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Remedy &#187; Blog Archive &#187; 3D Standard on the Web?</title>
		<link>http://blog.vlad1.com/2009/03/24/3d-on-the-web-its-go-time/comment-page-1/#comment-3258</link>
		<dc:creator>Remedy &#187; Blog Archive &#187; 3D Standard on the Web?</dc:creator>
		<pubDate>Thu, 26 Mar 2009 14:23:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=116#comment-3258</guid>
		<description>[...] Link [...]</description>
		<content:encoded><![CDATA[<p>[...] Link [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
