<?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>GLGE WebGL Library/Framework &#187; Demos</title>
	<atom:link href="http://www.glge.org/tag/demos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.glge.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 25 Jul 2011 17:25:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Features and a fun webgl demo</title>
		<link>http://www.glge.org/new-features-and-a-bit-of-fun/</link>
		<comments>http://www.glge.org/new-features-and-a-bit-of-fun/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 19:00:12 +0000</pubDate>
		<dc:creator>Paul Brunt</dc:creator>
				<category><![CDATA[Demos]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[webgl demos]]></category>

		<guid isPermaLink="false">http://www.glge.org/?p=224</guid>
		<description><![CDATA[It&#8217;s now possible to customize the webgl vertex shader in GLGE the idea being that you can let GLGE do most of the hard work and only add in the extra code needed for custom effects. At the moment you can only update vertex positions but I&#8217;m planing for more. To use it you simply [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s now possible to customize the webgl vertex shader in GLGE the idea being that you can let GLGE do most of the hard work and only add in the extra code needed for custom effects. At the moment you can only update vertex positions but I&#8217;m planing for more. To use it you simply need to wirte a function in GLSL:</p>
<p>vec3 GLGE_Position(vec3 pos){<br />
//code to update position here<br />
}</p>
<p>then feed it into a GLGE object:<br />
object.setVertexShaderInjection({GLSL code to add});</p>
<p>Expect more additions soon with regard to customizing the shaders.  I&#8217;ve also added an optional emit pass to the 2dfilter class so you can now do cool glow effects <img src='http://www.glge.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Here&#8217;s a small demo showing off the new features:</p>
<p><a href="http://www.glge.org/demos/shaderinjection/" class="button">Features Demo</a></p>
<p>In addition I&#8217;ve also been playing around with the idea of adding a dynamic hair effect to GLGE, I&#8217;m still just playing around at the moment. I&#8217;ve put together a fun demo to show where things are at, best viewed with sound <img src='http://www.glge.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href="http://www.glge.org/demos/hair/" class="button">Play with the hair ball</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.glge.org/new-features-and-a-bit-of-fun/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Release and Status Update</title>
		<link>http://www.glge.org/new-release-and-status-update/</link>
		<comments>http://www.glge.org/new-release-and-status-update/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 18:03:24 +0000</pubDate>
		<dc:creator>Paul Brunt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[collada]]></category>
		<category><![CDATA[Demos]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[shadows]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://www.glge.org/?p=197</guid>
		<description><![CDATA[Since I&#8217;ve not had a release in ages as I never think the time is right and things are pretty together right now I&#8217;m also announcing the release of GLGE 0.8, skipping a few to reflect the number of optimisations and additions that have been made since the last release:
Get GLGE v0.8
As it&#8217;s been awhile [...]]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ve not had a release in ages as I never think the time is right and things are pretty together right now I&#8217;m also announcing the release of GLGE 0.8, skipping a few to reflect the number of optimisations and additions that have been made since the last release:</p>
<p><a class="button" href="https://github.com/downloads/supereggbert/GLGE/GLGEv0.8.zip">Get GLGE v0.8</a></p>
<p>As it&#8217;s been awhile since I last posted here is a brief overview of what&#8217;s been going on in the world of GLGE in the last couple of months:</p>
<h3>Collada Support</h3>
<p>Skeletal animation exports from blender 2.5x using the collada are now working quite well, although there are still a few bugs in certain animations, but I&#8217;m working on it. Collada support has also come a long way with a million workarounds and fixes for the various exports; please, if you have a file you&#8217;re having issues with let me know.  I&#8217;ve got a demo using some of the assets from yofrankie exported using the blender 2.55 exporter. I meant to post this before christmas but have been lazily putting off, but here is is now:</p>
<p><a href="http://www.glge.org/demos/frankiedemo/" class="button">View Frankie Demo</a></p>
<p>Video:<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/vt25a2Nmkeg" frameborder="0" allowFullScreen></iframe></p>
<h3>Shadows fixed and improved</h3>
<p>Shadows have been broken for a while so they are now upto the webgl spec. Plus, there was a bug in the shadow code which was reducing the accuracy of the shadows which has now been fixed. Soft shadows are also working again but are very slow still and I&#8217;m sure there is a better way of implementing so it&#8217;s still subject to change. Demo showing off the new fixed shadows in GLGE:</p>
<p><a href="http://www.glge.org/demos/newshadow/" class="button">View Shadow Demo</a></p>
<p>Video:<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/_46Fh1VcVk0" frameborder="0" allowFullScreen></iframe></p>
<h3>Other features and news</h3>
<p>Culling has been added as well as much improved state sorting and other optimisations resulting in much faster rendering. There has also been a major code tidy up and a new build system based on nodejs and using the excellent <a href="https://github.com/mishoo/UglifyJS">uglifyjs</a> has been added. The document generation is now included in the build process using <a href="https://github.com/p120ph37/node-jsdoc-toolkit">node-jsdoc-toolkit</a>, so hopefully documents going out of sync with the source will be a thing of the past.</p>
<h3>Communications</h3>
<p>I&#8217;ve not really been keeping up with the forum and it&#8217;s been causing issues for users posing so I&#8217;m adding a couple more ways to get support for GLGE:<br />
IRC: #glge on irc.freenode.net<br />
EMAIL: glge@googlegroups.com</p>
<h3>Other Projects</h3>
<p>A number of projects have popped up using GLGE as there back end:</p>
<ol>
<li><a style="font-size: 18px;" href="http://gammajs.org/">GammaJS</a> Gamma is a new Javascript library which can be used to create 2.5D platform games for a web browser using the power of HTML, JavaScript, CSS and WebGL. It&#8217;s great that the original reason for GLGE has been realised <img src='http://www.glge.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><a style="font-size: 18px;" href="http://www.sirikata.com/blog/?p=184">KataSpace</a> &#8211; a simple web-based application built on the Sirikata platform.  Utilizing many new HTML5 features, WebGL, and Sirikata’s server, KataSpace provides a shared space where users can chat and interact with each other, right from their browsers.</li>
<li><a style="font-size: 18px;" href="http://www.ourbricks.com">OurBricks</a> &#8211; I&#8217;m loving this one, it&#8217;s going to be so useful!</li>
<li><a style="font-size: 18px;" href="http://www.paulbrunt.co.uk/steamcube/">SteamCube</a> &#8211; My entry to the Moz Game On 2010 comp</li>
</ol>
<p>If you are using GLGE for a project please <a href="mailto:glge@paulbrunt.co.uk">drop me a line</a> and I&#8217;ll see about posting a link up on this blog.</p>
<p>There is another little webgl project I&#8217;ve spent some time working on in the last couple of months but more details of that will follow later <img src='http://www.glge.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.glge.org/new-release-and-status-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WebGL: Reflections and Refractions in GLGE</title>
		<link>http://www.glge.org/webgl-reflections-and-refractions-in-glge/</link>
		<comments>http://www.glge.org/webgl-reflections-and-refractions-in-glge/#comments</comments>
		<pubDate>Sun, 09 May 2010 10:55:58 +0000</pubDate>
		<dc:creator>Paul Brunt</dc:creator>
				<category><![CDATA[Demos]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[reflections]]></category>
		<category><![CDATA[refractions]]></category>
		<category><![CDATA[water]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://www.glge.org/?p=142</guid>
		<description><![CDATA[GLGE now has a render to texture feature within the material system. In addition to rendering to texture GLGE also has common transforms built-in which allows you to create complex effects such as water with only a few lines of mark up.  I&#8217;ve put together a demo showing how to achieve a water effect [...]]]></description>
			<content:encoded><![CDATA[<p>GLGE now has a render to texture feature within the material system. In addition to rendering to texture GLGE also has common transforms built-in which allows you to create complex effects such as water with only a few lines of mark up.  I&#8217;ve put together a demo showing how to achieve a water effect with reflections and refractions. The interesting part is that to define the material only took a few lines of XML:</p>
<p>
<script src="http://gist.github.com/395055.js?file=WaterMaterial.xml"></script>
</p>
<p>
Although this demo show water many other effects can be achieved, reflections on floors mirrors etc. Hopefully it will also allow for portals between scenes shortly, but is currently limited to cameras in the same scene.  This feature is not currently working in firefox and you will need a nightly of a webkit browser to view the demo since the RTT is using the DEPTH_STENCIL_ATTACHMENT which has yet to make it into firefox, fingers crossed it won&#8217;t be long!
</p>
<p><a class="button" href="http://www.glge.org/demos/waterdemo/index.htm">Try Live Demo</a></p>
<p><b>The Video:</b></p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/UOORMLEQey8&#038;hl=en_GB&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UOORMLEQey8&#038;hl=en_GB&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.glge.org/webgl-reflections-and-refractions-in-glge/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>NEW Release:GLGE V0.2</title>
		<link>http://www.glge.org/glge-v0-2/</link>
		<comments>http://www.glge.org/glge-v0-2/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 10:01:52 +0000</pubDate>
		<dc:creator>Paul Brunt</dc:creator>
				<category><![CDATA[Demos]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[new release]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://www.glge.org/?p=93</guid>
		<description><![CDATA[As you may now be aware I&#8217;m not very good at drawing a line and issuing a release; there always seems too much left to do. So, I&#8217;ve been killing as many bugs as possible the last couple of weeks and fixing shader issues, adding parallax mapping and I can now say that GLGE v0.2 is go. [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">As you may now be aware I&#8217;m not very good at drawing a line and issuing a release; there always seems too much left to do. So, I&#8217;ve been killing as many bugs as possible the last couple of weeks and fixing shader issues, adding parallax mapping and I can now say that GLGE v0.2 is go.  Since the last release there have been a lot of new additions, including:</div>
<div id="_mcePaste">
<ul>
<li>shadow</li>
<li>collada support</li>
<li>gpu picking</li>
<li>fog</li>
<li>text rendering</li>
<li>parrallax mapping</li>
<li>and many optimizations</li>
</ul>
</div>
<div id="_mcePaste">I&#8217;ve put together a little demo showing off some of the new features; it&#8217;s quite large so may take awhile to load on slower connections. I wanted to do something a little more involved but I think that will have to wait for the next release:</div>
<div><a class="button" href="http://www.glge.org/demos/point2demo/index.htm">Try the demo</a></div>
<div>The Video</div>
<div id="_mcePaste"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/TI1_YT_CEeo&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/TI1_YT_CEeo&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div id="_mcePaste">Features in the works, that will be coming in the coming weeks/months:</div>
<div id="_mcePaste">
<ul>
<li>Some better documention and tutorials</li>
<li>software picking</li>
<li>particle system</li>
<li>cube mapping</li>
<li>reflections</li>
<li>refractions</li>
<li>physics</li>
<li>and much much more</li>
</ul>
</div>
<div id="_mcePaste">On a slight side note, something that is definitely worth a look, katalabs have release a very impressive demo of webgl:</div>
<div id="_mcePaste"><a href="http://www.katalabs.com/blog/">http://www.katalabs.com/blog/</a></div>
<div id="_mcePaste"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/grzdbdoFz1M&amp;hl=en_GB&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/grzdbdoFz1M&amp;hl=en_GB&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div id="_mcePaste" style="padding-top: 50px;">A few credits for the models used in the GLGE demo above, if I&#8217;ve missed someone off shout:</div>
<div id="_mcePaste">entertainment cabinet &#8211; trigram_QWQ</div>
<div id="_mcePaste"><a href="http://www.jintudesigns.com/">http://www.jintudesigns.com/free-3d-models.html</a></div>
<div id="_mcePaste">table and chairs &#8211;  © Google CEO at Google Warehouse</div>
<div id="_mcePaste">sofa &#8211; © resources.blogscopia</div>
<div id="_mcePaste"><a href="http://www.3dvia.com/mgbaron/models/B6335AACBE90A2B4">http://www.3dvia.com/mgbaron/models/B6335AACBE90A2B4</a></div>
<div id="_mcePaste">coffee table &#8211; © Alexandre BRETHEAU</div>
<div id="_mcePaste"><a href="http://www.3dvia.com/Le_Faya/models/1AAC3E1022340618">http://www.3dvia.com/Le_Faya/models/1AAC3E1022340618</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.glge.org/glge-v0-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

