<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8246474185388414423</id><updated>2011-09-02T08:51:21.148+01:00</updated><category term='racetrack'/><category term='animals'/><category term='tech'/><category term='lofts'/><category term='characters'/><category term='aircraft'/><category term='tractor'/><category term='tugboat'/><category term='UFO'/><category term='formula 1'/><category term='cablecar'/><category term='Eastern district'/><category term='train'/><category term='voxel'/><category term='Sports zone'/><category term='canal'/><category term='download'/><category term='coastal'/><category term='bicycle'/><category term='Paris'/><category term='video'/><category term='monorail'/><category term='buildings'/><category term='screenshot'/><category term='foliage'/><category term='seasonal textures'/><category term='mountains'/><category term='bus'/><category term='how to...'/><category term='3DSMax render'/><category term='animation FX'/><category term='farm'/><category term='road'/><category term='truck'/><title type='text'>Rail Similarity</title><subtitle type='html'>...fun things to do in Rail Simulator</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6326905493789227886</id><published>2010-01-17T22:26:00.005Z</published><updated>2010-02-22T15:15:28.171Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Editor Video - Creating Mountain Roads</title><content type='html'>Here is the video as promised. The final route is a little rough around the edges, but the process remains the same.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oJlzmFwbZLA&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oJlzmFwbZLA&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6326905493789227886?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6326905493789227886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/editor-video-creating-mountain-climb.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6326905493789227886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6326905493789227886'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/editor-video-creating-mountain-climb.html' title='Editor Video - Creating Mountain Roads'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3965982628227514471</id><published>2010-01-17T08:19:00.003Z</published><updated>2010-01-17T08:26:14.454Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='mountains'/><category scheme='http://www.blogger.com/atom/ns#' term='cablecar'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Mountain Pass</title><content type='html'>A couple of videos showing the new mountain pass. The tools in RailWorks make this so easy to do. Main tools used here are the 'snap to track' terrain tool, and the loft offset tool for creating those wall crash barriers.&lt;br /&gt;&lt;br /&gt;When I get a spare moment, I'll blog how I created this route in more detail. I'll also follow with high-res screenshots.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0pNxo2-WV-c&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0pNxo2-WV-c&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height "400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iWxSD1mAXI8&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iWxSD1mAXI8&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3965982628227514471?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3965982628227514471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/mountain-pass.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3965982628227514471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3965982628227514471'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/mountain-pass.html' title='Mountain Pass'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7190462567521874737</id><published>2010-01-12T07:00:00.005Z</published><updated>2010-01-12T08:53:10.593Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='characters'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Vintage Cyclist</title><content type='html'>This was an idea I was playing around with last night. This is an old mesh I built a while back to experiment with lo-fi character design.&lt;br /&gt;&lt;br /&gt;The old fella is a slight change to the original art style; I think the original characters on here, although simple and easy to re-skin, were not very strong character designs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/S0wyS8TDl_I/AAAAAAAAC3w/XE0Nk42JXKY/s1600-h/Screenshot_Desert_003_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/S0wyS8TDl_I/AAAAAAAAC3w/XE0Nk42JXKY/s512/Screenshot_Desert_003_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5425766952079693810" /&gt;&lt;/a&gt;&lt;br /&gt;I quite like the style of this new 'vintage cyclist'. There are no smoothing groups, with the character model faceted. Once again, no skinning here, just simple nodal animation.&lt;br /&gt;&lt;br /&gt;I think it's got legs.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7w07EgdKmI8&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7w07EgdKmI8&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7190462567521874737?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7190462567521874737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/vintage-cyclist.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7190462567521874737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7190462567521874737'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/vintage-cyclist.html' title='Vintage Cyclist'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/S0wyS8TDl_I/AAAAAAAAC3w/XE0Nk42JXKY/s72-c/Screenshot_Desert_003_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-8421240038684304515</id><published>2010-01-04T13:40:00.005Z</published><updated>2010-01-04T14:18:53.533Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Waterfall Scene</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/S0HwL9miShI/AAAAAAAAC3o/NjdhhLjIGco/s1600-h/Screenshot_Desert_002_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/S0HwL9miShI/AAAAAAAAC3o/NjdhhLjIGco/s512/Screenshot_Desert_002_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5422879514636208658" /&gt;&lt;/a&gt;&lt;br /&gt;Here is a brief glimpse of the new waterfall asset I created over lunch. I'll follow later with more details on how it was created.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-8421240038684304515?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/8421240038684304515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/waterfall-scene.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8421240038684304515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8421240038684304515'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/waterfall-scene.html' title='Waterfall Scene'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/S0HwL9miShI/AAAAAAAAC3o/NjdhhLjIGco/s72-c/Screenshot_Desert_002_blog.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-601324408573287658</id><published>2010-01-04T08:26:00.006Z</published><updated>2010-01-04T09:31:10.461Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Sandy Plains</title><content type='html'>&lt;div&gt;A quick desert scene. The blobby shadow underneath the fir trees work well pinning them to the terrain.&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/S0GmhKW9h-I/AAAAAAAAC3Y/5iIaBzmBEkI/s1600-h/Screenshot_Desert_001_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/S0GmhKW9h-I/AAAAAAAAC3Y/5iIaBzmBEkI/s512/Screenshot_Desert_001_blog.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5422798514977343458" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-601324408573287658?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/601324408573287658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/sandy-plains.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/601324408573287658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/601324408573287658'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/sandy-plains.html' title='Sandy Plains'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/S0GmhKW9h-I/AAAAAAAAC3Y/5iIaBzmBEkI/s72-c/Screenshot_Desert_001_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5417125415082594447</id><published>2010-01-03T09:25:00.000Z</published><updated>2010-01-04T14:19:44.677Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Fir Tree</title><content type='html'>Another year, and another post. I had a bit of spare time over the holidays, enough to build a new tree. This fir tree has no stencil shadow, nor cel shaded outline. This was due to the use of transparency. I could have put the outline in the texture itself, but it looked too harsh and solid.&lt;br /&gt; &lt;br /&gt;This shows the simple structure of the new fir tree. The tree uses the simple TexDiff shader with transparency to create the branches/needles.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/S0G0IPN2C7I/AAAAAAAAC3g/jb5x3efqye4/s1600-h/tech_fir_tree_01.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 232px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/S0G0IPN2C7I/AAAAAAAAC3g/jb5x3efqye4/s400/tech_fir_tree_01.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5422813479947340722" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5417125415082594447?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5417125415082594447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/fir-tree.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5417125415082594447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5417125415082594447'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2010/01/fir-tree.html' title='Fir Tree'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/S0G0IPN2C7I/AAAAAAAAC3g/jb5x3efqye4/s72-c/tech_fir_tree_01.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1858221666272793831</id><published>2009-10-28T23:31:00.001Z</published><updated>2009-10-28T23:32:23.136Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='tractor'/><category scheme='http://www.blogger.com/atom/ns#' term='farm'/><title type='text'>Farm Videos</title><content type='html'>A couple of farm videos, as promised.&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/L80YIg6jklQ&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/L80YIg6jklQ&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zwZaOrrMDq8&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/zwZaOrrMDq8&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1858221666272793831?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1858221666272793831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/farm-videos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1858221666272793831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1858221666272793831'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/farm-videos.html' title='Farm Videos'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-613286933412582424</id><published>2009-10-28T13:40:00.004Z</published><updated>2009-10-28T13:44:10.279Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='farm'/><category scheme='http://www.blogger.com/atom/ns#' term='voxel'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>On the Farm</title><content type='html'>My Farm. You may notice a whole host of older assets, the picket fence, the voxel sheep etc. All fit perfectly on the farm. I have three overlapping driveable loops around the farm. Once again I've used invisible track for this to make the paths of the vehicles appear more random. Currently I have AI tractors driving on two of the loops and the player driving on the other. I'll upload some vids to Youtube later tonight.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_ElYWUKb84GM/SudimOWRcwI/AAAAAAAACzs/ZY6eNVJ7siw/s1600-h/Screenshot_Farm_001_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SudimOWRcwI/AAAAAAAACzs/ZY6eNVJ7siw/s512/Screenshot_Farm_001_blog.png" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_ElYWUKb84GM/SudipfhTNYI/AAAAAAAACz0/6rsqmHLvF1I/s1600-h/Screenshot_Farm_002_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SudipfhTNYI/AAAAAAAACz0/6rsqmHLvF1I/s512/Screenshot_Farm_002_blog.png" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_ElYWUKb84GM/SudishDis4I/AAAAAAAACz8/SQmVoRczR_8/s1600-h/Screenshot_Farm_003_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SudishDis4I/AAAAAAAACz8/SQmVoRczR_8/s512/Screenshot_Farm_003_blog.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-613286933412582424?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/613286933412582424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/on-farm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/613286933412582424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/613286933412582424'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/on-farm.html' title='On the Farm'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SudimOWRcwI/AAAAAAAACzs/ZY6eNVJ7siw/s72-c/Screenshot_Farm_001_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5573576028565997309</id><published>2009-10-27T23:59:00.000Z</published><updated>2009-10-28T08:07:21.023Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='tractor'/><category scheme='http://www.blogger.com/atom/ns#' term='farm'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Farm Assets : Barn and Tractor</title><content type='html'>Another themed area I wanted to include was a farm area (hence the tractor). Here is the tractor shown in the editor this time, along with a new asset for a barn. I think I'll need a windmill asset soonish, animating nicely in the wind.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_ElYWUKb84GM/SudhH3cmbhI/AAAAAAAACzk/IPsnIZzml10/s1600-h/Asset_Tractor_001_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SudhH3cmbhI/AAAAAAAACzk/IPsnIZzml10/s512/Asset_Tractor_001_blog.png" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_ElYWUKb84GM/SudhE0d39fI/AAAAAAAACzc/f3jURFPYEmY/s1600-h/Asset_Barn_001_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SudhE0d39fI/AAAAAAAACzc/f3jURFPYEmY/s512/Asset_Barn_001_blog.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5573576028565997309?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5573576028565997309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/farm-assets-barn-and-tractor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5573576028565997309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5573576028565997309'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/farm-assets-barn-and-tractor.html' title='Farm Assets : Barn and Tractor'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SudhH3cmbhI/AAAAAAAACzk/IPsnIZzml10/s72-c/Asset_Tractor_001_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-8313893073380375708</id><published>2009-10-27T20:40:00.003Z</published><updated>2009-10-27T20:50:52.374Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Cycling through Sunflowers Video</title><content type='html'>And here's a quick video showing the new sunflowers.&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qOPSKYn1Jv4&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qOPSKYn1Jv4&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-8313893073380375708?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/8313893073380375708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-by-sunflowers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8313893073380375708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8313893073380375708'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-by-sunflowers.html' title='Cycling through Sunflowers Video'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7764176741944078082</id><published>2009-10-27T20:28:00.004Z</published><updated>2009-10-27T20:52:23.456Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Sunflowers</title><content type='html'>During le Tour, you will always see the classic shot of the peloton riding past endless fields of sunflowers. To create that shot in RailSimilarity I'd need to get dirty with the procedural flora (grasspack.ace) and terrain textures to create myself a sunflower.&lt;br /&gt;&lt;br /&gt;Here's the classic shot.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_ElYWUKb84GM/SudQvYquEPI/AAAAAAAACy8/MooacPCf52s/s1600-h/Screenshot_Tour_001_blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SudQvYquEPI/AAAAAAAACy8/MooacPCf52s/s512/Screenshot_Tour_001_blog.png" /&gt;&lt;/a&gt;&lt;br /&gt;To recap, the procedural flora (if enabled of course) is a bunch of code created cruciforms that get placed on the terrain in the near-ground. They alpha out (fade out) over a short distance to keep the performance overhead down. Each terrain texture (the texture on the ground) can have an associated flora texture if desired.&lt;br /&gt;&lt;br /&gt;Initially I created a simple terrain texture for the ground. This will be visible underneath the procedural flora. Remember that this will also be the texture that will be visible once the flora fades out in the distance.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_ElYWUKb84GM/SudTG7MgtLI/AAAAAAAACzE/mIpQfY43W_0/s1600-h/tech_grass_sunflower01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SudTG7MgtLI/AAAAAAAACzE/mIpQfY43W_0/s512/tech_grass_sunflower01.png" /&gt;&lt;/a&gt;&lt;br /&gt;Then I modified the grasspack.ace to include my sunflower. This will be the texure that gets mapped onto those little procedural flora cruciforms. This looks crude, but once it has the correct alpha channel and mapped onto the cruciforms, it works a treat.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_ElYWUKb84GM/SudXL8xzNcI/AAAAAAAACzM/epf4ToWOx-A/s1600-h/tech_flora_sunflower01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SudXL8xzNcI/AAAAAAAACzM/epf4ToWOx-A/s320/tech_flora_sunflower01.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7764176741944078082?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7764176741944078082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/sunflowers.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7764176741944078082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7764176741944078082'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/sunflowers.html' title='Sunflowers'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SudQvYquEPI/AAAAAAAACy8/MooacPCf52s/s72-c/Screenshot_Tour_001_blog.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6064709911883780025</id><published>2009-10-23T21:56:00.002+01:00</published><updated>2009-10-23T21:59:09.484+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tractor'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='farm'/><title type='text'>Tractor</title><content type='html'>I used to love tractors when I was a kid. So, you could say that I'm an ex-tractor fan. Sigh. I got a chance to finish a new vehicle earlier. Ok, here is a render of the tractor for my rural area.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_ElYWUKb84GM/SuIXi6zvScI/AAAAAAAACy0/00uLZSZFf_I/s1600-h/Max_Render_Tractor_01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SuIXi6zvScI/AAAAAAAACy0/00uLZSZFf_I/s512/Max_Render_Tractor_01.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6064709911883780025?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6064709911883780025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/tractor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6064709911883780025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6064709911883780025'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/tractor.html' title='Tractor'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SuIXi6zvScI/AAAAAAAACy0/00uLZSZFf_I/s72-c/Max_Render_Tractor_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7230523792630401610</id><published>2009-10-20T21:59:00.008+01:00</published><updated>2009-10-21T07:35:28.340+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Editor Video - Creating 'le Tour'</title><content type='html'>Another editor video, this time showing how I created the Champs-Élysées route in RailWorks. This route is created within RailWorks using the in-game toolset. I've also created my own bespoke assets for the route and imported them via the supplied tools.&lt;br /&gt;&lt;br /&gt;The steps in the video are :&lt;br /&gt;&lt;br /&gt;- Go into Editor mode and create a circuit loop of cobbled road. This is a scenery loft and NOT a track loft. This is only used for the visuals, and the vehicles will not drive along this loft. This scenery loft has crash barriers populated along it.&lt;br /&gt;&lt;br /&gt;- Place the Arc de Triomphe in the middle of a roundabout.&lt;br /&gt;&lt;br /&gt;- Lay a few sections of scenery loft outwards from the roundabout, this time without any barriers populated along the length.&lt;br /&gt;&lt;br /&gt;- Place a line of trees, copy them and place on the other side of the road.&lt;br /&gt;&lt;br /&gt;- Lay a complete loop of invisible track. This is the track that the vehicles will actually drive along. Having this track seperate from the cobbled road allowes you to create a path where the vehicles do not always drive down the centre of the road. The invisible track is visible in the video to help with placement, but once you are happy with the layout, it can simply be made invisible through a texture swap.&lt;br /&gt;&lt;br /&gt;- Position a collection of vehicles on the invisible track. I wanted gaps in between the cyclists, so I created an invisible vehicle. This invisible vehicle allows the entire group of vehicles to remain coupled together, but allowed for a visual gap between some of them. &lt;br /&gt;&lt;br /&gt;- Populate the route with real 3D buildings and place some fake 2D buildings in the distance.&lt;br /&gt;&lt;br /&gt;- Place the Eiffel Tower.&lt;br /&gt;&lt;br /&gt;- Position lots of clouds in the sky.&lt;br /&gt;&lt;br /&gt;- Go into Drive mode and click on the group of vehicles. Start driving the vehicles.&lt;br /&gt;&lt;br /&gt;- Press '1' to see the game from the 1st-person view.&lt;br /&gt;&lt;br /&gt;- Et Voilà!&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2VqkoPKg5xQ&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2VqkoPKg5xQ&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7230523792630401610?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7230523792630401610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/editor-video-creating-le-tour-de-france.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7230523792630401610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7230523792630401610'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/editor-video-creating-le-tour-de-france.html' title='Editor Video - Creating &apos;le Tour&apos;'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-62622324461806147</id><published>2009-10-16T20:52:00.004+01:00</published><updated>2009-10-16T21:50:24.492+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Cycling Video 3 &amp; 4</title><content type='html'>Two more videos, showing the cyclist on the cobbles of the Champs-Élysées. This time joined by other cyclists. It's worth noting the the other cyclists (the non-player controlled ones) are AI controlled.&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/02szL03j-H0&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/02szL03j-H0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6dFkANMSsLs&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6dFkANMSsLs&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-62622324461806147?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/62622324461806147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video-3-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/62622324461806147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/62622324461806147'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video-3-4.html' title='Cycling Video 3 &amp; 4'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1630519543811444669</id><published>2009-10-16T20:14:00.003+01:00</published><updated>2009-10-16T20:37:29.924+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Paris Skyline</title><content type='html'>Here we have a few shots of Paris. I played with the scale of the buildings and landmarks until I got the skyline I wanted. There are only a few unique assets used here, but used over and over a lot. Once again simple but effective. Hopefully I've captured the Parisian style.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/StjG6_X_6HI/AAAAAAAACyc/oC_VUuDzjHw/s1600-h/screengrab_207_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/StjG6_X_6HI/AAAAAAAACyc/oC_VUuDzjHw/s512/screengrab_207_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5393279270522972274" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/StjG7MuPD3I/AAAAAAAACyk/r6QE18Dy0H0/s1600-h/Screenshot_Paris_004_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px " src="http://2.bp.blogspot.com/_ElYWUKb84GM/StjG7MuPD3I/AAAAAAAACyk/r6QE18Dy0H0/s512/Screenshot_Paris_004_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5393279274105900914" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1630519543811444669?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1630519543811444669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/paris-skyline.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1630519543811444669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1630519543811444669'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/paris-skyline.html' title='Paris Skyline'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/StjG6_X_6HI/AAAAAAAACyc/oC_VUuDzjHw/s72-c/screengrab_207_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6618023460849617403</id><published>2009-10-12T21:41:00.005+01:00</published><updated>2009-10-12T21:50:31.326+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Paris Cafes</title><content type='html'>I spent a few hours over the weekend creating two buildings to represent the shops and cafes of my Paris street. Once placed in the route, despite their simplicity, the two buildings seem to work well allowing huge areas of the city to be blocked out quickly.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/StOU25I69qI/AAAAAAAACyU/9HeE1x2Rem0/s1600-h/screengrab_206_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/StOU25I69qI/AAAAAAAACyU/9HeE1x2Rem0/s512/screengrab_206_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5391816849664702114" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/StOU2ppJtJI/AAAAAAAACyM/stsiVWOwu2s/s1600-h/screengrab_205_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/StOU2ppJtJI/AAAAAAAACyM/stsiVWOwu2s/s512/screengrab_205_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5391816845504918674" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/StOU2Esg6LI/AAAAAAAACyE/RH1E6_6TMNQ/s1600-h/screengrab_204_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/StOU2Esg6LI/AAAAAAAACyE/RH1E6_6TMNQ/s512/screengrab_204_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5391816835586910386" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6618023460849617403?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6618023460849617403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/paris-cafes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6618023460849617403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6618023460849617403'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/paris-cafes.html' title='Paris Cafes'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/StOU25I69qI/AAAAAAAACyU/9HeE1x2Rem0/s72-c/screengrab_206_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4907810653382974819</id><published>2009-10-11T11:41:00.002+01:00</published><updated>2009-10-12T21:49:48.744+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Cycling Video 2</title><content type='html'>Video number 2 of the cyclist riding up the Champs-Élysées.  Complete with 1st person view :)&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KUVWdd14v0U&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KUVWdd14v0U&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4907810653382974819?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4907810653382974819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video-2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4907810653382974819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4907810653382974819'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video-2.html' title='Cycling Video 2'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4726931300742706843</id><published>2009-10-10T18:16:00.002+01:00</published><updated>2009-10-12T21:49:48.745+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Cycling Video</title><content type='html'>As promised, the first video of the cyclist in Paris.&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xtVanNDyrF8&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xtVanNDyrF8&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4726931300742706843?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4726931300742706843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4726931300742706843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4726931300742706843'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/cycling-video.html' title='Cycling Video'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3208152345230616283</id><published>2009-10-08T21:15:00.004+01:00</published><updated>2009-10-12T21:49:48.745+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Paris'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>le Tour de France</title><content type='html'>As mentioned in a previous post, I have made some progress with my road-race assets. You might recognise my take on a famous French landmark.&lt;br /&gt;&lt;br /&gt;The new assets in this scene are a cobbled road loft, a monument and padded crash barrier. The asset for the padded crash barrier was created as a pair and populated either side along the road loft using population geometry. Simple really. Videos to follow...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Ss5Iz62BeAI/AAAAAAAACx8/W2RyfK9Fxbk/s1600-h/screengrab_203_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Ss5Iz62BeAI/AAAAAAAACx8/W2RyfK9Fxbk/s512/screengrab_203_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5390325860815435778" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Ss5IzdVU4_I/AAAAAAAACxs/P8fqyN91E6c/s1600-h/screengrab_201_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Ss5IzdVU4_I/AAAAAAAACxs/P8fqyN91E6c/s512/screengrab_201_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5390325852893668338" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Ss5Iy8MLDbI/AAAAAAAACxk/QQ_x30a2YjQ/s1600-h/screengrab_200_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Ss5Iy8MLDbI/AAAAAAAACxk/QQ_x30a2YjQ/s512/screengrab_200_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5390325843996904882" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3208152345230616283?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3208152345230616283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/le-tour-de-france.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3208152345230616283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3208152345230616283'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/le-tour-de-france.html' title='le Tour de France'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/Ss5Iz62BeAI/AAAAAAAACx8/W2RyfK9Fxbk/s72-c/screengrab_203_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2771274080600439341</id><published>2009-10-06T22:05:00.008+01:00</published><updated>2009-10-06T22:16:43.004+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='bicycle'/><title type='text'>Bicycle, Bicycle</title><content type='html'>Here's a sneak look at what's next. It had to arrive at some point, but finally a cyclist is soon to appear in my RailSimilarity world. The current plan is to create assets for an entire roadrace over the coming weeks. I've even given him a set of Mavics.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SsuxSarPX-I/AAAAAAAACxU/Xe_89_FvJbM/s1600-h/Max_asset_Bicycle_01.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SsuxSarPX-I/AAAAAAAACxU/Xe_89_FvJbM/s512/Max_asset_Bicycle_01.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5389596309035376610" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2771274080600439341?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2771274080600439341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/bicycle-bicycle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2771274080600439341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2771274080600439341'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/bicycle-bicycle.html' title='Bicycle, Bicycle'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SsuxSarPX-I/AAAAAAAACxU/Xe_89_FvJbM/s72-c/Max_asset_Bicycle_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4909633675605957480</id><published>2009-10-05T14:05:00.014+01:00</published><updated>2009-10-06T09:41:25.796+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='racetrack'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='formula 1'/><title type='text'>Editor Video - Creating an F1 Circuit</title><content type='html'>I've created a very basic movie showing the construction of a simple racing circuit using the RailWorks toolset.&lt;br /&gt;&lt;br /&gt;The steps in the video are :&lt;br /&gt;&lt;br /&gt;- Enter editor mode and create a section of track&lt;br /&gt;- Close the loop of track, remembering to use the weld tool.&lt;br /&gt;- Using the offset tool, place two lofts along sections of two of the corners.&lt;br /&gt;- Place a driveable vehicle on the track.&lt;br /&gt;- Spray a new terrain texture down&lt;br /&gt;- Modify the terrain shape&lt;br /&gt;- Enter drive mode, and drive the vehicle along the track&lt;br /&gt;- Enter editor mode, and add some more assets&lt;br /&gt;- Enter drive mode once again and marvel at your new route :)&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DdEYExckSVg&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DdEYExckSVg&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;For this example, the track happens to be tarmac, and the locomotive happens to be a racing car. As I've said many times before, we don't need to restrict this simulation to locomotives on rail track. Use your imagination.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4909633675605957480?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4909633675605957480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/editor-video-creating-f1-racing-circuit.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4909633675605957480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4909633675605957480'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/editor-video-creating-f1-racing-circuit.html' title='Editor Video - Creating an F1 Circuit'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-8044508754628095673</id><published>2009-10-04T21:17:00.004+01:00</published><updated>2009-10-04T21:21:22.364+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='aircraft'/><title type='text'>Aeroplane Video</title><content type='html'>Here we have the aircraft, setup as a loco and driving along an invisible track. The track varies in gradient and altitude to give a more convincing 'flight' path.&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CLs0jHKDBW0&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/CLs0jHKDBW0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-8044508754628095673?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/8044508754628095673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/aeroplane-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8044508754628095673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8044508754628095673'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/aeroplane-video.html' title='Aeroplane Video'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7397180604975854625</id><published>2009-10-02T19:24:00.005+01:00</published><updated>2009-10-02T19:34:35.126+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='truck'/><title type='text'>Truck Video</title><content type='html'>A video showing the articulated truck driving the route. The truck and trailer are setup as a loco and wagon. This allows the two to be coupled and uncoupled correctly, and allows the articulation seen in the video.&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-y-WYGFmQd0&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-y-WYGFmQd0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7397180604975854625?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7397180604975854625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/truck-video.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7397180604975854625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7397180604975854625'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/10/truck-video.html' title='Truck Video'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-9125480516927095858</id><published>2009-09-24T21:55:00.005+01:00</published><updated>2009-09-24T22:06:46.298+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coastal'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Lighthouse on the Rocks</title><content type='html'>I've now started to use all the ideas I've had (most of which are on this blog somewhere) and put them all together in one route. That was always my intention to have a single route where I could freely drive many types of vehicle.&lt;br /&gt;&lt;br /&gt;The latest asset I created over lunch today was a little animated lighthouse. This was for my coastal area, and works well placed amongst the rocks.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SrvdJhUaezI/AAAAAAAACxE/5fVfb4DiDEo/s1600-h/screengrab_133_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SrvdJhUaezI/AAAAAAAACxE/5fVfb4DiDEo/s512/screengrab_133_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5385140935084112690" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SrvdKCX5_KI/AAAAAAAACxM/QxsoYqnpbfE/s1600-h/screengrab_134_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SrvdKCX5_KI/AAAAAAAACxM/QxsoYqnpbfE/s512/screengrab_134_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5385140943957130402" /&gt;&lt;/a&gt;&lt;br /&gt;The light beam node has simple linear rotation, and uses a basic AddATex shader to create the light itself.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SrvdJfIPzhI/AAAAAAAACw8/mBX1WUlonVI/s1600-h/screengrab_132_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SrvdJfIPzhI/AAAAAAAACw8/mBX1WUlonVI/s512/screengrab_132_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5385140934496210450" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-9125480516927095858?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/9125480516927095858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/lighthouse-on-rocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9125480516927095858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9125480516927095858'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/lighthouse-on-rocks.html' title='Lighthouse on the Rocks'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SrvdJhUaezI/AAAAAAAACxE/5fVfb4DiDEo/s72-c/screengrab_133_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4962785178849169081</id><published>2009-09-22T20:25:00.009+01:00</published><updated>2009-09-23T12:07:07.364+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Route Update</title><content type='html'>A quick screenshot update showing progress on my route. I haven't had time to build any new assets, so for the time being I'm simply populating the level. Originally I was going to plan the route layout. Boring. I found it was much more fun using the powerful tools to create the level and 'wing' it as I went along. Who knows what it's going to end up looking like?&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SrklG--keQI/AAAAAAAACwc/PTLjSdsKzPw/s1600-h/screengrab_123_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SrklG--keQI/AAAAAAAACwc/PTLjSdsKzPw/s512/screengrab_123_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5384375631413016834" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SrklXA_Oz1I/AAAAAAAACw0/bfXTvrI-r5I/s1600-h/screengrab_131_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SrklXA_Oz1I/AAAAAAAACw0/bfXTvrI-r5I/s512/screengrab_131_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5384375906830569298" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SrklWv7HybI/AAAAAAAACws/1njFC6R-5Og/s1600-h/screengrab_130_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SrklWv7HybI/AAAAAAAACws/1njFC6R-5Og/s512/screengrab_130_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5384375902249929138" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SrklWOaU-mI/AAAAAAAACwk/2NL4b9uQmKM/s1600-h/screengrab_127_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SrklWOaU-mI/AAAAAAAACwk/2NL4b9uQmKM/s512/screengrab_127_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5384375893254011490" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4962785178849169081?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4962785178849169081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/route-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4962785178849169081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4962785178849169081'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/route-update.html' title='Route Update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SrklG--keQI/AAAAAAAACwc/PTLjSdsKzPw/s72-c/screengrab_123_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1550104398586185913</id><published>2009-09-16T07:00:00.001+01:00</published><updated>2009-09-24T22:05:01.814+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='coastal'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>Coastal Waves</title><content type='html'>Here is an example coastal area. The beach and water are simple terrain textures, and the waves are animated scenery objects. I opted not to use the default RailWorks water as it looks too realistic and didn't really fit with my art style. The clouds here are simple (but rather large) viewer facing quads.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6QYdqDzRg_k&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6QYdqDzRg_k&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="512" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1550104398586185913?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1550104398586185913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/coastal-waves.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1550104398586185913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1550104398586185913'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/coastal-waves.html' title='Coastal Waves'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2163995744199918184</id><published>2009-09-15T13:20:00.007+01:00</published><updated>2009-10-30T08:05:15.947Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='lofts'/><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='aircraft'/><title type='text'>Runway Loft</title><content type='html'>My runway was created as a loft so that I could have a variety of lengths and curves if need be. This following runway asset was possible using the start, middle and end geometry of the loft.&lt;br /&gt;The start and end geometry (the number 09) are the same asset, whilst the middle geometry was simply a pair of runway lights (this was so the lights appear on the left and right side of the runway itself).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sq-G-VIGLAI/AAAAAAAACvw/XlTuNKcRrsE/s1600-h/tech_loft2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sq-G-VIGLAI/AAAAAAAACvw/XlTuNKcRrsE/s512/tech_loft2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381668485112146946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Right-click on the following link and choose 'save as' to download a blueprint of the runway loft.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.poyda.co.uk/blog/railsimilarity/airport_runway_blog.xml" target="_blank"&gt;&lt;img border="0" src="http://www.poyda.co.uk/ui/button_download.gif"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2163995744199918184?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2163995744199918184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/runway-loft.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2163995744199918184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2163995744199918184'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/runway-loft.html' title='Runway Loft'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/Sq-G-VIGLAI/AAAAAAAACvw/XlTuNKcRrsE/s72-c/tech_loft2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6611529620871376834</id><published>2009-09-14T12:38:00.001+01:00</published><updated>2009-09-15T20:44:34.884+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>How to...Create "Editor-Only" Assets</title><content type='html'>There is a blueprint available for use called the &lt;span style="font-weight:bold;"&gt;Editor shape blueprint&lt;/span&gt;, that will only be rendered in editor mode. I've used this blueprint to help with the selection of an awkwardly shaped asset. My new clouds are simply huge viewer facing polygons, and therefore I wanted to create a visible bounding box around the cloud asset to help with selection.&lt;br /&gt;&lt;br /&gt;Firstly I created a generic bounding box.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sq9_BxdH-eI/AAAAAAAACvI/QrHxBVPtRUc/s1600-h/tech_editor_box1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sq9_BxdH-eI/AAAAAAAACvI/QrHxBVPtRUc/s200/tech_editor_box1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381659748163123682" /&gt;&lt;/a&gt;&lt;br /&gt;I then referenced this IGS in a "Editor shape blueprint". No visible friendly name is required here.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sq-CYTooAaI/AAAAAAAACvg/yu2zfRVAV-s/s1600-h/tech_editor_box4.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sq-CYTooAaI/AAAAAAAACvg/yu2zfRVAV-s/s512/tech_editor_box4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381663433830171042" /&gt;&lt;/a&gt;&lt;br /&gt;In the scenery blueprint for the cloud itself, I simply reference the "Editor shape blueprint" for the bounding box as a child object. So wherever a cloud is placed, a child object (the bounding box) is also placed.&lt;br /&gt;&lt;br /&gt;Editor Mode:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq9_Cf0vW1I/AAAAAAAACvQ/E5mWpr3WQrg/s1600-h/tech_editor_box2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq9_Cf0vW1I/AAAAAAAACvQ/E5mWpr3WQrg/s512/tech_editor_box2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381659760610204498" /&gt;&lt;/a&gt;&lt;br /&gt;Drive mode:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sq9_CpSR2vI/AAAAAAAACvY/T0Z1G9PW5g4/s1600-h/tech_editor_box3.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sq9_CpSR2vI/AAAAAAAACvY/T0Z1G9PW5g4/s512/tech_editor_box3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381659763150019314" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6611529620871376834?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6611529620871376834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/how-tocreate-editor-only-asset.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6611529620871376834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6611529620871376834'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/how-tocreate-editor-only-asset.html' title='How to...Create &quot;Editor-Only&quot; Assets'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/Sq9_BxdH-eI/AAAAAAAACvI/QrHxBVPtRUc/s72-c/tech_editor_box1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2048466486712646652</id><published>2009-09-13T13:27:00.000+01:00</published><updated>2009-09-15T13:25:21.040+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aircraft'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Air-crafty</title><content type='html'>Ok, so here is a quick update on what I've been up to recently. I'll go into more detail about some of the assets seen here at some point in the near future.&lt;br /&gt;&lt;br /&gt;I've created a new type of vehicle for RailSimilarity to populate the skies.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq47E5tOlvI/AAAAAAAACuw/LfMZDsn63WA/s1600-h/screengrab_120_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq47E5tOlvI/AAAAAAAACuw/LfMZDsn63WA/s512/screengrab_120_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381303560150357746" /&gt;&lt;/a&gt;&lt;br /&gt;It's a driveable vehicle, with flashing wingtip lights and animated prop.&lt;br /&gt;&lt;br /&gt;To make the flight more convincing, I have also created a loop out of an invisible track for the aircraft to 'fly' along. I used the gradient tool to modify the track to allow a short section of the loop to be at ground level (covering the runway), and the remainder of the loop up in the clouds.&lt;br /&gt;&lt;br /&gt;A new runway asset and I now have a working airport in my world.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq47FblgYvI/AAAAAAAACu4/D1d3kuhLG9c/s1600-h/screengrab_121_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sq47FblgYvI/AAAAAAAACu4/D1d3kuhLG9c/s512/screengrab_121_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5381303569244775154" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2048466486712646652?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2048466486712646652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/air-crafty.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2048466486712646652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2048466486712646652'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/09/air-crafty.html' title='Air-crafty'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/Sq47E5tOlvI/AAAAAAAACuw/LfMZDsn63WA/s72-c/screengrab_120_blog.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7611593953982372356</id><published>2009-06-19T21:31:00.033+01:00</published><updated>2009-06-19T21:39:48.872+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lofts'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>Dam Wall</title><content type='html'>I've just built a new asset for a dam wall. This will easily allow me to have different areas of flat terrain at varying heights, and will allow impressive views from the top.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sjvp9tNnItI/AAAAAAAABjo/KBCzcpbybWo/s1600-h/screengrab_114_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sjvp9tNnItI/AAAAAAAABjo/KBCzcpbybWo/s512/screengrab_114_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349126228750574290" /&gt;&lt;/a&gt;&lt;br /&gt;The dam consists of 4 assets:&lt;br /&gt;-the wall and railing; created using a loft xsec&lt;br /&gt;-the wall and railing end caps; positioned using start or end geometry references&lt;br /&gt;-the wall supports; the middle geometry asset reference&lt;br /&gt;-the pipe outlet; a clutter asset positioned by hand&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SjvwAKv_xmI/AAAAAAAABjw/ffPIS2tCQ9k/s1600-h/tech_loft1_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SjvwAKv_xmI/AAAAAAAABjw/ffPIS2tCQ9k/s512/tech_loft1_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349132868108928610" /&gt;&lt;/a&gt;&lt;br /&gt;The Middle geometry and Start (and End) geometry.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SjvpHUO03zI/AAAAAAAABjY/oR8foSqKObk/s1600-h/tech_mid_end_geo.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SjvpHUO03zI/AAAAAAAABjY/oR8foSqKObk/s512/tech_mid_end_geo.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349125294331846450" /&gt;&lt;/a&gt;&lt;br /&gt;The pipe outlet. This asset has scrolling UV animation applied to get the water to appear to flow out of the pipe. I've also cheated by having two layers to the water. The inner layer does not animate, but has a specular material applied. This provides the base colour and highlight to the water. The outer layer has a simple additive material which has the scrolling water surface. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SjvoWLEh1YI/AAAAAAAABjI/sRtfUEInT1k/s1600-h/screengrab_116_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SjvoWLEh1YI/AAAAAAAABjI/sRtfUEInT1k/s512/screengrab_116_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349124450059146626" /&gt;&lt;/a&gt;&lt;br /&gt;The complete loft.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SjvovxzU-1I/AAAAAAAABjQ/flcnU-kxIz8/s1600-h/screengrab_115_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SjvovxzU-1I/AAAAAAAABjQ/flcnU-kxIz8/s512/screengrab_115_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349124889952713554" /&gt;&lt;/a&gt;&lt;br /&gt;I've also created a new particle effect which creates the bubbles at the base of the pipe outlet.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SjvphoEu0PI/AAAAAAAABjg/mS7AHkhoKA8/s1600-h/screengrab_113_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SjvphoEu0PI/AAAAAAAABjg/mS7AHkhoKA8/s512/screengrab_113_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349125746334814450" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sjv2OxJcSSI/AAAAAAAABkA/qhiT6hye9kU/s1600-h/screengrab_112_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sjv2OxJcSSI/AAAAAAAABkA/qhiT6hye9kU/s512/screengrab_112_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349139716004137250" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sjv2FmvJb6I/AAAAAAAABj4/09N60fsEqt0/s1600-h/screengrab_111_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sjv2FmvJb6I/AAAAAAAABj4/09N60fsEqt0/s512/screengrab_111_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349139558590672802" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7611593953982372356?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7611593953982372356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/dam-wall.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7611593953982372356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7611593953982372356'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/dam-wall.html' title='Dam Wall'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/Sjvp9tNnItI/AAAAAAAABjo/KBCzcpbybWo/s72-c/screengrab_114_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2274563877912254161</id><published>2009-06-16T07:26:00.001+01:00</published><updated>2009-06-16T16:20:13.831+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>Animated Level Crossing</title><content type='html'>I was thinking recently about how to create an animating level crossing. Currently the codebase will need extending to get the crossing barriers to activate with an approaching train.&lt;br /&gt;&lt;br /&gt;Here is my dirty hack (solution).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sjed6QSH4mI/AAAAAAAABic/Etrr2iUdgMg/s1600-h/screengrab_110_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sjed6QSH4mI/AAAAAAAABic/Etrr2iUdgMg/s512/screengrab_110_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5347916706654708322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an entirely art based solution using LOD functionality. As we all know, the LOD code will swap geometry depending on distance to camera. So I've created a level crossing, where the gates are closed in the nearest LOD and open in the distant LOD. Currently, the gates pop between the open and closed positions, but many more LODs could be inserted between these two current LODs to make the gates move more smoothly.&lt;br /&gt;&lt;br /&gt;Thinking along these lines, there could be many other uses for the LOD functionality:&lt;br /&gt;&lt;br /&gt;- Static people, who start waving as the train or camera gets near&lt;br /&gt;- Grazing cows, who look up as the camera or train gets near&lt;br /&gt;&lt;br /&gt;I'm sure there are other uses than simply using LODs to swap different resolutions of geometry.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SjeeDBXiKzI/AAAAAAAABik/MKhHd4cfTI0/s1600-h/screengrab_107_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SjeeDBXiKzI/AAAAAAAABik/MKhHd4cfTI0/s512/screengrab_107_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5347916857269693234" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2274563877912254161?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2274563877912254161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/animated-level-crossing.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2274563877912254161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2274563877912254161'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/animated-level-crossing.html' title='Animated Level Crossing'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/Sjed6QSH4mI/AAAAAAAABic/Etrr2iUdgMg/s72-c/screengrab_110_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4299235812876423124</id><published>2009-06-15T20:04:00.003+01:00</published><updated>2009-06-15T20:17:52.399+01:00</updated><title type='text'>AI traffic</title><content type='html'>Over lunch today, and with the assistance of a Random RailSimmer, I created my first AI traffic in RailWorks. And it's easy.&lt;br /&gt;&lt;br /&gt;Previously in RailSim, I'd always shied away from anything other that the art assets because I feared it was too complex, but after a quick read of the Wiki, I found it very powerful and easy to set up. I now have multiple AI vehicles whizing about the route.&lt;br /&gt;&lt;br /&gt;Also, as you may gather, things have calmed down in work after an understandably hectic period. I now have the odd lunchbreak and evening free to concentrate on my own projects once again. So things will start to pick up on here after a very quiet period.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4299235812876423124?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4299235812876423124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/ai-traffic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4299235812876423124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4299235812876423124'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/ai-traffic.html' title='AI traffic'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-750996515247457078</id><published>2009-06-08T21:58:00.004+01:00</published><updated>2009-06-08T22:00:49.538+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='road'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Road Update</title><content type='html'>I've created a slightly improved road and road junction asset.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Se3J_pd9ytI/AAAAAAAABY8/Ar3DwLP0OUo/s1600-h/Max_asset_road_3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Se3J_pd9ytI/AAAAAAAABY8/Ar3DwLP0OUo/s512/Max_asset_road_3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5327136029549644498" /&gt;&lt;/a&gt;Previously the centre white line would break up as the polygons would intersect over the road junction. I've created a new cross-section which has the centre white line overlaid as polygons rather than a white stripe in the source texture. Now the centre white line polygons intersect cleanly without breakup.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Se27XenHVWI/AAAAAAAABY0/b-68iaPhG5o/s1600-h/screengrab_098_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Se27XenHVWI/AAAAAAAABY0/b-68iaPhG5o/s512/screengrab_098_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5327119946277672290" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-750996515247457078?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/750996515247457078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/road-update.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/750996515247457078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/750996515247457078'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/06/road-update.html' title='Road Update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/Se3J_pd9ytI/AAAAAAAABY8/Ar3DwLP0OUo/s72-c/Max_asset_road_3.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4029103623791791421</id><published>2009-05-13T08:34:00.003+01:00</published><updated>2009-05-13T08:53:22.537+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='Sports zone'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Sports Zone</title><content type='html'>Been very slow on here recently, due to working all hours. So very late last night, I decided to build a couple of new assets for myself.&lt;br /&gt;&lt;br /&gt;The simple stadium and statue will be used in a recreational area/zone of the route. Looking at these shots this morning now makes me realise I'm gonna have to create a driveable blimp to hover over the stadium.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SgnkOgdZcUI/AAAAAAAABaw/v-M9Msr9X9E/s1600-h/screengrab_105_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SgnkOgdZcUI/AAAAAAAABaw/v-M9Msr9X9E/s512/screengrab_105_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5335046171479601474" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SgnkG1qtfdI/AAAAAAAABao/rtV2RsdPkKw/s1600-h/screengrab_104_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SgnkG1qtfdI/AAAAAAAABao/rtV2RsdPkKw/s512/screengrab_104_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5335046039733632466" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SgnjwjWCoKI/AAAAAAAABaY/_SUJ5fT41kw/s1600-h/screengrab_102_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SgnjwjWCoKI/AAAAAAAABaY/_SUJ5fT41kw/s512/screengrab_102_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5335045656857976994" /&gt;&lt;/a&gt;I'm quite pleased with the stadium at night. Using a simple 'Tex' material for the interior ensures it always looks lit regardless of the environment lighting. The floodlights and their glows are illuminated at night using 'night nodes'.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sgnj7vm2PwI/AAAAAAAABag/XmszF2_xZa8/s1600-h/screengrab_103_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sgnj7vm2PwI/AAAAAAAABag/XmszF2_xZa8/s512/screengrab_103_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5335045849128255234" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4029103623791791421?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4029103623791791421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/05/sports-zone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4029103623791791421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4029103623791791421'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/05/sports-zone.html' title='Sports Zone'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SgnkOgdZcUI/AAAAAAAABaw/v-M9Msr9X9E/s72-c/screengrab_105_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2908321338760617359</id><published>2009-05-05T22:18:00.009+01:00</published><updated>2009-06-08T21:55:22.526+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='road'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>Road Clutter</title><content type='html'>In the middle of a very busy work period, I decided to give myself the first night off in many weeks. And what do I end up doing? Some new Rail Similarity assets. I sometimes feel like I'm married to 3DSMax.&lt;br /&gt;&lt;br /&gt;I've spent the last few hours knocking up these new clutter assets for the road network. Once again, simple assets and quick to make. The 'zebra crossing' beacons flash on and off using &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-toanimate-textures.html"&gt;simple animated textures&lt;/a&gt;. The markings on the 'zebra crossing' are a simple quad overlay using transparency.&lt;br /&gt;&lt;br /&gt;I've included a 3DSMax render to show them in their full glory.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SgCuJS9tZ7I/AAAAAAAABZ4/FdKipzF1VlU/s1600-h/Max_asset_road_clutter_01_blog.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SgCuJS9tZ7I/AAAAAAAABZ4/FdKipzF1VlU/s512/Max_asset_road_clutter_01_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5332453433539389362" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2908321338760617359?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2908321338760617359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/05/road-clutter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2908321338760617359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2908321338760617359'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/05/road-clutter.html' title='Road Clutter'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SgCuJS9tZ7I/AAAAAAAABZ4/FdKipzF1VlU/s72-c/Max_asset_road_clutter_01_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1469170074738380906</id><published>2009-04-14T22:14:00.003+01:00</published><updated>2009-04-14T22:21:13.932+01:00</updated><title type='text'>Spring Cleaning</title><content type='html'>The more observant amongst you might notice that I've re-skinned the blog. I was fed-up with the standard blog layout and wanted to make use of more screen space. The only way to do this was to go deep and dirty into the HTML.&lt;br /&gt;&lt;br /&gt;I've hacked and butchered the HTML (and learnt a few new bits of syntax along the way) and the layout is now finally complete. I may still play around with the artwork and colour scheme, but the layout will not change any time soon. Hope you like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1469170074738380906?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1469170074738380906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/04/spring-cleaning.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1469170074738380906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1469170074738380906'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/04/spring-cleaning.html' title='Spring Cleaning'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2279442724882497346</id><published>2009-03-28T08:07:00.019Z</published><updated>2009-06-08T21:54:56.225+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='road'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Road Network</title><content type='html'>Recently, I have been trying to improve the complexity of the road layout by adding junction assets.&lt;br /&gt;&lt;br /&gt;With rail track, this is a simple problem to solve, as the junction assets consist of two elements; ballast and rails. With roads however it required a bit of experimentation to come up with junction assets that would work correctly and provide the 'clean' look I was after.&lt;br /&gt;&lt;br /&gt;Here is the cross-section for the road junction asset. The junction asset must contain two nodes called 'Ballast' and 'Rail' (both case sensitive) for it to render correctly across the junction. In my road junction asset, you can see the 'Ballast' asset represents the tarmac, and the 'Rail' (not used in this case) is simply hidden below the road.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sc_dC0xk-QI/AAAAAAAABRY/CdKSEO9p9CM/s1600-h/Max_asset_road_1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sc_dC0xk-QI/AAAAAAAABRY/CdKSEO9p9CM/s512/Max_asset_road_1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318712725543909634" /&gt;&lt;/a&gt;&lt;br /&gt;With a very subtle hump in the centre of the road (see the cross-section above), the road polygons cleanly intersect one another without any z-fighting issues.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc_de-Cb0kI/AAAAAAAABRk/SBteM985BTM/s1600-h/Max_asset_road_2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc_de-Cb0kI/AAAAAAAABRk/SBteM985BTM/s512/Max_asset_road_2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318713209066869314" /&gt;&lt;/a&gt;&lt;br /&gt;I've also placed small 'filler' assets at the apex of the internal corners to help with the visuals. This is the result in-game.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3b7hNmM8I/AAAAAAAABRQ/_XwLEqB-2d0/s1600-h/screengrab_096_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3b7hNmM8I/AAAAAAAABRQ/_XwLEqB-2d0/s512/screengrab_096_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318148550568588226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3buBRUDWI/AAAAAAAABRI/jql2SNNmZwA/s1600-h/screengrab_095_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3buBRUDWI/AAAAAAAABRI/jql2SNNmZwA/s512/screengrab_095_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318148318655941986" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2279442724882497346?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2279442724882497346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/road-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2279442724882497346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2279442724882497346'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/road-network.html' title='Road Network'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/Sc_dC0xk-QI/AAAAAAAABRY/CdKSEO9p9CM/s72-c/Max_asset_road_1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1223842611018834333</id><published>2009-03-24T05:50:00.009Z</published><updated>2009-04-22T21:34:54.695+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='Eastern district'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Eastern District</title><content type='html'>Here are a few screenshots to give a flavour of the Eastern District. The only new assets here are the overhead banners stretching from building to building. These simple assets are double sided and mapped so they can be viewed correctly from both the front and back.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgMYKfmRII/AAAAAAAABQc/DOFxcUwJOyM/s1600-h/screengrab_084_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgMYKfmRII/AAAAAAAABQc/DOFxcUwJOyM/s512/screengrab_084_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316512969384150146" /&gt;&lt;/a&gt;&lt;br /&gt;And at dusk...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgNPBs1_KI/AAAAAAAABQk/iRRmu2sfa8c/s1600-h/screengrab_083_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgNPBs1_KI/AAAAAAAABQk/iRRmu2sfa8c/s512/screengrab_083_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316513911916592290" /&gt;&lt;/a&gt;&lt;br /&gt;And here is a similar shot showing the monorail cutting through the centre of the cityscape.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgMKCM5-5I/AAAAAAAABQU/yJMehsp-iqM/s1600-h/screengrab_090_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgMKCM5-5I/AAAAAAAABQU/yJMehsp-iqM/s512/screengrab_090_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316512726640098194" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1223842611018834333?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1223842611018834333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/eastern-district.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1223842611018834333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1223842611018834333'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/eastern-district.html' title='Eastern District'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/ScgMYKfmRII/AAAAAAAABQc/DOFxcUwJOyM/s72-c/screengrab_084_blog.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3589025521047524863</id><published>2009-03-23T22:04:00.008Z</published><updated>2009-04-22T21:44:08.302+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='Eastern district'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Tower Blocks</title><content type='html'>I've also been busy building a few er...buildings. Tower blocks more precisely for the Eastern District in my route. Once again these are very simple assets, low polygon count and low texture resolution. These will be used in the centre of town, where neon signs and billboards will be the dominant features.&lt;br /&gt;&lt;br /&gt;For the banners and fake logos, I've used a cool free font (called Massive 10 K) by &lt;span style="font-weight:bold;"&gt;Keisuke Asami&lt;/span&gt;. It seems to perfectly suit the style I was after. So thanks &lt;span style="font-weight:bold;"&gt;Keisuke Asami&lt;/span&gt; for the work on the font.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgHxtP3CdI/AAAAAAAABQE/AxSRJU0Kczw/s1600-h/screengrab_089_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgHxtP3CdI/AAAAAAAABQE/AxSRJU0Kczw/s512/screengrab_089_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316507910651972050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgHrAFbsrI/AAAAAAAABP8/Bj3oxXXXNww/s1600-h/screengrab_088_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgHrAFbsrI/AAAAAAAABP8/Bj3oxXXXNww/s512/screengrab_088_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316507795449426610" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3589025521047524863?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3589025521047524863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/tower-blocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3589025521047524863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3589025521047524863'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/tower-blocks.html' title='Tower Blocks'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/ScgHxtP3CdI/AAAAAAAABQE/AxSRJU0Kczw/s72-c/screengrab_089_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-509193612581904816</id><published>2009-03-23T21:43:00.013Z</published><updated>2009-06-08T22:19:33.887+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monorail'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Monorail - Maglev</title><content type='html'>I'd always planned on creating a monorail as that type of vehicle would allow a higher viewpoint/perspective of the route below.&lt;br /&gt;I'd seen some cool photos/movies of the 'Maglev' and a work colleague suggested I make one. This is my intepretation of it.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgDt3gcHqI/AAAAAAAABP0/Oy2QtoJyr1o/s1600-h/screengrab_087_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgDt3gcHqI/AAAAAAAABP0/Oy2QtoJyr1o/s512/screengrab_087_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316503446639877794" /&gt;&lt;/a&gt;&lt;br /&gt;Once the main engine was built, to build the passenger cars (and I'll make no secret of this) I simply sliced the back-end off the model and mirrored it to create the passenger car. I won't be putting text on the sides of this loco so it didn't matter that the mapping was mirrored front to back. It's a very dirty and cheap method, but works perfectly in this instance.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgDZPPpboI/AAAAAAAABPs/SLj_ODDPM2I/s1600-h/screengrab_086_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgDZPPpboI/AAAAAAAABPs/SLj_ODDPM2I/s512/screengrab_086_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316503092234645122" /&gt;&lt;/a&gt;&lt;br /&gt;The track was a simple loft cross-section asset with the concrete support posts setup as population geometry. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgCtz5738I/AAAAAAAABPc/v9KDui_9j0U/s1600-h/screengrab_085_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgCtz5738I/AAAAAAAABPc/v9KDui_9j0U/s512/screengrab_085_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316502346161446850" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-509193612581904816?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/509193612581904816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/monorail-maglev.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/509193612581904816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/509193612581904816'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/monorail-maglev.html' title='Monorail - Maglev'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/ScgDt3gcHqI/AAAAAAAABP0/Oy2QtoJyr1o/s72-c/screengrab_087_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-8412343643885194630</id><published>2009-03-23T20:29:00.004Z</published><updated>2009-03-23T21:40:45.855Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Distant Buildings</title><content type='html'>As I don't intend on building a vast huge sprawling route (this route will be small and detailed), I needed a cheap asset that I could place in the distance and give the illusion of distant objects. This seems to work well. I opted for a scenery object rather than a loft because I wanted night nodes that would illuminate the windows at night.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Scf_j5Z5YPI/AAAAAAAABPE/shOXlMMlQGM/s1600-h/screengrab_091_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 222px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Scf_j5Z5YPI/AAAAAAAABPE/shOXlMMlQGM/s400/screengrab_091_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316498877304103154" /&gt;&lt;/a&gt;&lt;br /&gt;Here is the single asset. It's a single polygon and uses a texture with transparency.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgBWc6IqII/AAAAAAAABPU/ByWfUTmLZUU/s1600-h/screengrab_093_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 127px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgBWc6IqII/AAAAAAAABPU/ByWfUTmLZUU/s400/screengrab_093_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316500845339650178" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-8412343643885194630?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/8412343643885194630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/distant-buildings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8412343643885194630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/8412343643885194630'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/distant-buildings.html' title='Distant Buildings'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/Scf_j5Z5YPI/AAAAAAAABPE/shOXlMMlQGM/s72-c/screengrab_091_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3315437853674045856</id><published>2009-03-12T21:10:00.004Z</published><updated>2009-03-12T21:15:59.044Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Screenshot update</title><content type='html'>Been busy recently so just a quick screenshot update. I think the next major job will be to sit down and plan the route to give me some idea on what assets are needed for where.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sbl6uQepJ5I/AAAAAAAABOs/jVY_chl4GvM/s1600-h/screengrab_066_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sbl6uQepJ5I/AAAAAAAABOs/jVY_chl4GvM/s400/screengrab_066_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312412170576275346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sbl6naG7hFI/AAAAAAAABOk/jiUL27bnvnQ/s1600-h/screengrab_064_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 255px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sbl6naG7hFI/AAAAAAAABOk/jiUL27bnvnQ/s400/screengrab_064_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312412052902085714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sbl6e-4kcvI/AAAAAAAABOc/71elGzrIRP8/s1600-h/screengrab_063_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sbl6e-4kcvI/AAAAAAAABOc/71elGzrIRP8/s400/screengrab_063_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312411908155142898" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3315437853674045856?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3315437853674045856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/screenshot-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3315437853674045856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3315437853674045856'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/screenshot-update.html' title='Screenshot update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/Sbl6uQepJ5I/AAAAAAAABOs/jVY_chl4GvM/s72-c/screengrab_066_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5508683592955590752</id><published>2009-03-05T13:20:00.002Z</published><updated>2009-03-05T14:10:05.303Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='seasonal textures'/><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Seasonal variations</title><content type='html'>Just a quick test to see how things look at night-time and during winter. Below are three screenshots showing the same scene at different times of day, during summer and winter seasons. The path and snow-mounds are part of the house model, so it makes for easy placement in the route.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_bxGdznSI/AAAAAAAABJg/RocmexiDXe8/s1600-h/screengrab_077_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_bxGdznSI/AAAAAAAABJg/RocmexiDXe8/s400/screengrab_077_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704122288807202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_brL0791I/AAAAAAAABJY/qfV1NC-B6AM/s1600-h/screengrab_076_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_brL0791I/AAAAAAAABJY/qfV1NC-B6AM/s400/screengrab_076_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704020648785746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sa_b4MS2urI/AAAAAAAABJo/23-QXA-qYjU/s1600-h/screengrab_078_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sa_b4MS2urI/AAAAAAAABJo/23-QXA-qYjU/s400/screengrab_078_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704244112571058" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5508683592955590752?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5508683592955590752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/seasonal-variations.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5508683592955590752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5508683592955590752'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/seasonal-variations.html' title='Seasonal variations'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_bxGdznSI/AAAAAAAABJg/RocmexiDXe8/s72-c/screengrab_077_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5077590307180778863</id><published>2009-03-03T21:14:00.014Z</published><updated>2009-03-04T09:26:21.881Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='characters'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Characters</title><content type='html'>Here is a render of some of the characters I've been working on. So far, I have created an old man, a couple of business men, a cyclist and a girl.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sa2d2B9r12I/AAAAAAAABJI/nZp94K15oj0/s1600-h/Max_asset_characters_01_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 274px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sa2d2B9r12I/AAAAAAAABJI/nZp94K15oj0/s400/Max_asset_characters_01_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309073087305340770" /&gt;&lt;/a&gt;&lt;br /&gt;I'll be the first to admit, I'm not an animator. I don't know how to 'rig', paint vertex weights, or even create a realistic looking character mesh. I believe that whole area is a skillset in itself and if you've ever seen my animations, I think you'd agree that I'm wise leaving all that complicated stuff to those animator boys.&lt;br /&gt;&lt;br /&gt;For Rail Similarity, I wanted a very simple character mesh, one that I could easily re-skin over and over, and one that even I could 'animate'. I chose a very old school approach, and made it from segmented nodes.&lt;br /&gt;&lt;br /&gt;Because of their blocky appearance, the end result almost makes them look like papercraft (&lt;a href="http://en.wikipedia.org/wiki/Paper_model"&gt;Pepakura&lt;/a&gt;). I must try making one of these characters out of paper at some point.&lt;br /&gt;&lt;br /&gt;Once I'd mapped a single character mesh, the re-skins themselves were very easy to create. I'm pleased with the variety I can get from the single mesh. I have cheated though by adding a simple accessory to a few of the characters; umbrella, briefcase, balloon.&lt;br /&gt;&lt;br /&gt;Here they are in Rail Simulator :&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sa5I7_wnKrI/AAAAAAAABJQ/_5PoqHna3Fc/s1600-h/screengrab_075_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 202px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sa5I7_wnKrI/AAAAAAAABJQ/_5PoqHna3Fc/s400/screengrab_075_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309261206281202354" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5077590307180778863?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5077590307180778863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/characters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5077590307180778863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5077590307180778863'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/03/characters.html' title='Characters'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/Sa2d2B9r12I/AAAAAAAABJI/nZp94K15oj0/s72-c/Max_asset_characters_01_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-453599105052149296</id><published>2009-02-24T23:36:00.006Z</published><updated>2009-02-24T23:45:12.067Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Night-time update</title><content type='html'>Just a quick update to show how the experiments with 'night-time effects' are going. This effect uses a simple additive material applied to the night node of the house. The night node gets switched on or off depending on whay time of day it is.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SaSEwOCcwHI/AAAAAAAABI4/LXuWc8RBS8M/s1600-h/screengrab_071_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 272px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SaSEwOCcwHI/AAAAAAAABI4/LXuWc8RBS8M/s400/screengrab_071_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306512224886243442" /&gt;&lt;/a&gt;&lt;br /&gt;I particularly like the effectiveness of the wall light on the side of the house. Once again. it's a simple effect, with the additive floor glow sliced in half and placed part on the floor, and part on the wall.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SaSE26x02MI/AAAAAAAABJA/LvL96MmKQ9k/s1600-h/screengrab_072_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 232px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SaSE26x02MI/AAAAAAAABJA/LvL96MmKQ9k/s400/screengrab_072_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306512339975329986" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-453599105052149296?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/453599105052149296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/night-time-update.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/453599105052149296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/453599105052149296'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/night-time-update.html' title='Night-time update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SaSEwOCcwHI/AAAAAAAABI4/LXuWc8RBS8M/s72-c/screengrab_071_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4597529094282415532</id><published>2009-02-22T20:26:00.012Z</published><updated>2009-02-23T06:02:14.174Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='truck'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Truck update</title><content type='html'>The road truck is now setup and working as a driveable vehicle in Rail Simulator. I've also taken the base mesh of the road truck and created a racing truck from it. Removal of the roof aerofoil and a quick re-skin made it a very quick job. I now need to do a proper skin for the truck and trailer instead of the placeholder. Here's a max render showing the two truck types.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SaG-U0aibMI/AAAAAAAABIw/IOhUlGrsYgM/s1600-h/Max_asset_truck_03_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 221px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SaG-U0aibMI/AAAAAAAABIw/IOhUlGrsYgM/s400/Max_asset_truck_03_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5305731100895767746" /&gt;&lt;/a&gt;&lt;br /&gt;The articulation between the truck and trailer works a treat as can be seen in this screenshot from the game.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SaG1gXP1ncI/AAAAAAAABIg/Uh_5rhydVhY/s1600-h/screengrab_061_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 174px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SaG1gXP1ncI/AAAAAAAABIg/Uh_5rhydVhY/s400/screengrab_061_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5305721403620040130" /&gt;&lt;/a&gt;&lt;br /&gt;You may also notice, that I've added two 'small' exhaust pipes behind the cabin on both truck types. These have smoke emitters attached which were easily placed and linked as children in the asset editor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4597529094282415532?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4597529094282415532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/truck-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4597529094282415532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4597529094282415532'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/truck-update.html' title='Truck update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SaG-U0aibMI/AAAAAAAABIw/IOhUlGrsYgM/s72-c/Max_asset_truck_03_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-39455579377410623</id><published>2009-02-17T21:34:00.007Z</published><updated>2009-02-17T21:49:20.862Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='truck'/><title type='text'>I like trucking</title><content type='html'>I like trucking, and I like to truck.&lt;br /&gt;&lt;br /&gt;Earlier today, over a coffee and a biscuit, it suddenly dawned on me that Rail Simulator would be perfect for articulated trucks. Think of a simple loco towing a single wagon and you've got the truck and the trailer.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SZsvj0XbxrI/AAAAAAAABHw/gL8XF_3tknc/s1600-h/Max_asset_truck_01_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 196px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SZsvj0XbxrI/AAAAAAAABHw/gL8XF_3tknc/s400/Max_asset_truck_01_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5303885278557750962" /&gt;&lt;/a&gt;&lt;br /&gt;Imagine selecting your truck, then reversing the truck into the trailer park to pick-up your trailer (using the couplings) before you then drive off in your truck with your trailer in tow.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SZsvuVVdZiI/AAAAAAAABH4/GI6pCflpnbQ/s1600-h/Max_asset_truck_and_trailer_01_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SZsvuVVdZiI/AAAAAAAABH4/GI6pCflpnbQ/s400/Max_asset_truck_and_trailer_01_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5303885459206530594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SZsv0oiShkI/AAAAAAAABIA/bIzU9hIIsb8/s1600-h/Max_asset_truck_and_trailer_02_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 258px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SZsv0oiShkI/AAAAAAAABIA/bIzU9hIIsb8/s400/Max_asset_truck_and_trailer_02_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5303885567439832642" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-39455579377410623?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/39455579377410623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/i-like-trucking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/39455579377410623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/39455579377410623'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/i-like-trucking.html' title='I like trucking'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SZsvj0XbxrI/AAAAAAAABHw/gL8XF_3tknc/s72-c/Max_asset_truck_01_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6338073410148962131</id><published>2009-02-14T22:01:00.002Z</published><updated>2009-02-14T22:06:27.325Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='characters'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Screenshots of Suburbia</title><content type='html'>I thought it was about time for me to create a few screenshots showing a more complete scene rather than showing more individual assets. Working without any schedule, it's easy to start to drift into creating random assets, and I find creating these little scenes every now and again helps me to focus. It also allows me to experiment with the setup/placement of assets, and it highlights which will be the easiest method for creating the routes efficiently.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SZZywsTf_rI/AAAAAAAABHE/57kDqxL3sH4/s1600-h/screengrab_059_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 263px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SZZywsTf_rI/AAAAAAAABHE/57kDqxL3sH4/s400/screengrab_059_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551792127573682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SZZyiR0uEyI/AAAAAAAABG0/D3bisU00VSE/s1600-h/screengrab_057_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 244px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SZZyiR0uEyI/AAAAAAAABG0/D3bisU00VSE/s400/screengrab_057_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551544500982562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You may notice a few characters in the screenshots. These are intentionally 'blocky' for two reasons: they match the art style, and they are generic enough to allow quick re-skins to create the variety that I want. I'll post more details on characters very soon.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyp2LhJNI/AAAAAAAABG8/nSlFHhxrJxY/s1600-h/screengrab_058_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 265px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyp2LhJNI/AAAAAAAABG8/nSlFHhxrJxY/s400/screengrab_058_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551674519364818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I've created a 'fake' platform loft which I've placed alongside the road. This is used to control the spawning and placement of characters on the pavement.  I've created a another loft for the pavement purely for the visuals. Creating a 'platform marker' along the nearby section of road allows the bus to pull up, and the passengers get on or off the bus. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyZ5uh-fI/AAAAAAAABGs/4-9e-xol8yo/s1600-h/screengrab_056_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 292px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyZ5uh-fI/AAAAAAAABGs/4-9e-xol8yo/s400/screengrab_056_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551400593619442" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6338073410148962131?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6338073410148962131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/screenshots-of-suburbia.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6338073410148962131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6338073410148962131'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/screenshots-of-suburbia.html' title='Screenshots of Suburbia'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SZZywsTf_rI/AAAAAAAABHE/57kDqxL3sH4/s72-c/screengrab_059_blog.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7426392598420757822</id><published>2009-02-11T22:43:00.007Z</published><updated>2009-02-12T07:15:43.058Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Fruity fruity</title><content type='html'>I've also created a smaller fruit tree as an animated scenery blueprint. This tree has the same gentle swaying animation as the larger tree, but with additional animated falling fruit.&lt;br /&gt;&lt;br /&gt;Each tree has around six static fruit positioned around the base. Another fruit is animated to fall from the treetop to the ground using a simple looping animation.&lt;br /&gt;&lt;br /&gt;This asset is really effective once multiple trees are placed alongside one another. In Rail Simulator, the 'auto-animations' all start on random frames, so in this case the fruit all fall at different times (and NOT all at the same time). Some of the falling fruit can be seen in this screenshot.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SZNVX3EVLvI/AAAAAAAABGk/HD6DRTFh6Yk/s1600-h/screengrab_053_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SZNVX3EVLvI/AAAAAAAABGk/HD6DRTFh6Yk/s400/screengrab_053_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5301675054752673522" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7426392598420757822?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7426392598420757822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/fruity-fruity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7426392598420757822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7426392598420757822'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/fruity-fruity.html' title='Fruity fruity'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SZNVX3EVLvI/AAAAAAAABGk/HD6DRTFh6Yk/s72-c/screengrab_053_blog.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6341479099189779983</id><published>2009-02-09T21:45:00.012Z</published><updated>2009-02-11T23:00:11.406Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='train'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Train and trees</title><content type='html'>Just a quick update the show the Class 166 amongst the trees. I'm pleased with the trees. Simple, cheap but effective.&lt;br /&gt;&lt;br /&gt;You can't see it in these images, but in-game the trees sway gently in the breeze...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkWFDEp5I/AAAAAAAABGc/t3LL0xoOOOM/s1600-h/screengrab_050_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkWFDEp5I/AAAAAAAABGc/t3LL0xoOOOM/s400/screengrab_050_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917460634216338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkQRBf8VI/AAAAAAAABGU/kM_7TTY4b2E/s1600-h/screengrab_049_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 260px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkQRBf8VI/AAAAAAAABGU/kM_7TTY4b2E/s400/screengrab_049_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917360769626450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkJWgn2sI/AAAAAAAABGM/_sCD6q9YGRg/s1600-h/screengrab_045_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkJWgn2sI/AAAAAAAABGM/_sCD6q9YGRg/s400/screengrab_045_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917241983261378" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6341479099189779983?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6341479099189779983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/train-and-trees.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6341479099189779983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6341479099189779983'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/train-and-trees.html' title='Train and trees'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkWFDEp5I/AAAAAAAABGc/t3LL0xoOOOM/s72-c/screengrab_050_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1444286182125189950</id><published>2009-02-09T21:19:00.014Z</published><updated>2009-02-11T23:00:24.495Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='foliage'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Tree</title><content type='html'>I'm now starting to think about assets other than the vehicles themselves. I'll create a number of items of foliage to add a bit of variety (trees, shrubs and hedges). Here is a tree to show the style I'm adopting for the trees.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SZCerYHBMZI/AAAAAAAABGE/9RUR3w6Uk6o/s1600-h/Max_asset_Tree_02_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 227px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SZCerYHBMZI/AAAAAAAABGE/9RUR3w6Uk6o/s400/Max_asset_Tree_02_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300911229458526610" /&gt;&lt;/a&gt;&lt;br /&gt;The upper dome of the tree has and inner and an outer part (both elements using transparency at the bottom edge). The inner element is simply a smaller dome with inverted face normals and has a darker texture applied. I've also added a few stray leaves again using transparency. I've also applied a few keyframes to these trees to get them gently swaying.&lt;br /&gt;&lt;br /&gt;The in-game tree should be very similar to the one seen above in the 3DSMax mock-up with one exception; the in-game stencil shadow will be a more simplified shape.&lt;br /&gt;&lt;br /&gt;At the moment, I'm tempted to try the voxel approach for the hedges. I'll obviously show any progress with this idea on here. I'm also thinking of creating the hedges as two asset types; lofts and stand-alone assets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1444286182125189950?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1444286182125189950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/tree.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1444286182125189950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1444286182125189950'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/tree.html' title='Tree'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SZCerYHBMZI/AAAAAAAABGE/9RUR3w6Uk6o/s72-c/Max_asset_Tree_02_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2208615753597055572</id><published>2009-02-09T19:59:00.000Z</published><updated>2009-02-09T21:18:32.993Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='train'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Train - Class 166</title><content type='html'>I've finally got around to creating a locomotive for my world. This is the first vehicle I've created with bogies (as all the other vehicle blueprints I've used were referenced as fixed axle vehicles). It's slightly more complex setting up the bogies but nothing too difficult.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SZCaZ64m6MI/AAAAAAAABF8/gQK1XO4nz6s/s1600-h/screengrab_051_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SZCaZ64m6MI/AAAAAAAABF8/gQK1XO4nz6s/s400/screengrab_051_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300906531509168322" /&gt;&lt;/a&gt;&lt;br /&gt;Now that this loco is complete, I realise in hindsight that I chose a tricky loco to stylise. As the real train is a simple tube with very little in the way of features, I found it difficult to add character to this super-deformed model. I've simply exaggerated the headlights, body width, shortened the length (by a long way) and gave the loco a beefed up exhaust. I'll add more in-game screenshots later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2208615753597055572?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2208615753597055572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/train-class-166.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2208615753597055572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2208615753597055572'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/train-class-166.html' title='Train - Class 166'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SZCaZ64m6MI/AAAAAAAABF8/gQK1XO4nz6s/s72-c/screengrab_051_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3659423802377510850</id><published>2009-02-04T12:58:00.016Z</published><updated>2009-02-04T13:42:36.783Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='UFO'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><category scheme='http://www.blogger.com/atom/ns#' term='animals'/><title type='text'>Aliens have landed...</title><content type='html'>They have finally landed. And they are stealing our sheep.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmaM4IAL-I/AAAAAAAABF0/zh7XonlDpwU/s1600-h/screengrab_038_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 290px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmaM4IAL-I/AAAAAAAABF0/zh7XonlDpwU/s400/screengrab_038_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5298935982593159138" /&gt;&lt;/a&gt;&lt;br /&gt;This UFO is a driveable vehicle, on a track (but this time the track is simply lowered below the terrain so that it's out of sight). I could of course create a new track which is invisible, but it might get messy when trying to find  and select an invisible track should I wish to edit the placement.&lt;br /&gt;&lt;br /&gt;I created a new 'flying' sheep which has a simple bobbing animation on it. This new sheep is linked to the UFO via a child reference in the vehicle blueprint. I could then easily adjust the height position of the sheep.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmRvo2FI2I/AAAAAAAABFs/As4xfDf9ucY/s1600-h/screengrab_037_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmRvo2FI2I/AAAAAAAABFs/As4xfDf9ucY/s400/screengrab_037_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5298926684182225762" /&gt;&lt;/a&gt;&lt;br /&gt;The UFO has a simple animation applied to it (it simply rotates and bobs about a bit). On the UFO itself, the lights flash using &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-toanimate-textures.html"&gt;simple texture animation&lt;/a&gt; and the abductor beam below has additive alpha and &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-toanimate-scrolling-uvs.html"&gt;simple scrolling UVs&lt;/a&gt; on it to move the dust particles upwards.&lt;br /&gt;&lt;br /&gt;It's very simple, but works very well when animating in-game. I'll probably post more images when I get the time.&lt;br /&gt;&lt;br /&gt;Now if only I had a crop circle...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3659423802377510850?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3659423802377510850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/aliens-have-landed.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3659423802377510850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3659423802377510850'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/02/aliens-have-landed.html' title='Aliens have landed...'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SYmaM4IAL-I/AAAAAAAABF0/zh7XonlDpwU/s72-c/screengrab_038_blog.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4471621632316712785</id><published>2009-01-29T22:32:00.003Z</published><updated>2009-01-30T06:03:34.654Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='voxel'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><category scheme='http://www.blogger.com/atom/ns#' term='animals'/><title type='text'>Voxel Sheep</title><content type='html'>These are the latest addition to my ever growing browser book. As you can see, I've used the 'faked' voxel technique (&lt;a href="http://railsimilarity.blogspot.com/2009/01/how-tocreate-voxels.html"&gt;described here&lt;/a&gt;) for their wooly coats, and I'm pleased with the result.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXUA-j5RI/AAAAAAAABEw/ywxhQctB4hI/s1600-h/screengrab_035_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXUA-j5RI/AAAAAAAABEw/ywxhQctB4hI/s400/screengrab_035_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296751375624168722" /&gt;&lt;/a&gt;&lt;br /&gt;And another screenshot showing the new egg yolk sun texture.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXKfw6YvI/AAAAAAAABEo/-KEdSTdnGp0/s1600-h/screengrab_036_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 257px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXKfw6YvI/AAAAAAAABEo/-KEdSTdnGp0/s400/screengrab_036_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296751212089729778" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4471621632316712785?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4471621632316712785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxel-sheep.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4471621632316712785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4471621632316712785'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxel-sheep.html' title='Voxel Sheep'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXUA-j5RI/AAAAAAAABEw/ywxhQctB4hI/s72-c/screengrab_035_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-9205772502801498751</id><published>2009-01-28T21:05:00.004Z</published><updated>2009-01-28T21:20:30.061Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Clocks</title><content type='html'>I've been playing around with the environmental assets of my RailSimilarity world. I've created new stylised artwork for the following assets: &lt;span style="font-style:italic;"&gt;cloud layers, sun, moon&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To make my job easier I modified the 'time scaler' function in the 'Time Of Day' blueprint. This value simply accelerates or decelerates the day cycle (the transition from day to night and back again). The default value for this is 1, but I've set mine to 500 to speed things up a bit. So much so, the sun and moon speed across the sky in a comical fashion, and the stencil shadows move dynamically across the terrain.&lt;br /&gt;&lt;br /&gt;And as Rail Simulator supports realtime clocks (which tell the correct in-game time), as a little side task I created myself a clock asset to place in the route. That way I could easily see the in-game time of day as I was experimenting.&lt;br /&gt;&lt;br /&gt;The sky at 5:33pm&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SYBvPITfKOI/AAAAAAAABEA/zKjSry516c0/s1600-h/screengrab_033_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SYBvPITfKOI/AAAAAAAABEA/zKjSry516c0/s400/screengrab_033_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296355467505641698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The sky at 9:32pm&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SYBvX_5nM8I/AAAAAAAABEI/Z92Qb65QaZ0/s1600-h/screengrab_034_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SYBvX_5nM8I/AAAAAAAABEI/Z92Qb65QaZ0/s400/screengrab_034_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296355619868455874" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-9205772502801498751?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/9205772502801498751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/clocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9205772502801498751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9205772502801498751'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/clocks.html' title='Clocks'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SYBvPITfKOI/AAAAAAAABEA/zKjSry516c0/s72-c/screengrab_033_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1365676963098580150</id><published>2009-01-27T21:35:00.004Z</published><updated>2009-01-27T21:40:45.761Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='racetrack'/><category scheme='http://www.blogger.com/atom/ns#' term='formula 1'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Racing Circuit Screenshots</title><content type='html'>And here are a few in-game screenshots showing the Lotus out on the track. Notice the twin exhaust particle emitters.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SX9-UzoPy5I/AAAAAAAABDo/TMdAKccwxAQ/s1600-h/screengrab_028_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 246px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SX9-UzoPy5I/AAAAAAAABDo/TMdAKccwxAQ/s400/screengrab_028_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296090582732491666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SX9-_bMbo3I/AAAAAAAABDw/Z89OTKyyxtU/s1600-h/screengrab_030_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SX9-_bMbo3I/AAAAAAAABDw/Z89OTKyyxtU/s400/screengrab_030_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296091314907751282" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SX9_J6VQDeI/AAAAAAAABD4/SIjTC7m_E40/s1600-h/screengrab_032_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SX9_J6VQDeI/AAAAAAAABD4/SIjTC7m_E40/s400/screengrab_032_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296091495064931810" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1365676963098580150?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1365676963098580150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/racing-circuit-screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1365676963098580150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1365676963098580150'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/racing-circuit-screenshots.html' title='Racing Circuit Screenshots'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SX9-UzoPy5I/AAAAAAAABDo/TMdAKccwxAQ/s72-c/screengrab_028_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7075155074696007233</id><published>2009-01-27T20:28:00.004Z</published><updated>2009-10-06T09:42:50.198+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='formula 1'/><title type='text'>Formula 1 - Lotus type 49b</title><content type='html'>Here's a fun little racer for use in Rail Simulator. Once again, the vehicle was very quick to build and the petrolheads amongst you will have spotted that it's based on the Lotus type 49b. Here are a few renders taken from 3DSMax.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SX966ubON4I/AAAAAAAABDQ/ahlgYQoV7cA/s1600-h/Max_asset_formula1_01a_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SX966ubON4I/AAAAAAAABDQ/ahlgYQoV7cA/s512/Max_asset_formula1_01a_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296086836124202882" /&gt;&lt;/a&gt;&lt;br /&gt;The racing track lofts for this vehicle were detailed in a &lt;a href="http://railsimilarity.blogspot.com/2009/01/offset-tool.html"&gt;previous post&lt;/a&gt;. The plan is to include this racing circuit as a small section of my route, complete with grandstand, pitlane and of course a Dunlop bridge.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SX971QIYMCI/AAAAAAAABDY/e36SVrv69tk/s1600-h/Max_asset_formula1_01b_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SX971QIYMCI/AAAAAAAABDY/e36SVrv69tk/s512/Max_asset_formula1_01b_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296087841604382754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SX979pDxrsI/AAAAAAAABDg/TmbABoqHO9A/s1600-h/Max_asset_formula1_02_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SX979pDxrsI/AAAAAAAABDg/TmbABoqHO9A/s512/Max_asset_formula1_02_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296087985734921922" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7075155074696007233?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7075155074696007233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/formula-1-lotus-type-49b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7075155074696007233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7075155074696007233'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/formula-1-lotus-type-49b.html' title='Formula 1 - Lotus type 49b'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SX966ubON4I/AAAAAAAABDQ/ahlgYQoV7cA/s72-c/Max_asset_formula1_01a_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3320345173397944626</id><published>2009-01-22T20:56:00.021Z</published><updated>2009-09-15T10:58:49.670+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='racetrack'/><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>How to...Use the Offset Tool</title><content type='html'>This tool allows a loft to be 'offset' by a set distance, and placed in parallel with an existing loft. This is very handy for getting multiple lofts in perfect allignment, even when the original loft has complex curves in it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Method&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Place a loft in your route&lt;br /&gt;- Using the 'select' tool, highlight a section of loft&lt;br /&gt;- Now click on the 'offset' tool&lt;br /&gt;- Two new gizmos appear either side of the original loft, at a specified distance (which can be changed)&lt;br /&gt;- Choose a new loft from the browser book&lt;br /&gt;- Click on either of the two new gizmos (left and right of the original loft) depending on which side you wish your new loft to appear&lt;br /&gt;- The new loft will now appear in the correct place&lt;br /&gt;&lt;br /&gt;Your new loft will now be placed at an 'offset' distance from the centre of the original loft and will follow for the length of the highlighted section of the original loft.&lt;br /&gt;&lt;br /&gt;In this example I wanted to create a simple racing circuit using a road loft.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfmGVZ0SI/AAAAAAAABCo/TfCLS7rmTGk/s1600-h/screengrab_022_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfmGVZ0SI/AAAAAAAABCo/TfCLS7rmTGk/s512/screengrab_022_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294227207602426146" /&gt;&lt;/a&gt;&lt;br /&gt;I have also created a loft to represent a rumble strip to be placed on the inside of sharp corners. This loft also has 'start' and 'end' geometry pieces to cap-off the ends of the rumble strip.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfe99OO3I/AAAAAAAABCg/2J-xoqtTdu0/s1600-h/screengrab_024_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfe99OO3I/AAAAAAAABCg/2J-xoqtTdu0/s512/screengrab_024_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294227085094435698" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3320345173397944626?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3320345173397944626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/offset-tool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3320345173397944626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3320345173397944626'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/offset-tool.html' title='How to...Use the Offset Tool'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfmGVZ0SI/AAAAAAAABCo/TfCLS7rmTGk/s72-c/screengrab_022_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4567352339632975733</id><published>2009-01-21T22:20:00.003Z</published><updated>2009-05-30T07:32:15.151+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seasonal textures'/><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Winter screenshots</title><content type='html'>Here are two screenshots showing the seasonal texture variants. Notice how the mounds of snow appear on the roof during the winter season.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeMB4TjQaI/AAAAAAAABBY/wSkmuxxQQi4/s1600-h/screengrab_020_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 215px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeMB4TjQaI/AAAAAAAABBY/wSkmuxxQQi4/s400/screengrab_020_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293853850919453090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeMGtVLLPI/AAAAAAAABBg/J0EU-CQnFqQ/s1600-h/screengrab_021_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 215px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeMGtVLLPI/AAAAAAAABBg/J0EU-CQnFqQ/s400/screengrab_021_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293853933872819442" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4567352339632975733?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4567352339632975733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/winter-screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4567352339632975733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4567352339632975733'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/winter-screenshots.html' title='Winter screenshots'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SXeMB4TjQaI/AAAAAAAABBY/wSkmuxxQQi4/s72-c/screengrab_020_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3084410007562707811</id><published>2009-01-21T22:08:00.010Z</published><updated>2009-09-15T11:00:05.176+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seasonal textures'/><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>How to...Use Seasonal Textures</title><content type='html'>Rail Simulator supports seasonal textures, and it's a fairly straight forward idea to swap one texture for another depending on the season.&lt;br /&gt;&lt;br /&gt;For example a brick wall might have two textures;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"brick_wall_01.ace"&lt;/span&gt; - the default texture&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"brick_wall_01_wi.ace"&lt;/span&gt; - the winter version&lt;br /&gt;&lt;br /&gt;In this example, the wall should be mapped using "brick_wall_01.ace". If any seasonal variants are required, the seasonal textures should be created in the same folder. Please see the DEV area of the &lt;a href="http://www.railsimulator.com"&gt;Rail Simulator&lt;/a&gt; website for more detailed information.&lt;br /&gt;&lt;br /&gt;Then once your wall asset is exported, the default textures AND your seasonal texture variants will be compiled. NOTE: If any additional textures are added, then the IGS for the asset must be re-exported to pick up these new textures.&lt;br /&gt;&lt;br /&gt;In my &lt;a href="http://railsimilarity.blogspot.com/2009/01/winter-house.html"&gt;previous post&lt;/a&gt; showing a concept image for a winter house, I wanted to change the outline colour depending on season. In this case, simple seasonal texture swapping was used.&lt;br /&gt;&lt;br /&gt;See below. The black texture on the left is called "outline.ace", and the white texture on the right is called "outline_wi.ace". In any season other than winter, the outline is black. In winter, the outline is white.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeQKZe0N8I/AAAAAAAABBo/SVionzNoYfo/s1600-h/tech_seasonal_01.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeQKZe0N8I/AAAAAAAABBo/SVionzNoYfo/s512/tech_seasonal_01.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293858395310536642" /&gt;&lt;/a&gt;&lt;br /&gt;However, we can also do something cool if we consider a material with TRANSPARENCY.&lt;br /&gt;&lt;br /&gt;In the following example, the house has a mound of snow on the roof. The texture for the snow mound has two seasonal variants:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"winter_snow_mound.ace"&lt;/span&gt; - default texture&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"winter_snow_mound_wi.ace"&lt;/span&gt; - winter version&lt;br /&gt;&lt;br /&gt;Here's the clever bit.&lt;br /&gt;&lt;br /&gt;The material for the snow is a simple 'TexDiff' shader but with the transparency flag in the shader set to TRANS.&lt;br /&gt;&lt;br /&gt;The default texture is created so that it is fully transparent (fully black). And as it is used on a TRANS shader, it will appear invisible in the game. In any other season other than winter, it will look like this.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeaGi8Pt8I/AAAAAAAABB4/n063dZ9gN-w/s1600-h/tech_seasonal_03.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeaGi8Pt8I/AAAAAAAABB4/n063dZ9gN-w/s512/tech_seasonal_03.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293869324246693826" /&gt;&lt;/a&gt;&lt;br /&gt;The winter version of the snow mound texture is an opaque white snowy texture (not transparent). This WILL appear in the game.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeaPsAIgGI/AAAAAAAABCA/EUVTZhut8fI/s1600-h/tech_seasonal_02.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 512px" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeaPsAIgGI/AAAAAAAABCA/EUVTZhut8fI/s512/tech_seasonal_02.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293869481297739874" /&gt;&lt;/a&gt;&lt;br /&gt;So we now have a method of making geometry appear and disappear depending on the season.&lt;br /&gt;&lt;br /&gt;How about&lt;br /&gt;- Hay bails only appearing in the summer&lt;br /&gt;- Snowmen only appearing in the winter&lt;br /&gt;&lt;br /&gt;You get the idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3084410007562707811?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3084410007562707811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-touse-seasonal-textures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3084410007562707811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3084410007562707811'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-touse-seasonal-textures.html' title='How to...Use Seasonal Textures'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SXeQKZe0N8I/AAAAAAAABBo/SVionzNoYfo/s72-c/tech_seasonal_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5531899402890011931</id><published>2009-01-20T23:02:00.006Z</published><updated>2009-05-30T07:32:15.150+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buildings'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Winter house</title><content type='html'>Here is the first render showing how the buildings will look in this art-style. I've also just been playing with an idea on how to improve the look of the game during winter.&lt;br /&gt;&lt;br /&gt;Rail Simulator supports texture swapping for the 4 seasons, and there's no reason why with some clever texture naming we couldn't re-create the following example.&lt;br /&gt;&lt;br /&gt;The house on the left (Summer variant) has the black outline with no snow build-up. The house on the right (Winter variant) now has a white outline (black outlines wouldn't look good in the winter), with a 3D build-up of snow on the roof.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXZYgAdD8II/AAAAAAAABA0/z-AKRXFEnEo/s1600-h/Max_asset_house_01_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXZYgAdD8II/AAAAAAAABA0/z-AKRXFEnEo/s400/Max_asset_house_01_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293515718921547906" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5531899402890011931?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5531899402890011931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/winter-house.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5531899402890011931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5531899402890011931'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/winter-house.html' title='Winter house'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SXZYgAdD8II/AAAAAAAABA0/z-AKRXFEnEo/s72-c/Max_asset_house_01_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6613243161922322337</id><published>2009-01-18T21:48:00.003Z</published><updated>2009-05-30T07:32:15.151+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canal'/><category scheme='http://www.blogger.com/atom/ns#' term='tugboat'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>More tugboat screenshots</title><content type='html'>Here are a few more screenshots showing the tugboat on the canal. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXGuWtrpLFI/AAAAAAAABAM/aZ4Q_4W_89o/s1600-h/screengrab_016_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 192px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXGuWtrpLFI/AAAAAAAABAM/aZ4Q_4W_89o/s400/screengrab_016_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202742380047442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGuJ2oKiII/AAAAAAAAA_8/oi2obl-diOc/s1600-h/screengrab_014_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 247px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGuJ2oKiII/AAAAAAAAA_8/oi2obl-diOc/s400/screengrab_014_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202521443076226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGuAYGZOEI/AAAAAAAAA_0/Nhf-JaxQKcU/s1600-h/screengrab_013_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGuAYGZOEI/AAAAAAAAA_0/Nhf-JaxQKcU/s400/screengrab_013_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202358629546050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGtzJiBzeI/AAAAAAAAA_s/BYVG7vK7vGs/s1600-h/screengrab_012_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 211px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGtzJiBzeI/AAAAAAAAA_s/BYVG7vK7vGs/s400/screengrab_012_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202131380620770" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6613243161922322337?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6613243161922322337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/more-tugboat-screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6613243161922322337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6613243161922322337'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/more-tugboat-screenshots.html' title='More tugboat screenshots'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SXGuWtrpLFI/AAAAAAAABAM/aZ4Q_4W_89o/s72-c/screengrab_016_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1654433174921390749</id><published>2009-01-17T21:33:00.011Z</published><updated>2009-05-30T07:32:15.152+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canal'/><category scheme='http://www.blogger.com/atom/ns#' term='tugboat'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Canal and tugboat screenshots</title><content type='html'>The tugboat is now in Rail Simulator as a driveable boat. I'm pleased with how quick I can get new driveable vehicles into the game.&lt;br /&gt;&lt;br /&gt;Adding the reflective water to the water loft (as seperate objects) was also very quick and easy and it creates a far more interesting water surface. I think the only thing now missing from the canal is a shopping trolley.&lt;br /&gt;&lt;br /&gt;I've included a few screenshots here. More will follow soon.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGuQwmRrqI/AAAAAAAABAE/CYn03R54Mt0/s1600-h/screengrab_015_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGuQwmRrqI/AAAAAAAABAE/CYn03R54Mt0/s400/screengrab_015_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202640083627682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGub8oLIaI/AAAAAAAABAU/xCYUKyGjlfU/s1600-h/screengrab_017_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 212px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGub8oLIaI/AAAAAAAABAU/xCYUKyGjlfU/s400/screengrab_017_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202832291373474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGtqy_zEaI/AAAAAAAAA_k/6QlBoUGIMP4/s1600-h/screengrab_011_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 177px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGtqy_zEaI/AAAAAAAAA_k/6QlBoUGIMP4/s400/screengrab_011_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292201987892515234" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1654433174921390749?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1654433174921390749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-and-tugboat-screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1654433174921390749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1654433174921390749'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-and-tugboat-screenshots.html' title='Canal and tugboat screenshots'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SXGuQwmRrqI/AAAAAAAABAE/CYn03R54Mt0/s72-c/screengrab_015_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-4778244632160994375</id><published>2009-01-17T08:21:00.010Z</published><updated>2009-05-30T07:32:15.151+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tugboat'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Tugboat images</title><content type='html'>I decided on a little tugboat for the water based transport. I found it very easy when modelling the tugboat to get a lot of 'character' into the boat. After all it's such a small cute boat to start with.&lt;br /&gt;&lt;br /&gt;Here are a few 3DSMax renders of the tugboat.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGMucuHwdI/AAAAAAAAA_M/Eg3j3cg1f9Q/s1600-h/Max_asset_barge_1_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGMucuHwdI/AAAAAAAAA_M/Eg3j3cg1f9Q/s400/Max_asset_barge_1_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292165766748553682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGM0jh2xRI/AAAAAAAAA_U/gCl887ALHm0/s1600-h/Max_asset_barge_2_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 216px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGM0jh2xRI/AAAAAAAAA_U/gCl887ALHm0/s400/Max_asset_barge_2_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292165871655372050" /&gt;&lt;/a&gt;&lt;br /&gt;Because the cel shaded technique is very simple and it can be applied to any 3D engine, it allows the effect to be renderable in 3DSMax. Here is the boat with mapping and shadow baking (pre-lighting) applied taken straight from 3DSMax.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGNgi27ZTI/AAAAAAAAA_c/n0t2zQigcK0/s1600-h/Max_asset_barge_4_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGNgi27ZTI/AAAAAAAAA_c/n0t2zQigcK0/s400/Max_asset_barge_4_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292166627389564210" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-4778244632160994375?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/4778244632160994375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/tugboat-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4778244632160994375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/4778244632160994375'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/tugboat-images.html' title='Tugboat images'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SXGMucuHwdI/AAAAAAAAA_M/Eg3j3cg1f9Q/s72-c/Max_asset_barge_1_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5171864779139608092</id><published>2009-01-16T22:28:00.002Z</published><updated>2009-05-30T07:32:15.153+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canal'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>The canal</title><content type='html'>At the moment, the plans are to make the canal lock a static asset i.e. it won't be functional at all. Obviously when I place the gates in my route, I'll place then in the open position.&lt;br /&gt;&lt;br /&gt;Here is a 3DSMax render of what it will look like (lacking the in-game reflections of course.)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXD8NmbeeuI/AAAAAAAAA_E/I18VlwUrTPo/s1600-h/Max_asset_canal_3_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXD8NmbeeuI/AAAAAAAAA_E/I18VlwUrTPo/s400/Max_asset_canal_3_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292006872744622818" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5171864779139608092?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5171864779139608092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5171864779139608092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5171864779139608092'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal.html' title='The canal'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SXD8NmbeeuI/AAAAAAAAA_E/I18VlwUrTPo/s72-c/Max_asset_canal_3_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2046194680134756122</id><published>2009-01-16T21:12:00.006Z</published><updated>2009-01-18T07:59:08.767Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='canal'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Canal lock gate</title><content type='html'>Here is a 3DMax render of the gate. It's difficult to see from this image but if you look at the foot-planks, you'll notice that I've made this gate symmetrical. This was done intentionally so that the same gate asset can be placed on each side of the canal (with one of the assets rotated 180 degrees).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXD6VQhCNjI/AAAAAAAAA-8/YQHbXpGCbig/s1600-h/Max_asset_canal_2_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 197px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXD6VQhCNjI/AAAAAAAAA-8/YQHbXpGCbig/s400/Max_asset_canal_2_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292004805278053938" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2046194680134756122?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2046194680134756122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-lock-gate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2046194680134756122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2046194680134756122'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-lock-gate.html' title='Canal lock gate'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SXD6VQhCNjI/AAAAAAAAA-8/YQHbXpGCbig/s72-c/Max_asset_canal_2_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6858439697174535026</id><published>2009-01-16T20:48:00.006Z</published><updated>2009-01-18T07:59:24.593Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='canal'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>Canal loft</title><content type='html'>Onto something a bit more interesting with water based transport. Once again the same principles will be used; this time we swap the train for a boat, and the rails for a canal. Underneath, it's still a vehicle moving along a path.&lt;br /&gt;&lt;br /&gt;I wanted reflections on my canal loft, so I ended up doing things slightly differently. Unlike the default Rail Simulator assets, I created my loft with no water shader assigned to it. The loft was simply a hollow channel.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXDy4LHqhNI/AAAAAAAAA-0/FHUR1PfgFdc/s1600-h/Max_asset_canal_1_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 216px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXDy4LHqhNI/AAAAAAAAA-0/FHUR1PfgFdc/s400/Max_asset_canal_1_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5291996609031865554" /&gt;&lt;/a&gt;&lt;br /&gt;Once this empty loft is laid in the route, I can place a number of 'scalable' water quads over the top to fill my canal with reflective water.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6858439697174535026?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6858439697174535026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-loft.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6858439697174535026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6858439697174535026'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/canal-loft.html' title='Canal loft'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SXDy4LHqhNI/AAAAAAAAA-0/FHUR1PfgFdc/s72-c/Max_asset_canal_1_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7477777394581054947</id><published>2009-01-16T19:44:00.013Z</published><updated>2009-09-15T10:59:13.599+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>How to...Animate Scrolling UVs</title><content type='html'>This describes how to scroll UV co-ordinates on a material in 3DSMax using the Rail Simulator tools. Once a polygon or groups of polygons are mapped with UV co-ordinates, these co-ordinates can be scrolled. In this case, the texture doesn't change, it simply 'slides' across the surface at a given speed and in a given direction.&lt;br /&gt;&lt;br /&gt;Examples of this type of animation would be:&lt;br /&gt;&lt;br /&gt;- The lavaflow from a volcano down a mountainside&lt;br /&gt;- Waves at a beach&lt;br /&gt;- Falling water in a waterfall&lt;br /&gt;- Scrolling text on a dot matrix board&lt;br /&gt;&lt;br /&gt;This feature is ony supported on some of the simpler shaders (for example TexDiff, AddATex).&lt;br /&gt;&lt;br /&gt;To get this working, browse the material roll-out and find the 'UV Special Effects' area of the material. Simply tick the 'Scroll UVs' button, and specify a scrolling speed in U and V. Which values to specify for these two speeds depends on how the polygons are mapped in the first place. Try it out for yourself.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXDmr4gzkrI/AAAAAAAAA-s/seLD5ZhCMA8/s1600-h/tech_scrolling_UVs.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 322px; height: 289px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXDmr4gzkrI/AAAAAAAAA-s/seLD5ZhCMA8/s400/tech_scrolling_UVs.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5291983203739079346" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7477777394581054947?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7477777394581054947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-toanimate-scrolling-uvs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7477777394581054947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7477777394581054947'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-toanimate-scrolling-uvs.html' title='How to...Animate Scrolling UVs'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SXDmr4gzkrI/AAAAAAAAA-s/seLD5ZhCMA8/s72-c/tech_scrolling_UVs.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3283615491059329143</id><published>2009-01-13T22:43:00.014Z</published><updated>2009-05-30T07:32:15.150+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>Animated traffic cones</title><content type='html'>Using the technique described in a &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-toanimate-textures.html"&gt;previous post&lt;/a&gt;, I've created a simple traffic cone with a nice flashing light on top.&lt;br /&gt;&lt;br /&gt;The flashing light was a 4 frame animation; frame 1 being ON (the flash), and frames 2,3 and 4 being OFF (each one was a fully transparent texture). I wanted these extra 'OFF' frames to extend the time over which the light was 'OFF'.&lt;br /&gt;&lt;br /&gt;It looked great initially, but once I'd placed a number of these down in the scene it looked a little odd as they were all flashing in perfect sequence.&lt;br /&gt;&lt;br /&gt;As a quick solution for this, I created two identical cones, but varied their animation setup so that they animate at different rates. Here are some screenshots.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SW0ZKlabSII/AAAAAAAAA8I/fnqM6uRp8xc/s1600-h/screengrab_009_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 239px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SW0ZKlabSII/AAAAAAAAA8I/fnqM6uRp8xc/s400/screengrab_009_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290912806862538882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0ZUoG56HI/AAAAAAAAA8Q/mPz-hayyYl8/s1600-h/screengrab_010_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 253px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0ZUoG56HI/AAAAAAAAA8Q/mPz-hayyYl8/s400/screengrab_010_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290912979384658034" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3283615491059329143?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3283615491059329143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/animated-traffic-cones.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3283615491059329143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3283615491059329143'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/animated-traffic-cones.html' title='Animated traffic cones'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SW0ZKlabSII/AAAAAAAAA8I/fnqM6uRp8xc/s72-c/screengrab_009_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6768442600103436173</id><published>2009-01-13T21:46:00.017Z</published><updated>2009-09-15T10:59:25.464+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='animation FX'/><title type='text'>How to...Animate Textures</title><content type='html'>Rail Simulator supports animated textures. Animated textures refer to a series of identically sized frames or textures which the game will load and display frame-by-frame. Some examples of animated textures would be :&lt;br /&gt;&lt;br /&gt;- traffic light sequence&lt;br /&gt;- flashing lights on a police car&lt;br /&gt;&lt;br /&gt;The process is fairly straight-forward. The engine relies of the fact that the frames are named sequentially, and once the material is set up to animate, it will loop through these sequentially named frames at a given speed.&lt;br /&gt;&lt;br /&gt;Here, in this example, we will setup a simple 4 frame animation.&lt;br /&gt;&lt;br /&gt;1. Intially create the sequence of 4 frames and name then as follows:&lt;br /&gt;XXXXX_anim1.ace, XXXXX_anim2.ace, XXXXX_anim3.ace, XXXXX_anim4.ace etc (where XXXXX is the texture name).&lt;br /&gt;&lt;br /&gt;2. In 3DSMax, assign a simple shader such as TexDiff (or AddATex for glows) to the relevent polygon or mesh. Then in the material, point the texture slot to the first texture XXXXX_anim1.ace. It's important to point to the first texture so the game engine knows where to start the sequence.&lt;br /&gt;&lt;br /&gt;3. Still in the material editor, scroll down to find the "UV Special Effects" area, and tick the "texture is animated" button. Also insert the correct number of frames for your animation in the area marked '#frames' (in our example this would be 4). Also choose a frame rate in the 'frames per second'. In our example we'll choose 2.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0X5DzHPfI/AAAAAAAAA8A/eH4ww1qgTfM/s1600-h/tech_animated_textures.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 318px; height: 354px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0X5DzHPfI/AAAAAAAAA8A/eH4ww1qgTfM/s400/tech_animated_textures.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290911406269873650" /&gt;&lt;/a&gt;&lt;br /&gt;4. Export the shape.&lt;br /&gt;&lt;br /&gt;NOTE : The export process will only compile the textures that are referenced in the scene IGS file. As we only reference the starting frame (XXXXX_anim1.ace) in our IGS, only this single frame of the animation will compile. If we view this in the game, we will see the first frame OK but the other frames will be represented as "MISSING TEXTURES". There is a simple solution to this where we can simply force the missing textures to compile from within the blueprint editor. To do this, navigate to find your textures in the blueprint editor and one by one right-click on each one and choose the 'export' option from the rollout. Once all the textures have been compiled, the shape will be ready to be viewed in-game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6768442600103436173?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6768442600103436173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-toanimate-textures.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6768442600103436173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6768442600103436173'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-toanimate-textures.html' title='How to...Animate Textures'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SW0X5DzHPfI/AAAAAAAAA8A/eH4ww1qgTfM/s72-c/tech_animated_textures.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-3506369439920829704</id><published>2009-01-11T21:56:00.019Z</published><updated>2009-01-18T08:00:19.230Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='voxel'/><title type='text'>Voxel track ballast</title><content type='html'>Here's a quick idea I had taking the &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-tocreate-voxels.html"&gt;previously discussed&lt;/a&gt; voxel technique and applying it to the ballast in Rail Simulator. This creates a more realistic looking '3D' ballast, especially if you notice the area around the sleepers where you can even make out individual stone chips.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWpt-8DYjwI/AAAAAAAAA4U/gWIXZa9bHx8/s1600-h/screen1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 167px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWpt-8DYjwI/AAAAAAAAA4U/gWIXZa9bHx8/s400/screen1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290161640339705602" /&gt;&lt;/a&gt;&lt;br /&gt;Here's a simple animated GIF to show the ballast with and without the voxel effect applied. In the following example, I've only created the voxel effect around the sleepers (and hence why it's the only area of the ballast that changes in the image). Obviously if this was going into a route, I'd apply the voxel effect to the entire ballast section.&lt;br /&gt;&lt;a href="http://www.poyda.co.uk/blog/railsimilarity/voxel_ballast_animation.gif"&gt;&lt;img style="width: 400px; height: 194px;" src="http://www.poyda.co.uk/blog/railsimilarity/voxel_ballast_animation.gif" border="0"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-3506369439920829704?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/3506369439920829704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxel-track-ballast.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3506369439920829704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/3506369439920829704'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxel-track-ballast.html' title='Voxel track ballast'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SWpt-8DYjwI/AAAAAAAAA4U/gWIXZa9bHx8/s72-c/screen1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6342641723382754538</id><published>2009-01-10T21:03:00.009Z</published><updated>2009-01-18T07:52:14.727Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='voxel'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Voxels in Rail Simulator</title><content type='html'>Following on from the 3DSMax &lt;a href="http://railsimilarity.blogspot.com/2009/01/how-tocreate-voxels.html"&gt;'voxel' tutorial&lt;/a&gt;, here are a few of those elements exported as a single scenery asset in Rail Simulator. For the purpose of the example, I've only created a stencil shadow for the cube.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkGmt7qM6I/AAAAAAAAA4E/cIAnbWkdT5M/s1600-h/screenshot_004.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkGmt7qM6I/AAAAAAAAA4E/cIAnbWkdT5M/s400/screenshot_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289766499557979042" /&gt;&lt;/a&gt;&lt;br /&gt;After closer inspection, I was particularly pleased how the stencil shadow worked over the 'voxel layers' of the terrain.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkHC9BBdGI/AAAAAAAAA4M/fYulk4ul0JE/s1600-h/screenshot_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkHC9BBdGI/AAAAAAAAA4M/fYulk4ul0JE/s400/screenshot_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289766984643343458" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6342641723382754538?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6342641723382754538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxels-in-rail-simulator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6342641723382754538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6342641723382754538'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/voxels-in-rail-simulator.html' title='Voxels in Rail Simulator'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SWkGmt7qM6I/AAAAAAAAA4E/cIAnbWkdT5M/s72-c/screenshot_004.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5126804233511886646</id><published>2009-01-09T20:06:00.010Z</published><updated>2009-09-15T10:59:50.574+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='voxel'/><title type='text'>How to...Create Voxels</title><content type='html'>Over the years, I've always been fascinated by &lt;a href="http://en.wikipedia.org/wiki/Voxel"&gt;Voxels&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Many moons ago, before the time when 3D engines could render a gazillion multi-layered triangles per second, things were pretty basic. 3D terrain would always look flat, basic and angular. At the time, Voxels were used as a neat way of adding detail (roughness) to an otherwise flat polygonal landscape. See these &lt;a href="http://www.ericchadwick.com/portfolio/glossary/examples/voxels.html"&gt;examples&lt;/a&gt; over at Eric Chadwick's site.&lt;br /&gt;&lt;br /&gt;Here is something that I was playing with a while back (but I think it's relevant to show it on here). This technique does NOT use actual voxels, but is similar in appearance.&lt;br /&gt;&lt;br /&gt;Initially I mocked up the technique in 3DSMax to test how it would work. Below shows two simple quads, the first with a simple grass texture (which we will call the base layer), and the second quad with the same texture but this time with areas removed using simple transparency (which we will call the voxel layer).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SWkFj-QynXI/AAAAAAAAA3U/q5GSn4SS2Is/s1600-h/render_screenshot_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 173px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SWkFj-QynXI/AAAAAAAAA3U/q5GSn4SS2Is/s400/render_screenshot_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289765352890342770" /&gt;&lt;/a&gt;&lt;br /&gt;Now imagine taking that base layer to represent the terrain, and stacking lots of those voxel layers on top of one another to form a column.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SWkFySSUmgI/AAAAAAAAA3k/5_sk7HtY79U/s1600-h/render_screenshot_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SWkFySSUmgI/AAAAAAAAA3k/5_sk7HtY79U/s400/render_screenshot_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289765598783642114" /&gt;&lt;/a&gt;&lt;br /&gt;If small gaps are placed between the vertical spacing of these voxel layers, when looked from this angle it's easy to fool the eye into thinking that these elements are connected. This simple illusion allows this technique to work.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkFpBjwn2I/AAAAAAAAA3c/0EnizBueoxU/s1600-h/render_screenshot_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkFpBjwn2I/AAAAAAAAA3c/0EnizBueoxU/s400/render_screenshot_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289765439674556258" /&gt;&lt;/a&gt;&lt;br /&gt;This technique can be applied to almost any surface, even spherical. When considering a spherical surface, the voxel layers are actually concentric spheres increasing in radius. Remember in 3DSMax, the 'PUSH' modifier can be used to create these layers.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SWkGAKVCi-I/AAAAAAAAA30/qtwcNf2xGrc/s1600-h/render_screenshot_005.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 298px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SWkGAKVCi-I/AAAAAAAAA30/qtwcNf2xGrc/s400/render_screenshot_005.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289765837165726690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkF6tBKU5I/AAAAAAAAA3s/OQyr0YbThJk/s1600-h/render_screenshot_004.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkF6tBKU5I/AAAAAAAAA3s/OQyr0YbThJk/s400/render_screenshot_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289765743398376338" /&gt;&lt;/a&gt;&lt;br /&gt;Here is a little scene I created in Max, to demonstrate how those simple 'faked' voxels can easily be created in any 3D engine. Using multiple layers of polygons and transparency, this cute effect can be created.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SWkGKbtNwiI/AAAAAAAAA38/uh8WzUKhPOM/s1600-h/render_screenshot_009.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 278px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SWkGKbtNwiI/AAAAAAAAA38/uh8WzUKhPOM/s400/render_screenshot_009.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289766013629219362" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5126804233511886646?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5126804233511886646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-tocreate-voxels.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5126804233511886646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5126804233511886646'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/how-tocreate-voxels.html' title='How to...Create Voxels'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SWkFj-QynXI/AAAAAAAAA3U/q5GSn4SS2Is/s72-c/render_screenshot_001.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-2927965822807341891</id><published>2009-01-01T15:34:00.049Z</published><updated>2009-03-29T21:57:14.637+01:00</updated><title type='text'>Screenshots</title><content type='html'>These in-game screenshots are all captured within the Rail Simulator engine.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3b7hNmM8I/AAAAAAAABRQ/_XwLEqB-2d0/s1600-h/screengrab_096_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 290px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3b7hNmM8I/AAAAAAAABRQ/_XwLEqB-2d0/s400/screengrab_096_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318148550568588226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3buBRUDWI/AAAAAAAABRI/jql2SNNmZwA/s1600-h/screengrab_095_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 290px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3buBRUDWI/AAAAAAAABRI/jql2SNNmZwA/s400/screengrab_095_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5318148318655941986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgMYKfmRII/AAAAAAAABQc/DOFxcUwJOyM/s1600-h/screengrab_084_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 289px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgMYKfmRII/AAAAAAAABQc/DOFxcUwJOyM/s400/screengrab_084_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316512969384150146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgNPBs1_KI/AAAAAAAABQk/iRRmu2sfa8c/s1600-h/screengrab_083_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 289px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgNPBs1_KI/AAAAAAAABQk/iRRmu2sfa8c/s400/screengrab_083_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316513911916592290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgMKCM5-5I/AAAAAAAABQU/yJMehsp-iqM/s1600-h/screengrab_090_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 282px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgMKCM5-5I/AAAAAAAABQU/yJMehsp-iqM/s400/screengrab_090_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316512726640098194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgHxtP3CdI/AAAAAAAABQE/AxSRJU0Kczw/s1600-h/screengrab_089_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 229px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgHxtP3CdI/AAAAAAAABQE/AxSRJU0Kczw/s400/screengrab_089_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316507910651972050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgHrAFbsrI/AAAAAAAABP8/Bj3oxXXXNww/s1600-h/screengrab_088_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 277px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgHrAFbsrI/AAAAAAAABP8/Bj3oxXXXNww/s400/screengrab_088_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316507795449426610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgDt3gcHqI/AAAAAAAABP0/Oy2QtoJyr1o/s1600-h/screengrab_087_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 278px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/ScgDt3gcHqI/AAAAAAAABP0/Oy2QtoJyr1o/s400/screengrab_087_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316503446639877794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgDZPPpboI/AAAAAAAABPs/SLj_ODDPM2I/s1600-h/screengrab_086_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/ScgDZPPpboI/AAAAAAAABPs/SLj_ODDPM2I/s400/screengrab_086_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316503092234645122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgCtz5738I/AAAAAAAABPc/v9KDui_9j0U/s1600-h/screengrab_085_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 204px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/ScgCtz5738I/AAAAAAAABPc/v9KDui_9j0U/s400/screengrab_085_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316502346161446850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Scf_j5Z5YPI/AAAAAAAABPE/shOXlMMlQGM/s1600-h/screengrab_091_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 222px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Scf_j5Z5YPI/AAAAAAAABPE/shOXlMMlQGM/s400/screengrab_091_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316498877304103154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/Sbl6uQepJ5I/AAAAAAAABOs/jVY_chl4GvM/s1600-h/screengrab_066_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/Sbl6uQepJ5I/AAAAAAAABOs/jVY_chl4GvM/s400/screengrab_066_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312412170576275346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sbl6naG7hFI/AAAAAAAABOk/jiUL27bnvnQ/s1600-h/screengrab_064_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 255px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sbl6naG7hFI/AAAAAAAABOk/jiUL27bnvnQ/s400/screengrab_064_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312412052902085714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/Sbl6e-4kcvI/AAAAAAAABOc/71elGzrIRP8/s1600-h/screengrab_063_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/Sbl6e-4kcvI/AAAAAAAABOc/71elGzrIRP8/s400/screengrab_063_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5312411908155142898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_bxGdznSI/AAAAAAAABJg/RocmexiDXe8/s1600-h/screengrab_077_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_bxGdznSI/AAAAAAAABJg/RocmexiDXe8/s400/screengrab_077_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704122288807202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_brL0791I/AAAAAAAABJY/qfV1NC-B6AM/s1600-h/screengrab_076_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/Sa_brL0791I/AAAAAAAABJY/qfV1NC-B6AM/s400/screengrab_076_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704020648785746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/Sa_b4MS2urI/AAAAAAAABJo/23-QXA-qYjU/s1600-h/screengrab_078_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/Sa_b4MS2urI/AAAAAAAABJo/23-QXA-qYjU/s400/screengrab_078_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5309704244112571058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SaSEwOCcwHI/AAAAAAAABI4/LXuWc8RBS8M/s1600-h/screengrab_071_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 272px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SaSEwOCcwHI/AAAAAAAABI4/LXuWc8RBS8M/s400/screengrab_071_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306512224886243442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SaSE26x02MI/AAAAAAAABJA/LvL96MmKQ9k/s1600-h/screengrab_072_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 232px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SaSE26x02MI/AAAAAAAABJA/LvL96MmKQ9k/s400/screengrab_072_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306512339975329986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SaG1gXP1ncI/AAAAAAAABIg/Uh_5rhydVhY/s1600-h/screengrab_061_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 174px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SaG1gXP1ncI/AAAAAAAABIg/Uh_5rhydVhY/s400/screengrab_061_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5305721403620040130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SZZywsTf_rI/AAAAAAAABHE/57kDqxL3sH4/s1600-h/screengrab_059_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 263px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SZZywsTf_rI/AAAAAAAABHE/57kDqxL3sH4/s400/screengrab_059_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551792127573682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SZZyiR0uEyI/AAAAAAAABG0/D3bisU00VSE/s1600-h/screengrab_057_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 244px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SZZyiR0uEyI/AAAAAAAABG0/D3bisU00VSE/s400/screengrab_057_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551544500982562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyp2LhJNI/AAAAAAAABG8/nSlFHhxrJxY/s1600-h/screengrab_058_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 265px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyp2LhJNI/AAAAAAAABG8/nSlFHhxrJxY/s400/screengrab_058_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551674519364818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyZ5uh-fI/AAAAAAAABGs/4-9e-xol8yo/s1600-h/screengrab_056_blog.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 292px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SZZyZ5uh-fI/AAAAAAAABGs/4-9e-xol8yo/s400/screengrab_056_blog.png" alt="" id="BLOGGER_PHOTO_ID_5302551400593619442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SZNVX3EVLvI/AAAAAAAABGk/HD6DRTFh6Yk/s1600-h/screengrab_053_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SZNVX3EVLvI/AAAAAAAABGk/HD6DRTFh6Yk/s400/screengrab_053_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5301675054752673522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkWFDEp5I/AAAAAAAABGc/t3LL0xoOOOM/s1600-h/screengrab_050_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkWFDEp5I/AAAAAAAABGc/t3LL0xoOOOM/s400/screengrab_050_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917460634216338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkQRBf8VI/AAAAAAAABGU/kM_7TTY4b2E/s1600-h/screengrab_049_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 260px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkQRBf8VI/AAAAAAAABGU/kM_7TTY4b2E/s400/screengrab_049_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917360769626450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkJWgn2sI/AAAAAAAABGM/_sCD6q9YGRg/s1600-h/screengrab_045_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SZCkJWgn2sI/AAAAAAAABGM/_sCD6q9YGRg/s400/screengrab_045_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5300917241983261378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmRvo2FI2I/AAAAAAAABFs/As4xfDf9ucY/s1600-h/screengrab_037_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYmRvo2FI2I/AAAAAAAABFs/As4xfDf9ucY/s400/screengrab_037_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5298926684182225762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXUA-j5RI/AAAAAAAABEw/ywxhQctB4hI/s1600-h/screengrab_035_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXUA-j5RI/AAAAAAAABEw/ywxhQctB4hI/s400/screengrab_035_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296751375624168722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXKfw6YvI/AAAAAAAABEo/-KEdSTdnGp0/s1600-h/screengrab_036_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 257px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SYHXKfw6YvI/AAAAAAAABEo/-KEdSTdnGp0/s400/screengrab_036_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296751212089729778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SYBvPITfKOI/AAAAAAAABEA/zKjSry516c0/s1600-h/screengrab_033_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SYBvPITfKOI/AAAAAAAABEA/zKjSry516c0/s400/screengrab_033_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296355467505641698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SYBvX_5nM8I/AAAAAAAABEI/Z92Qb65QaZ0/s1600-h/screengrab_034_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SYBvX_5nM8I/AAAAAAAABEI/Z92Qb65QaZ0/s400/screengrab_034_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296355619868455874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SX9-UzoPy5I/AAAAAAAABDo/TMdAKccwxAQ/s1600-h/screengrab_028_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 246px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SX9-UzoPy5I/AAAAAAAABDo/TMdAKccwxAQ/s400/screengrab_028_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296090582732491666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SX9-_bMbo3I/AAAAAAAABDw/Z89OTKyyxtU/s1600-h/screengrab_030_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 236px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SX9-_bMbo3I/AAAAAAAABDw/Z89OTKyyxtU/s400/screengrab_030_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296091314907751282" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SX9_J6VQDeI/AAAAAAAABD4/SIjTC7m_E40/s1600-h/screengrab_032_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SX9_J6VQDeI/AAAAAAAABD4/SIjTC7m_E40/s400/screengrab_032_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296091495064931810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfmGVZ0SI/AAAAAAAABCo/TfCLS7rmTGk/s1600-h/screengrab_022_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 199px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfmGVZ0SI/AAAAAAAABCo/TfCLS7rmTGk/s400/screengrab_022_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294227207602426146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfe99OO3I/AAAAAAAABCg/2J-xoqtTdu0/s1600-h/screengrab_024_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXjfe99OO3I/AAAAAAAABCg/2J-xoqtTdu0/s400/screengrab_024_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294227085094435698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeMB4TjQaI/AAAAAAAABBY/wSkmuxxQQi4/s1600-h/screengrab_020_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 215px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXeMB4TjQaI/AAAAAAAABBY/wSkmuxxQQi4/s400/screengrab_020_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293853850919453090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeMGtVLLPI/AAAAAAAABBg/J0EU-CQnFqQ/s1600-h/screengrab_021_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 215px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXeMGtVLLPI/AAAAAAAABBg/J0EU-CQnFqQ/s400/screengrab_021_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293853933872819442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SXGuWtrpLFI/AAAAAAAABAM/aZ4Q_4W_89o/s1600-h/screengrab_016_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 192px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SXGuWtrpLFI/AAAAAAAABAM/aZ4Q_4W_89o/s400/screengrab_016_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202742380047442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGuJ2oKiII/AAAAAAAAA_8/oi2obl-diOc/s1600-h/screengrab_014_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 247px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGuJ2oKiII/AAAAAAAAA_8/oi2obl-diOc/s400/screengrab_014_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202521443076226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGuAYGZOEI/AAAAAAAAA_0/Nhf-JaxQKcU/s1600-h/screengrab_013_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 238px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGuAYGZOEI/AAAAAAAAA_0/Nhf-JaxQKcU/s400/screengrab_013_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202358629546050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGtzJiBzeI/AAAAAAAAA_s/BYVG7vK7vGs/s1600-h/screengrab_012_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 211px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SXGtzJiBzeI/AAAAAAAAA_s/BYVG7vK7vGs/s400/screengrab_012_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202131380620770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGuQwmRrqI/AAAAAAAABAE/CYn03R54Mt0/s1600-h/screengrab_015_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SXGuQwmRrqI/AAAAAAAABAE/CYn03R54Mt0/s400/screengrab_015_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202640083627682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGub8oLIaI/AAAAAAAABAU/xCYUKyGjlfU/s1600-h/screengrab_017_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 212px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGub8oLIaI/AAAAAAAABAU/xCYUKyGjlfU/s400/screengrab_017_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292202832291373474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGtqy_zEaI/AAAAAAAAA_k/6QlBoUGIMP4/s1600-h/screengrab_011_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 177px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SXGtqy_zEaI/AAAAAAAAA_k/6QlBoUGIMP4/s400/screengrab_011_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5292201987892515234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SW0ZKlabSII/AAAAAAAAA8I/fnqM6uRp8xc/s1600-h/screengrab_009_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SW0ZKlabSII/AAAAAAAAA8I/fnqM6uRp8xc/s400/screengrab_009_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290912806862538882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0ZUoG56HI/AAAAAAAAA8Q/mPz-hayyYl8/s1600-h/screengrab_010_blog.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 253px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SW0ZUoG56HI/AAAAAAAAA8Q/mPz-hayyYl8/s400/screengrab_010_blog.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290912979384658034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkGmt7qM6I/AAAAAAAAA4E/cIAnbWkdT5M/s1600-h/screenshot_004.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkGmt7qM6I/AAAAAAAAA4E/cIAnbWkdT5M/s400/screenshot_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289766499557979042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkHC9BBdGI/AAAAAAAAA4M/fYulk4ul0JE/s1600-h/screenshot_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SWkHC9BBdGI/AAAAAAAAA4M/fYulk4ul0JE/s400/screenshot_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289766984643343458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKmzeEPyUI/AAAAAAAAA2s/4hWNa-yeyVw/s1600-h/screengrab_008_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 258px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKmzeEPyUI/AAAAAAAAA2s/4hWNa-yeyVw/s400/screengrab_008_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283468716033427778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SVzmF7gecBI/AAAAAAAAA20/LGhjrPKN5Xw/s1600-h/screengrab_004_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SVzmF7gecBI/AAAAAAAAA20/LGhjrPKN5Xw/s400/screengrab_004_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5286353052173758482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SVzmLNsw9jI/AAAAAAAAA28/veSadB89ZGM/s1600-h/screengrab_005_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 269px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SVzmLNsw9jI/AAAAAAAAA28/veSadB89ZGM/s400/screengrab_005_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5286353142956488242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKlO2GlppI/AAAAAAAAA2k/vdZPLaavmKo/s1600-h/screengrab_007_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKlO2GlppI/AAAAAAAAA2k/vdZPLaavmKo/s400/screengrab_007_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283466987318912658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SUd-vwrInmI/AAAAAAAAAz0/LI9-14G4KFk/s1600-h/screengrab_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 221px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SUd-vwrInmI/AAAAAAAAAz0/LI9-14G4KFk/s400/screengrab_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280328447099969122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SUJrlrH4I2I/AAAAAAAAAyk/q5RlcNo1GjI/s1600-h/screengrab_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 253px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SUJrlrH4I2I/AAAAAAAAAyk/q5RlcNo1GjI/s400/screengrab_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5278900008206738274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SUIyoJnGqkI/AAAAAAAAAyc/0kj9wunMJdo/s1600-h/screengrab_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SUIyoJnGqkI/AAAAAAAAAyc/0kj9wunMJdo/s400/screengrab_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5278837378587732546" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-2927965822807341891?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/2927965822807341891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2927965822807341891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/2927965822807341891'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2009/01/screenshots.html' title='Screenshots'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/Sc3b7hNmM8I/AAAAAAAABRQ/_XwLEqB-2d0/s72-c/screengrab_096_blog.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-436911672150386060</id><published>2008-12-24T21:16:00.004Z</published><updated>2009-01-18T07:52:14.728Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Route screenshot (NIGHT)</title><content type='html'>I just created this shot to show the route at night.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKmzeEPyUI/AAAAAAAAA2s/4hWNa-yeyVw/s1600-h/screengrab_008_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 258px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKmzeEPyUI/AAAAAAAAA2s/4hWNa-yeyVw/s400/screengrab_008_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283468716033427778" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-436911672150386060?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/436911672150386060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route-screenshot-night.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/436911672150386060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/436911672150386060'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route-screenshot-night.html' title='Route screenshot (NIGHT)'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SVKmzeEPyUI/AAAAAAAAA2s/4hWNa-yeyVw/s72-c/screengrab_008_reduced.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6504077302116873590</id><published>2008-12-24T21:09:00.006Z</published><updated>2009-01-18T07:52:14.729Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Route screenshot</title><content type='html'>Here is a quick screenshot I've assembled to show all the assets positioned together.&lt;br /&gt;&lt;br /&gt;Those distant buildings are simple lofts. I've created three house line lofts so that you get a nice parallax effect when moving past.&lt;br /&gt;&lt;br /&gt;I don't really have any overall plans for how the route/world will be structured. I'm just designing assets on the fly, and placing them where required.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKlO2GlppI/AAAAAAAAA2k/vdZPLaavmKo/s1600-h/screengrab_007_reduced.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKlO2GlppI/AAAAAAAAA2k/vdZPLaavmKo/s400/screengrab_007_reduced.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283466987318912658" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6504077302116873590?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6504077302116873590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route-screenshot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6504077302116873590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6504077302116873590'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route-screenshot.html' title='Route screenshot'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SVKlO2GlppI/AAAAAAAAA2k/vdZPLaavmKo/s72-c/screengrab_007_reduced.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5180933887891774504</id><published>2008-12-24T09:23:00.002Z</published><updated>2009-01-18T07:57:27.710Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='cablecar'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Cablecar update</title><content type='html'>The super-deformed cablecar is now built, unwrapped and textured. The thing I'm enjoying most about this art style is the speed at which assets can be created. Low resolution models and low resolution textures also speed up working in Max, and because of the small amount of data, loading the assets in-game in speedy too.&lt;br /&gt;&lt;br /&gt;Who needs next-gen ;)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SVKhEZzeh-I/AAAAAAAAA2U/lvy0WqzpSd0/s1600-h/screengrab_009.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SVKhEZzeh-I/AAAAAAAAA2U/lvy0WqzpSd0/s400/screengrab_009.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283462409877358562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKi3pyGhPI/AAAAAAAAA2c/Y--C4GtRhtA/s1600-h/screengrab_010.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SVKi3pyGhPI/AAAAAAAAA2c/Y--C4GtRhtA/s400/screengrab_010.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5283464389851514098" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5180933887891774504?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5180933887891774504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cablecar-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5180933887891774504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5180933887891774504'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cablecar-update.html' title='Cablecar update'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ElYWUKb84GM/SVKhEZzeh-I/AAAAAAAAA2U/lvy0WqzpSd0/s72-c/screengrab_009.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-804670148030138799</id><published>2008-12-17T20:28:00.004Z</published><updated>2008-12-17T20:42:24.378Z</updated><title type='text'>The route</title><content type='html'>Rail Simulator has a cool 'train-jumping' feature. This feature allows the user to be driving along using one vehicle, spot another vehicle somewhere along the route and click on it, to instantly 'jump' to the other targeted vehicle. This allows the user to easily jump around between vehicles in the world.&lt;br /&gt;&lt;br /&gt;So now imagine a route with multiple forms of transport.&lt;br /&gt;&lt;br /&gt;My current plan is to build a small world (all in this cutesy art style) with multiple forms of transport within the route. Imagine driving a train along the track spotting a cablecar high above and instantly being able to jump to that cablecar. Then piloting the cablecar high above the ground to spot a bus down at road level. Then being able to drive that bus...you get the idea. I think it'll be fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-804670148030138799?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/804670148030138799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/804670148030138799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/804670148030138799'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/route.html' title='The route'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-414272166681769904</id><published>2008-12-16T22:50:00.003Z</published><updated>2009-05-30T07:32:15.152+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Night-time screenshot</title><content type='html'>Here is a simple night time screenshot. I want to see how I can develop the night-time effect whilst staying true to the art style. I chose not to have any graduations on the floor glows leaving them with crisp edges.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElYWUKb84GM/SUd-vwrInmI/AAAAAAAAAz0/LI9-14G4KFk/s1600-h/screengrab_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 221px;" src="http://1.bp.blogspot.com/_ElYWUKb84GM/SUd-vwrInmI/AAAAAAAAAz0/LI9-14G4KFk/s400/screengrab_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280328447099969122" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-414272166681769904?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/414272166681769904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/night-time-screenshot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/414272166681769904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/414272166681769904'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/night-time-screenshot.html' title='Night-time screenshot'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ElYWUKb84GM/SUd-vwrInmI/AAAAAAAAAz0/LI9-14G4KFk/s72-c/screengrab_003.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6964567073755191483</id><published>2008-12-16T22:27:00.010Z</published><updated>2009-01-18T07:57:27.712Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='cablecar'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Cablecar network</title><content type='html'>I starting thinking about the 'track network' for the cablecars. I'll only need a single cable to hang the cars off, so the track loft cross-section will be a simple circle.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SUgr77HY1jI/AAAAAAAAA1E/Ls31XCa09H8/s1600-h/cablecar_render_004.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SUgr77HY1jI/AAAAAAAAA1E/Ls31XCa09H8/s400/cablecar_render_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280518871572862514" /&gt;&lt;/a&gt;&lt;br /&gt;Here you can see the track loft (the cable), with the cable supports positioned using the middle geometry function in the track loft.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SUgvWkFjtmI/AAAAAAAAA1M/ItSCr-xV7fQ/s1600-h/cablecar_render_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SUgvWkFjtmI/AAAAAAAAA1M/ItSCr-xV7fQ/s400/cablecar_render_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280522627782522466" /&gt;&lt;/a&gt;&lt;br /&gt;I've also played with the shape of the cable car to make it look more deformed.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SUgvkaQEyVI/AAAAAAAAA1U/yHIuB0WtOls/s1600-h/cablecar_render_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 254px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SUgvkaQEyVI/AAAAAAAAA1U/yHIuB0WtOls/s400/cablecar_render_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280522865660447058" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6964567073755191483?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6964567073755191483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cablecar-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6964567073755191483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6964567073755191483'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cablecar-network.html' title='Cablecar network'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SUgr77HY1jI/AAAAAAAAA1E/Ls31XCa09H8/s72-c/cablecar_render_004.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-151349382179471429</id><published>2008-12-15T21:15:00.010Z</published><updated>2009-09-15T10:59:38.181+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to...'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><title type='text'>How to...Cel-Shade</title><content type='html'>As mentioned in an &lt;a href="http://railsimilarity.blogspot.com/2008/12/cel-shaded-bus.html"&gt;earlier post&lt;/a&gt;, this technique has been around for many years. This simple idea will produce an outline around your object, and can therefore helps to produce that cel-shaded look.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The basics&lt;/span&gt;&lt;br /&gt;The cel-shaded outline effect can be created by taking a copy of the source shape, assigning a flat colour to the copy, increasing the size ever-so-slightly, and flipping the face normals. I'll explain.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The process&lt;/span&gt;&lt;br /&gt;Take a simple source asset.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SUd1REOk10I/AAAAAAAAAzU/Lcg4X5oE9rM/s1600-h/tech_celshade_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 158px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SUd1REOk10I/AAAAAAAAAzU/Lcg4X5oE9rM/s400/tech_celshade_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280318024168298306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Take a copy of the shape (3DSMax refers to this as 'cloning'). We'll refer to this new shape as the 'outline object'. Now increase the size of the outline object slightly. The larger the outline object, the thicker the outline will appear around your original asset. [3DSMax has a cool modifier called 'PUSH' which is perfect for this job. 'PUSH' doesn't simply scale the geometry, it actually pushes the individual faces along the direction of their face normals and therefore retains the overall shape.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SUd1T93jimI/AAAAAAAAAzc/W1AVPgw358I/s1600-h/tech_celshade_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 158px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SUd1T93jimI/AAAAAAAAAzc/W1AVPgw358I/s400/tech_celshade_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280318074000738914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Apply a black material or texture to the outline object. For our example we'd like a black outline, but any colour can be used depending on your requirements.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ElYWUKb84GM/SUd1WKty96I/AAAAAAAAAzk/mNcKKkrWFbs/s1600-h/tech_celshade_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 158px;" src="http://4.bp.blogspot.com/_ElYWUKb84GM/SUd1WKty96I/AAAAAAAAAzk/mNcKKkrWFbs/s400/tech_celshade_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280318111809206178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now this looks pretty useless, until we flip the normals on the outline object so that the outline object appears inside out. Job done.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ElYWUKb84GM/SUd1YZAD9ZI/AAAAAAAAAzs/70POfVOJCuY/s1600-h/tech_celshade_004.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 158px;" src="http://2.bp.blogspot.com/_ElYWUKb84GM/SUd1YZAD9ZI/AAAAAAAAAzs/70POfVOJCuY/s400/tech_celshade_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5280318150003651986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This principle only works because your outline object does not have a 2-sided shader on it. You need to be able to see 'through' the nearest faces of the outline object.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-151349382179471429?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/151349382179471429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/how-to-cel-shade.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/151349382179471429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/151349382179471429'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/how-to-cel-shade.html' title='How to...Cel-Shade'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ElYWUKb84GM/SUd1REOk10I/AAAAAAAAAzU/Lcg4X5oE9rM/s72-c/tech_celshade_001.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-5572443655920503258</id><published>2008-12-12T13:03:00.009Z</published><updated>2009-05-30T07:32:15.153+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>First screenshot</title><content type='html'>Here's a quick screenshot showing the buses in position on the new (very clean) road loft.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SUJrlrH4I2I/AAAAAAAAAyk/q5RlcNo1GjI/s1600-h/screengrab_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 253px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SUJrlrH4I2I/AAAAAAAAAyk/q5RlcNo1GjI/s400/screengrab_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5278900008206738274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just for the purpose of this screenshot, I've given the road loft a huge paved run-off to cover the default green grass terrain texture as the texture obviously didn't fit the art style of my route. Eventually I'll replace all the terrain textures to be in keeping with my art style.&lt;br /&gt;&lt;br /&gt;It's already unrecognisable as a modified Rail Simulator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-5572443655920503258?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/5572443655920503258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/screenshot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5572443655920503258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/5572443655920503258'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/screenshot.html' title='First screenshot'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SUJrlrH4I2I/AAAAAAAAAyk/q5RlcNo1GjI/s72-c/screengrab_002.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-1590048027326367454</id><published>2008-12-11T22:43:00.004Z</published><updated>2009-05-30T07:32:15.154+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Cel-shaded bus</title><content type='html'>I've now tried out a cel-shaded style for the bus.&lt;br /&gt;&lt;br /&gt;Here I'm using a simple dual-pass shadow-mapped shader (main texture in slot 1, and shadow-map in slot 2).&lt;br /&gt;&lt;br /&gt;The method for creating the black outline has been around many years since the days of the original 'Quake' modding communities. I'll document it here at some point for those who aren't aware of how it's done.&lt;br /&gt;&lt;br /&gt;Here's an in-game shot from the asset editor.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/SUIyoJnGqkI/AAAAAAAAAyc/0kj9wunMJdo/s1600-h/screengrab_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/SUIyoJnGqkI/AAAAAAAAAyc/0kj9wunMJdo/s400/screengrab_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5278837378587732546" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-1590048027326367454?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/1590048027326367454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cel-shaded-bus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1590048027326367454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/1590048027326367454'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cel-shaded-bus.html' title='Cel-shaded bus'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/SUIyoJnGqkI/AAAAAAAAAyc/0kj9wunMJdo/s72-c/screengrab_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-7191934694252453150</id><published>2008-12-09T12:59:00.010Z</published><updated>2009-01-18T07:57:27.712Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='cablecar'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Super-deformed cable car</title><content type='html'>The super deformed cable car.&lt;br /&gt;&lt;br /&gt;The cable car's 'passenger view' might be a fun way of viewing the level high above the roof tops.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/ST554MamqiI/AAAAAAAAAyU/N7JIeocBIOA/s1600-h/cablecar_render_001.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/ST554MamqiI/AAAAAAAAAyU/N7JIeocBIOA/s400/cablecar_render_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5277789819637246498" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-7191934694252453150?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/7191934694252453150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cable-car.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7191934694252453150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/7191934694252453150'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cable-car.html' title='Super-deformed cable car'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/ST554MamqiI/AAAAAAAAAyU/N7JIeocBIOA/s72-c/cablecar_render_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6175248538714597563</id><published>2008-12-09T12:04:00.003Z</published><updated>2009-01-16T21:42:54.174Z</updated><title type='text'>Why trains ?</title><content type='html'>Put simply, the Rail Simulator 3D engine supports the movement of vehicles along a path. However, there is no reason why we should restrict this to trains.&lt;br /&gt;Consider these fun ideas:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Cable Car&lt;/span&gt;&lt;br /&gt;The cable car could be suspended high above the ground on a network of suspended cables. The cable car would move along the cable under the players control.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Canal Boat&lt;/span&gt;&lt;br /&gt;There could be a network of canals. The player could move the barge along the canals.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Monorail&lt;/span&gt;&lt;br /&gt;Similar to railways, but with a more spectacular viewpoint.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tram&lt;/span&gt;&lt;br /&gt;Similar to railways, but with a more confined viewpoint. This would allow very detailed cities to be built close to the player viewpoint.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Bus&lt;/span&gt;&lt;br /&gt;This would use a similar environment to the tram network. Again, very dense detailed cities with lots of roadside furniture.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Roller Coaster&lt;/span&gt;&lt;br /&gt;Again, similar to railways, but with a more spectacular viewpoint.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6175248538714597563?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6175248538714597563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/other-modes-of-transport.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6175248538714597563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6175248538714597563'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/other-modes-of-transport.html' title='Why trains ?'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-9038589989437011778</id><published>2008-12-05T21:15:00.019Z</published><updated>2009-01-18T07:57:27.713Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='bus'/><category scheme='http://www.blogger.com/atom/ns#' term='3DSMax render'/><title type='text'>Cute super-deformed bus</title><content type='html'>The super-deformed bus. It's still created from basic polygons, but it's been stylised to add character. There is no reason why the entire route could not be created in this style.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ElYWUKb84GM/STlKQJMr30I/AAAAAAAAAug/EixApKlFZ4g/s1600-h/coach.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_ElYWUKb84GM/STlKQJMr30I/AAAAAAAAAug/EixApKlFZ4g/s400/coach.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5276330079648735042" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-9038589989437011778?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/9038589989437011778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cute-bus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9038589989437011778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/9038589989437011778'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/cute-bus.html' title='Cute super-deformed bus'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ElYWUKb84GM/STlKQJMr30I/AAAAAAAAAug/EixApKlFZ4g/s72-c/coach.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8246474185388414423.post-6072892328468040459</id><published>2008-12-05T19:50:00.011Z</published><updated>2008-12-09T11:57:07.362Z</updated><title type='text'>Why photo-realistic ?</title><content type='html'>Up until now every Rail Simulator add-on I've come across has been photo-realistic in appearance.&lt;br /&gt;&lt;br /&gt;If I was creating my own route for my own enjoyment, I'd go for something completely different. Something more off-the-wall.&lt;br /&gt;&lt;br /&gt;With a bit of creativity, the Rail Simulator engine can be used to render a variety of art styles other than 'photo-realistic'.&lt;br /&gt;&lt;br /&gt;How about super-deformed ?&lt;br /&gt;How about cartoony ?&lt;br /&gt;How about cel-shaded ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8246474185388414423-6072892328468040459?l=railsimilarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://railsimilarity.blogspot.com/feeds/6072892328468040459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/blog-post.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6072892328468040459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8246474185388414423/posts/default/6072892328468040459'/><link rel='alternate' type='text/html' href='http://railsimilarity.blogspot.com/2008/12/blog-post.html' title='Why photo-realistic ?'/><author><name>GreyPea</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-Ub10S_M1Ap8/TWQfApmcVdI/AAAAAAAADXI/DVlcAAMDAdQ/s220/twitter_avatar_48.png'/></author><thr:total>1</thr:total></entry></feed>
