<?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>v.net</title>
	<atom:link href="http://www.vilio.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.vilio.net</link>
	<description></description>
	<lastBuildDate>Thu, 20 Nov 2008 14:33:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hey everybody! We&#8217;re all gonna get laid &#8230;off :(</title>
		<link>http://www.vilio.net/?p=93</link>
		<comments>http://www.vilio.net/?p=93#comments</comments>
		<pubDate>Thu, 20 Nov 2008 14:10:21 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.vilio.net/?p=93</guid>
		<description><![CDATA[Towards the start of November you may recall reading something about THQ cutting back on their &#8220;core gamer&#8221; games and cancelling some of their higher risk unannounced titles. One of said titles was the one I was working on, and as a result I was made redundant  
This came as a massive blow to [...]]]></description>
			<content:encoded><![CDATA[<p>Towards the start of November you <em>may</em> recall reading something about <a href="http://www.gamesindustry.biz/articles/thq-outlines-new-business-plan">THQ cutting back on their &#8220;core gamer&#8221; games and cancelling some of their higher risk unannounced titles</a>. One of said titles was the one I was working on, and as a result I was made redundant <img src='http://www.vilio.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>This came as a massive blow to me and it took ages for it to really settle in that I wouldn&#8217;t be working at Juice again, with a team I really enjoyed working with and on a project I had put a lot of hard work into. Since then though I have been sending out CVs, doing interviews and trying to get another job in the games industry.</p>
<p>During this time I have been to some really fantastic studios and seen some awesome projects (that needless to say I can&#8217;t tell you anything about) and I have managed to land a great job at a Liverpool based studio that I won&#8217;t name directly &#8230;for now <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I am really excited about starting at a new place and thankfully even a few guys from the team at Juice have also got places there.</p>
<p>Lastly, one of the very few good things about getting laid off is that it means I have a bit of spare time on my hands before starting at a new studio in which I plan to get as much coding done as I possibly can. Hopefully I will be able to catch up on some of the cool new(ish) things that I see hobbiests working on and get green with envy &#8230;so might even have some screenshots or vids to post if things go well <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pori nirumpa yamuta</title>
		<link>http://www.vilio.net/?p=92</link>
		<comments>http://www.vilio.net/?p=92#comments</comments>
		<pubDate>Sun, 10 Aug 2008 23:29:11 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[Graphics Development]]></category>

		<guid isPermaLink="false">http://www.vilio.net/?p=92</guid>
		<description><![CDATA[One of the most disheartening things I found about working in the games industry is that when I came back from work each day, my desire to fire up Visual Studio and just sit working on stuff through the night, like I used to, had gone. I was assured from speaking to others that the [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most disheartening things I found about working in the games industry is that when I came back from work each day, my desire to fire up Visual Studio and just sit working on stuff through the night, like I used to, had gone. I was assured from speaking to others that the flame of graphics programming would return but I was sceptical. Work was satisfying my programming needs (and still is &#8230;it is great <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> ) so any coding at home was very infrequent and lacked direction &#8230; BUT LOCK UP YOUR POLYGONS, I HAVE RETURNED!! <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://www.vilio.net/?p=79">Aaaaaaaaages ago now</a> I was working on a nice little .smd loader (decompiled HL2 models) and it went <a href="http://www.vilio.net/misc/VFactory_-_tree_pine_large.jpg">pretty</a> <a href="http://www.vilio.net/misc/VFactory_-_Strider!!.jpg">well</a>. However recently I returned to the project and looked in my steam folder &#8230;there were LOADS of models for me to play around with, but there was no way I was going to decompile all those (and the <a href="http://chaosincarnate.net/cannonfodder/cftools.htm">MDLDecompiler</a> is temperamental). I also had a new goal&#8230;</p>
<p>Just before starting in the games industry, I&#8217;d been meaning to play with inverse kinematics (don&#8217;t get your hopes up though, I am not about to show some IK related stuff &#8230;at least not yet <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). So this was my new goal and to accomplish this I needed some data. Since I&#8217;d already been looking at HL2 models (and I really quite like Valve&#8217;s artwork) the choice was straightforward. I&#8217;d load the binary stuff, the .mdl!</p>
<p>C# and <a href="http://slimdx.mdxinfo.com/">SlimDX</a> being my usual weapons of choice, I got stuck right in. It proved challenging but very rewarding (my favourite kind of coding) and when I got my first combine guy rendering correctly I was very happy. Then I tried loading Alyx &#8230;and things messed up <img src='http://www.vilio.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I was greeted with a rather nasty mess of triangles, giving very little relation to how she should look. But annoyingly the lower levels of detail rendered perfectly. I spent ages trying to work out what was going wrong before coming across the &#8216;Fixups&#8217; chunk in the .vvd file. With the fixups applied, Alyx was complete! &#8230;and since then any .mdl I fire at my loader (even stuff from the orange box) has been fine. The next problem though was materials.</p>
<p>For the same reason that I didn&#8217;t want to convert all the .mdl files to .smd, I really didn&#8217;t want to have to go through all the .vtf and make them .dds. So I recently started into a vtf loader too. It is still quite hacky, only supporting the key formats, but it is usable and will only get better as I put more effort into the material system, but the key thing is, it is just about ready for screenshot time!! <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div align="center">
<p><a href="http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-20-20-55-63.png" rel='lightbox[FOR SALT]' title='Just using a place holder shader for the models'><img src='http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-20-20-55-63.thumbnail.png' title='Police' alt='Police' /></a><a href="http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-23-20-35-14.png" rel='lightbox[FOR SALT]' title='Need to sort out her eyeball material :)'><img src='http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-23-20-35-14.thumbnail.png' title='Alyx' alt='Alyx' /></a><br />
<a href="http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-19-05-11-53.png" rel='lightbox[FOR SALT]' title="I think you're bat shit crazy!"><img src='http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-19-05-11-53.thumbnail.png' title='Marcus Fenix' alt='Marcus Fenix' /></a><a href="http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-19-03-03-49.png" rel='lightbox[FOR SALT]' title='Maximum Strength!'><img src='http://www.vilio.net/wp-content/uploads/2008/08/vlaboratory-2008-08-10-19-03-03-49.thumbnail.png' title='Nomad' alt='Nomad' /></a></p>
</div>
<p>Don&#8217;t be fooled by the appearance of Nomad and Marcus Fenix in the screenies <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> They are still HL2 models which I found on the Garry&#8217;s Mod site. I also need to finish off loading the animation stuff, but the good thing is that the .mdl contains all the batches in nice &#8216;vertex shader skinning&#8217; sizes, so it will be a breeze <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also, observant readers may notice all models are flipped horizontally (Marcus Fenix has a scar on his right cheek, not his left) &#8230;I need to fix this <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=92</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Captain T-Pose and his Flying Dare Devils!</title>
		<link>http://www.vilio.net/?p=87</link>
		<comments>http://www.vilio.net/?p=87#comments</comments>
		<pubDate>Mon, 31 Mar 2008 09:49:23 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.vilio.net/?p=87</guid>
		<description><![CDATA[
Crysis was great  
]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.vilio.net/wp-content/uploads/2008/03/captain-t-poses-flying-dare-devils.png" rel='lightbox[CaptainT-Pose]'><img src='http://www.vilio.net/wp-content/uploads/2008/03/captain-t-poses-flying-dare-devils.thumbnail.png' title='Captain T-Pose's Flying Dare Devils' alt='Captain T-Pose's Flying Dare Devils' /></a></div>
<p>Crysis was great <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=87</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I am Sinistar! I hunger, coward!</title>
		<link>http://www.vilio.net/?p=81</link>
		<comments>http://www.vilio.net/?p=81#comments</comments>
		<pubDate>Thu, 27 Mar 2008 16:45:25 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.vilio.net/?p=81</guid>
		<description><![CDATA[I decided to splash out and get myself a brand new PC  
My digital camera has decided it no longer likes switching on, so I&#8217;ll have to make do with stock photos  

It is a Shuttle SP35P2 Pro with an Intel Q6600, 4GB RAM, 8800GT 512MB running Vista Ultimate 64-Bit  
I&#8217;m aware [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to splash out and get myself a brand new PC <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<p>My digital camera has decided it no longer likes switching on, so I&#8217;ll have to make do with stock photos <img src='http://www.vilio.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<div align="center"><a href="http://www.vilio.net/wp-content/uploads/2008/03/shuttle.jpg" rel='lightbox[SP35P2Pro]'><img src='http://www.vilio.net/wp-content/uploads/2008/03/shuttle.thumbnail.jpg' title='SP35P2' alt='SP35P2' /></a></div>
<p>It is a Shuttle SP35P2 Pro with an Intel Q6600, 4GB RAM, 8800GT 512MB running Vista Ultimate 64-Bit <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>I&#8217;m aware this isn&#8217;t quite cutting edge, but for the size of the machine and the amount of noise it produces, I don&#8217;t think I could have done much better as it is incredibly quiet, even under strain. I also completely blew any sense of budget I had buying this, so will probably have to survive on bread and water for a couple of months, but it is worth it <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The build process was reasonably painless. Only issue was caused by the RAM, but changing the voltage up to 2.1 seems to have fixed that. Before I had changed the voltage however, it was causing Vista to crash a lot during install, and especially around the account creation part. I&#8217;d create an account, it would crash, then upon restart it would ask me to create an account again even though the last one was there. This resulted in me creating 7 user accounts, each one with progressively <em>unfriendly</em> usernames <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>To give an idea of how noticeable the difference in speed is compared to my last machine, I was running an AMD Sempron 2800+ with 1GB RAM, which was just about capable of playing HL2. So I have a huge backlog of PC games I need to play now and first stop is Crysis <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&#8230;and maybe a few stops later I&#8217;ll install Visual Studio or something and have a play around with D3D10 &#8230;I&#8217;m in no rush though <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>All the best,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AWOL</title>
		<link>http://www.vilio.net/?p=79</link>
		<comments>http://www.vilio.net/?p=79#comments</comments>
		<pubDate>Mon, 10 Sep 2007 13:24:25 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.vilio.net/?p=79</guid>
		<description><![CDATA[I haven&#8217;t updated this in ages but it has been for a very good reason. At the end of August I started my first job in the games industry. This is of course a dream come true for me and I am finding it a lot of fun so far. Not entirely sure I will [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t updated this in ages but it has been for a very good reason. At the end of August I started my first job in the games industry. This is of course a dream come true for me and I am finding it a lot of fun so far. Not entirely sure I will say where I am working just yet, but I did have to pack my bags and move to England to do so (which is proving interesting) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The apartment I am in doesn&#8217;t have a telephone line so I am without internet. This has given me the opportunity to catch up on some good old fashioned gaming in my free time though. I have just finished Twilight Princess and am I currently playing BioShock on the 360 and God of War 2 <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As for personal coding projects, I have gotten a fair few messages through YouTube and GDNet about people wanting to know when <em>ViLiMaK</em> (Managed Physics Library) will be coming out &#8230;the short answer is, <em>I am not sure</em>. I haven&#8217;t worked on it for a few weeks now but I do definitely want to finish the port and start adding cool new things to it. Whether I will be allowed to do this I am unsure, and worst case scenario is I pass the library off to a friend of mine who will hopefully be able to make it into what I had hoped it would be (which is &#8220;freakin amazing&#8221;) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>I did do a little bit of code over the weekend though and wrote the basics of an SMD loader (decompiled HL2 models). I still need to get the animation working etc. but the format is pretty straightforward so I should have it going soon enough.</p>
<div align="center"><a href="http://www.vilio.net/wp-content/uploads/2007/09/smd_combine_soldier.png" rel='lightbox[SMDCombineSoldier]'><img src='http://www.vilio.net/wp-content/uploads/2007/09/smd_combine_soldier.thumbnail.png' title='Combine Soldier SMD' alt='Combine Soldier SMD' /></a></div>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Return of the Graphics</title>
		<link>http://www.vilio.net/?p=15</link>
		<comments>http://www.vilio.net/?p=15#comments</comments>
		<pubDate>Mon, 16 Jul 2007 03:15:54 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[Graphics Development]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://s214824308.websitehome.co.uk/?p=15</guid>
		<description><![CDATA[I&#8217;ve been taking a small break from the physics stuff and returned to tightening up the graphics on level 3 (that commercial still makes me laugh even after all this time)  



Basically I&#8217;ve revisited the atmospheric scattering using the excellent sample on FilouGK&#8217;s Blog to help me out. Swapping it in instead of the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been taking a small break from the physics stuff and returned to <a href="http://www.youtube.com/watch?v=j9COTOUH4qU">tightening up the graphics on level 3</a> (that commercial still makes me laugh even after all this time) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div align="center">
<p><a href='http://www.vilio.net/wp-content/uploads/2007/07/managed-physics-testbed-bloomed-scattering-01.jpg' title='Physics Framework with Scattering and Bloom'  rel='lightbox[ScatteringWithBloom]'><img src='http://www.vilio.net/wp-content/uploads/2007/07/managed-physics-testbed-bloomed-scattering-01.thumbnail.jpg' alt='Physics Framework with Scattering and Bloom' /></a></p>
</div>
<p>Basically I&#8217;ve revisited the atmospheric scattering using the excellent sample on <a href="http://filougk.blogspot.com/">FilouGK&#8217;s Blog</a> to help me out. Swapping it in instead of the old Preetham Scattering I had done before was very painless and the sun size really makes the difference (I actually had the sky done in the last batch of shots but I&#8217;ve gotten the atmosphere on the terrain now which is the main reason for this entry) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>On top of that I added some Bloom. I was a bit unsure about it at first (as it tended to make things look blurry), but it is safe to say it has grown on me. I reckon I&#8217;ve gotten it just about subtle enough and I love the way it makes things look a lot warmer <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ll probably continue on with the graphics development for a little longer as there are a couple more things I&#8217;d like to play around before returning to the Physics <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><u>Edit</u>: I&#8217;m aware that some people have a dislike of bloom in general, so I took some comparison shots to give a better idea whether or not I have overdone it <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li><a href="http://members.gamedev.net/vilio/with-bloom.png">With Bloom</a></li>
<li><a href="http://members.gamedev.net/vilio/no-bloom.png">Without Bloom</a></li>
</ul>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=15</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>My pokemans, let me show you them</title>
		<link>http://www.vilio.net/?p=47</link>
		<comments>http://www.vilio.net/?p=47#comments</comments>
		<pubDate>Tue, 10 Jul 2007 16:13:05 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[Physics]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://s214824308.websitehome.co.uk/?p=47</guid>
		<description><![CDATA[Progress has been good and I&#8217;m again at a stage where I am happy to show what I&#8217;ve been up to  



So far I&#8217;ve implemented boxes, spheres, capsules and heightmaps. Multi-body actors and convex shapes are kind of done but not finished or tested. You may of course be thinking &#8220;Since when were you [...]]]></description>
			<content:encoded><![CDATA[<p>Progress has been good and I&#8217;m again at a stage where I am happy to show what I&#8217;ve been up to <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div align="center">
<p><a href='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-01.jpg' title='XNA Managed Physics Heightmaps 01' rel='lightbox[PhysicsHeightmaps]'><img src='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-01.thumbnail.jpg' alt='XNA Managed Physics Heightmaps 01' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-02.jpg' title='XNA Managed Physics Heightmaps 02' rel='lightbox[PhysicsHeightmaps]'><img src='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-02.thumbnail.jpg' alt='XNA Managed Physics Heightmaps 02' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-03.jpg' title='XNA Managed Physics Heightmaps 03' rel='lightbox[PhysicsHeightmaps]'><img src='http://www.vilio.net/wp-content/uploads/2007/07/xna-physics-heightmaps-03.thumbnail.jpg' alt='XNA Managed Physics Heightmaps 03' /></a></p>
</div>
<p>So far I&#8217;ve implemented boxes, spheres, capsules and heightmaps. Multi-body actors and convex shapes are kind of done but not finished or tested. You may of course be thinking &#8220;Since when were you going to do capsules? Where are the cylinders!&#8221; and you would be right to think that <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
It appears that although Tokamak supports cylinders by name, they aren&#8217;t <em>really</em> cylinders. I&#8217;d really love to have proper cylinders in there at some stage, but that will have to wait until this managed version is at least near as feature complete as the original Tokamak. Also, joints are next on my list and they look pretty complicated, so there may not be any updates for a while <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Another thing I&#8217;ve been thinking about is the name. I have a fair few ideas myself about what to call this library but I reckon it will be fun to see what other people think it should be called <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Personally I&#8217;d like it to have a really <em>really</em> silly name, something that makes me laugh when others have to say it when asking questions about the library <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
So, if you have any ideas, I&#8217;d be happy to hear them <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As usual, I&#8217;ve uploaded another video on YouTube <a href="http://www.youtube.com/watch?v=82Up63VXFUk">here</a>. It is hardly a directorial masterpiece, but it at least shows off what the library can now do.</p>
<p>I&#8217;ll probably add a project page for this later on today, put some more info about what is done, what isn&#8217;t done and what I&#8217;d like to add myself. <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=47</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>It&#8217;s physics, Jim, but not as me know it</title>
		<link>http://www.vilio.net/?p=43</link>
		<comments>http://www.vilio.net/?p=43#comments</comments>
		<pubDate>Thu, 28 Jun 2007 01:22:14 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[Physics]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://s214824308.websitehome.co.uk/?p=43</guid>
		<description><![CDATA[I said last time I was working on something a bit cool, and here it is  




About a month ago, Tokamak went open source. I had commented in the GDNet news post how nice it would be if somebody ported it so it was completely managed. Well, I decided to be that somebody  [...]]]></description>
			<content:encoded><![CDATA[<p>I said last time I was working on something a bit cool, and here it is <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div align="center">
<p><a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_01.jpg' title='XNA Managed Physics Library Initial Test 01' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_01.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 01' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_02.jpg' title='XNA Managed Physics Library Initial Test 02' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_02.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 02' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_03.jpg' title='XNA Managed Physics Library Initial Test 03' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_03.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 03' /></a><br />
<a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_04.jpg' title='XNA Managed Physics Library Initial Test 04' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_04.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 04' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_05.jpg' title='XNA Managed Physics Library Initial Test 05' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_05.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 05' /></a><a href='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_06.jpg' title='XNA Managed Physics Library Initial Test 06' rel='lightbox[PhysicsInitialTest]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/managed_physics_initial_test_06.thumbnail.jpg' alt='XNA Managed Physics Library Initial Test 06' /></a></p>
</div>
<p>About a month ago, <a href="http://www.tokamakphysics.com/">Tokamak</a> went open source. I had commented in the <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=448578">GDNet news post</a> how nice it would be if somebody ported it so it was completely managed. Well, I decided to be that somebody <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The library is 100% Managed Code and tied quite tightly to the XNA Framework (for all the various Vector structures etc.) so it should run on Xbox 360 with absolutely no problems. I&#8217;m sure I&#8217;ll find out if that is the case if/when I get myself creator&#8217;s club subscription <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>When porting I actually made a massive amount of progress in a matter of days, but, for what seems like forever now, I have been removing the bugs I introduced in that initial coding burst <img src='http://www.vilio.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The last major bug was causing bodies to sink into each other, but not all the time. And, due to floating point precision, tracing the bug by running identical scenes in native and managed was proving difficult. Long story cut short, I found the problem and now it runs great <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<p>So far all I have put in are boxes (static and dynamic) but I should be able to put in the various other rigid body types that Tokamak supports within, literally, a few minutes if I wanted <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Support for Heightmaps and Joints may be a bit trickier but it is on my todo list for the near future.</p>
<p>Nearly forgot, I also put up a <a href="http://www.youtube.com/watch?v=6Gl3gZGgTRY">video on YouTube</a> (cause stills don&#8217;t do it justice) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>All the best,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=43</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>I love you gameloft</title>
		<link>http://www.vilio.net/?p=36</link>
		<comments>http://www.vilio.net/?p=36#comments</comments>
		<pubDate>Fri, 22 Jun 2007 20:00:52 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://s214824308.websitehome.co.uk/?p=36</guid>
		<description><![CDATA[I decided to buy Prince of Persia Classic a couple of days ago, and it is the best 800 Xbox Live Arcade Points I have ever spent  
Gameloft have done an amazing job and the graphics are really nice and the animations flow so well.
The game is also addictive in that you get to [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to buy Prince of Persia Classic a couple of days ago, and it is the best 800 Xbox Live Arcade Points I have ever spent <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Gameloft have done an amazing job and the graphics are really nice and the animations flow so well.</p>
<p>The game is also addictive in that you get to see leaderboards of players all over the world and try to beat their scores. One of the modes you can play on is survival, where you have to complete the whole game without dying (those familiar with Prince of Persia may know how difficult this can be) but I finally managed to do it, and I went as fast as I could the whole time. My resulting score put me at 10th in the world no less <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div align="center">
<p><a href='http://www.vilio.net/wp-content/uploads/2007/06/popc.png' title='Prince of Persia Classic' rel='lightbox[PoPC]'><img src='http://www.vilio.net/wp-content/uploads/2007/06/popc.thumbnail.png' alt='Prince of Persia Classic' /></a></p>
</div>
<p>I expect over time I will drop from this place, but I don&#8217;t think I could bring myself to try to do this again <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Expect some more development related posts soon as I&#8217;m working on something a bit cool <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AfterBurner Beta</title>
		<link>http://www.vilio.net/?p=29</link>
		<comments>http://www.vilio.net/?p=29#comments</comments>
		<pubDate>Sun, 20 May 2007 19:01:41 +0000</pubDate>
		<dc:creator>ViLiO</dc:creator>
				<category><![CDATA[Graphics Development]]></category>

		<guid isPermaLink="false">http://s214824308.websitehome.co.uk/?p=29</guid>
		<description><![CDATA[A few months back I came across a rather interesting paper on generating radiosity lightmaps (Radiosity on Graphics Hardware). The reason I found it so interesting is because it uses quite clever techniques to do nearly all of the radiosity calculations on the GPU. So, I decided to give it a go  
I made [...]]]></description>
			<content:encoded><![CDATA[<p>A few months back I came across a rather interesting paper on generating radiosity lightmaps (<a href="http://www.cs.unc.edu/~coombe/research/radiosity/">Radiosity on Graphics Hardware</a>). The reason I found it so interesting is because it uses quite clever techniques to do nearly all of the radiosity calculations on the GPU. So, I decided to give it a go <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I made some <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=435428">decent early progress</a> implementing it, but then took some time out to do some terrain work with XNA and was also working on a DBP entry. With those out of the way (or cancelled <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) I was free to return to my radiosity <img src='http://www.vilio.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<div align="center">
<p><a href='http://www.vilio.net/wp-content/uploads/2007/05/afterburner-beta.jpg' title='AfterBurner Beta' rel='lightbox[AfterBurner Beta]'><img src='http://www.vilio.net/wp-content/uploads/2007/05/afterburner-beta.thumbnail.jpg' alt='AfterBurner Beta' /></a></p>
</div>
<p>It is written in C++ (mainly to prove that C# hasn&#8217;t made me soft <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) using DirectX 9 and it has actually been loads of fun, especially optimizing it. I was able to reduce the time it takes to perform 256 (16&#215;16) hemicube shots/emissions from nearly a minute, down to as little as 1.5 seconds <img src='http://www.vilio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>On a whole though it is still not blisteringly fast (the screenshot took quite a while to render), as to get a decent level of accuracy, I have to increase the resolution of the hemicube as well as the resolution of the textures. I also have to shoot residual energy from the topmost mipmap level, as shooting from a lower mipmap level can produce some nasty artifacts <img src='http://www.vilio.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>As you can see from the screenshot, I am still not completely free from artifacts (even when running on quite a high level of detail) but I am still working on it (I did say Beta right? <img src='http://www.vilio.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) The most notable artifacts are around the base of the rotated boxes, where the luxel&#8217;s centre is occluded and so fails the visibility test, even though the luxel itself is partially visible. I will probably be able to fill those in as a post-process on the lightmaps when packing them, but I am not sure yet if that will work <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway, you can expect to see more of this as it progresses (I&#8217;ll be giving this project it&#8217;s own page on this site shortly) <img src='http://www.vilio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regards,<br />
Richard</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vilio.net/?feed=rss2&amp;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
