<?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>Visual-Experiments.com &#187; viewer</title>
	<atom:link href="http://www.visual-experiments.com/tag/viewer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visual-experiments.com</link>
	<description>ASTRE Henri experiments with Ogre3D and web stuff</description>
	<lastBuildDate>Mon, 16 Jan 2017 18:59:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Google Chrome PhotoSynth WebGL Viewer extension</title>
		<link>http://www.visual-experiments.com/2011/04/13/google-chrome-photosynth-webgl-viewer-extension/</link>
		<comments>http://www.visual-experiments.com/2011/04/13/google-chrome-photosynth-webgl-viewer-extension/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 15:35:48 +0000</pubDate>
		<dc:creator>Henri</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[photosynth]]></category>
		<category><![CDATA[viewer]]></category>
		<category><![CDATA[webgl]]></category>
		<guid isPermaLink="false">http://www.visual-experiments.com/?p=1568</guid>
		<description><![CDATA[I definitively have been distracted, working on something else than PhotoSynth2CMVS, sorry about that . I have to say that I&#8217;m a Javascript lover and being able to do the same thing as my PhotoSynthDownloader and PhotoSynthViewer in Javascript was just irresistible! As you can see in the video above, my Google Chrome extension allow [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.visual-experiments.com/blog/wp-content/uploads/2011/04/promo_large.png" alt="Google Chrome PhotoSynth WebGL Viewer extension" title="" width="585" height="220" class="aligncenter size-full wp-image-1585" /></p>
<p>I definitively have been distracted, working on something else than PhotoSynth2CMVS, sorry about that <img src='http://www.visual-experiments.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . I have to say that I&#8217;m a Javascript lover and being able to do the same thing as my <a href="https://github.com/dddExperiments/PhotoSynthToolkit/tree/master/PhotoSynthDownloader">PhotoSynthDownloader</a> and <a href="https://github.com/dddExperiments/PhotoSynthToolkit/tree/master/PhotoSynthViewer">PhotoSynthViewer</a> in Javascript was just irresistible!</p>
<p><iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/87LMhsbxBGg" frameborder="0" allowfullscreen></iframe><br />
<br />
As you can see in the video above, <a href="https://chrome.google.com/webstore/detail/jgeipglcoefbggekpejhidgjkafgkcma">my Google Chrome extension</a> allow you to view the point cloud of a PhotoSynth if you don&#8217;t have Silverlight using WebGL. This extension was <a href="http://www.visual-experiments.com/2011/04/05/photosynth-webgl-viewer/">very easy</a> to implement thanks to 2 open-source project:</p>
<ul style="margin-left: 20px">
<li><a href="https://github.com/asalga/XB-PointStream/">XB PointStream</a>: WebGL point cloud viewer.</li>
<li><a href="https://github.com/vjeux/jsDataView/">jDataView</a>: JS class that enable to &#8220;parse&#8221; binary buffer.</li>
</ul>
<p>The source code of my extension should be available soon on my <a href="https://github.com/dddExperiments">GitHub</a> (with an html page working with Firefox 4 and Opera 11.5 using a PHP proxy to fix ajax cross-domain security issue).</p>
<h3>Download</h3>
<p>The <a href="https://chrome.google.com/webstore/detail/jgeipglcoefbggekpejhidgjkafgkcma">Google Chrome extension</a> is available for free on the <a href="https://chrome.google.com/webstore/detail/jgeipglcoefbggekpejhidgjkafgkcma">Chrome Web Store</a>.</p>
<p><strong>Warning</strong>: I&#8217;ve released this extension without Microsoft approval so if they don&#8217;t accept it, I will remove it immediately.</p>
<h3>Ideas</h3>
<p>This is my first Google Chrome extension! It&#8217;s currently labeled 0.0.1 so don&#8217;t expect that much feature for now. But I&#8217;ve lot of idea of feature that I want to add to this viewer:</p>
<ul style="margin-left: 20px">
<li>Use <a href="http://www.whatwg.org/specs/web-workers/current-work/">Web Workers</a> to parse file in a background thread.</li>
<li>Display cameras positions and orientation as in my <a href="http://www.visual-experiments.com/2011/01/26/ogre3d-photosynth-viewer/">Ogre3D Viewer</a>.</li>
<li>Display Bing map on the ground if the Synth is geo-referenced.</li>
<li>Display the collection of picture and if you click on one, animated the 3d camera to the corresponding viewpoint.</li>
<li>&#8230;</li>
</ul>
<h3>Donate</h3>
<p>This is not directly linked to this post but if you have used one of my project:</p>
<ul style="margin-left: 20px">
<li><a href="http://www.visual-experiments.com/demos/sfmtoolkit/">SFMToolkit</a>: SiftGPU + Bundler + CMVS + PMVS2</li>
<li><a href="http://www.visual-experiments.com/demos/photosynthtoolkit/">PhotoSynthToolkit</a>: PhotoSynth + PMVS2  + Ogre3D Viewer + 3DS Max/XSI exporter</li>
<li><a href="http://www.ogre3d.org/">Ogre3D</a> addon: <a href="http://www.visual-experiments.com/demos/ogrecuda/">cuda</a>, <a href="http://www.visual-experiments.com/demos/ogreopencl/">opencl</a>, <a href="http://www.visual-experiments.com/demos/ogrecanvas/">canvas</a>, <a href="http://www.visual-experiments.com/demos/gpusurf/">GPUSurf</a>, <a href="http://www.visual-experiments.com/demos/ogregpgpu/">GPGPU</a>, <a href="http://www.visual-experiments.com/2010/11/20/kinect-experiment-with-ogre3d/">Kinect</a>, <a href="http://www.visual-experiments.com/demos/artoolkitplus-for-ogre3d/">ArToolKit</a>, &#8230;</li>
</ul>
<p>&#8230;and find it useful, your help will be appreciated <img src='http://www.visual-experiments.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . The PayPal <strong>donate button</strong> is on the sidebar on <strong>the right</strong>. Thanks!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.visual-experiments.com%2F2011%2F04%2F13%2Fgoogle-chrome-photosynth-webgl-viewer-extension%2F&amp;title=Google%20Chrome%20PhotoSynth%20WebGL%20Viewer%20extension"><img src="http://www.visual-experiments.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.visual-experiments.com/2011/04/13/google-chrome-photosynth-webgl-viewer-extension/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
