<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Game Rendering &#187; Terrain</title>
	<atom:link href="http://www.gamerendering.com/category/level-geometry/terrain/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gamerendering.com</link>
	<description></description>
	<lastBuildDate>Thu, 21 Jan 2010 01:32:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Terrain Texturing with Texture Splatting</title>
		<link>http://www.gamerendering.com/2008/10/12/terrain-texturing-with-texture-splatting/</link>
		<comments>http://www.gamerendering.com/2008/10/12/terrain-texturing-with-texture-splatting/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 23:32:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Terrain]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Height Map]]></category>
		<category><![CDATA[RGBA]]></category>
		<category><![CDATA[Splatting]]></category>
		<category><![CDATA[Texturing]]></category>

		<guid isPermaLink="false">http://www.gamerendering.com/?p=313</guid>
		<description><![CDATA[The old way to do splatting was to assign a texture for each triangle/quad in the terrain and then let GPU create the fading between the different textures. The following link is to one of the most famous descriptions of such an technique:
http://cbloom.com/3d/techdocs/splatting.txt
The drawback with the method is that is uses fillrate a lot as each triangle [...]]]></description>
			<content:encoded><![CDATA[<p>The old way to do splatting was to assign a texture for each triangle/quad in the terrain and then let GPU create the fading between the different textures. The following link is to one of the most famous descriptions of such an technique:</p>
<p><a href="http://cbloom.com/3d/techdocs/splatting.txt">http://cbloom.com/3d/techdocs/splatting.txt</a></p>
<p>The drawback with the method is that is uses fillrate a lot as each triangle is drawn multiple times to archive the fade. Therefore new methods with shaders or multitexturing is to prefer.</p>
<p>Many games uses nowadays alpha maps together with terrain textures to do splatting. The alpha map decides where the texture should be splatted to the terrain. For each texture that should be used on the terrain, one texture channel is needed for the alpha map. The size of this texture determines the quality/resolution of the transitions between different types of textures on the terrain. Below is and example of a such alpha map and how it looks like in a game.</p>
<p>To the left is the textures used, notice how low resolution they are allowed to have. To the right is one of the alpha maps (for the dark grass).  </p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/jmonkeysplattmap.jpg"><img class="size-medium wp-image-314" title="Alpha Map Texture Splatting" src="http://www.gamerendering.com/wp-content/uploads/jmonkeysplattmap-400x240.jpg" alt="Alpha Map Texture Splatting" width="400" height="240" /></a></div>
<p>Render of the terrain with splatting in jMonkeyEngine:</p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/jmonkeysplatting.png"><img class="size-medium wp-image-315" title="Splatting in jMonkeyEngine" src="http://www.gamerendering.com/wp-content/uploads/jmonkeysplatting-400x267.png" alt="Splatting in jMonkeyEngine" width="400" height="267" /></a></div>
<p>In the following link is a comparision of using a single large texture to cover the whole terrain versus using splatting of a few small textures.</p>
<p><a href="http://mikescodeblog.blogspot.com/2007/11/3d-landscape-rendering-with-texture.html">http://mikescodeblog.blogspot.com/2007/11/3d-landscape-rendering-with-texture.html</a> </p>
<p>The game Sid Meier&#8217;s Railroads uses a kind of splatting that is either vertex or quad based. Their maps consist of a single texture where each pixel in the texture has a colour that is connected to a specific terrain texture. This allows for a large amount of different textures for the terrain in the same map, but limits the type of fading between different textures.</p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/railroadscolormap.jpg"><img class="size-medium wp-image-317" title="Example of how a map could look like in RailRoads" src="http://www.gamerendering.com/wp-content/uploads/railroadscolormap-400x211.jpg" alt="Example of how a map could look like in RailRoads" width="400" height="211" /></a></div>
<p>Here&#8217;s a screenshot of how the maps in the game Supreme Commander are created. The game uses splatting and can only handle five different textures. One is the base texture and fills up where no other texture are. The rest of the four texturelayers requires alpha maps and they are saved in a single RGBA texture. The shot below shows how beautiful splatting can be when implemented correctly. The water is only height dependent and is therefore not splatted.</p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/supcom_tut_concept_00.jpg"><img class="size-medium wp-image-316" title="Alpha Map creation for Supreme Commander" src="http://www.gamerendering.com/wp-content/uploads/supcom_tut_concept_00-167x400.jpg" alt="Alpha Map creation for Supreme Commander" width="167" height="400" /></a></div>
<p>The source of the image is the following tutorial of how to make maps for Supreme Commander:<br />
<a href="http://supcom.wikia.com/wiki/Height-_/_Texturemaps_with_image_editing_tools">http://supcom.wikia.com/wiki/Height-_/_Texturemaps_with_image_editing_tools</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Please share:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow" id="print" href="javascript:window.location='http%3A%2F%2Fwww.printfriendly.com%2Fprint%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Bpartner%3Dsociable';" title="Print this article!"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="digg" href="javascript:window.location='http%3A%2F%2Fdigg.com%2Fsubmit%3Fphase%3D2%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26amp%3Bbodytext%3DThe%2520old%2520way%2520to%2520do%2520splatting%2520was%2520to%2520assign%2520a%2520texture%2520for%2520each%2520triangle%252Fquad%2520in%2520the%2520terrain%2520and%2520then%25C2%25A0let%25C2%25A0GPU%2520create%2520the%2520fading%2520between%2520the%2520different%2520textures.%2520The%2520following%2520link%2520is%2520to%2520one%2520of%2520the%2520most%2520famous%2520descriptions%2520of%2520such%2520an%2520technique%253A%250D%250A%250D%250Ahttp%253A';" title="Digg"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="sphinn" href="javascript:window.location='http%3A%2F%2Fsphinn.com%2Findex.php%3Fc%3Dpost%26m%3Dsubmit%26link%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F';" title="Sphinn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="del.icio.us" href="javascript:window.location='http%3A%2F%2Fdelicious.com%2Fpost%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26amp%3Bnotes%3DThe%2520old%2520way%2520to%2520do%2520splatting%2520was%2520to%2520assign%2520a%2520texture%2520for%2520each%2520triangle%252Fquad%2520in%2520the%2520terrain%2520and%2520then%25C2%25A0let%25C2%25A0GPU%2520create%2520the%2520fading%2520between%2520the%2520different%2520textures.%2520The%2520following%2520link%2520is%2520to%2520one%2520of%2520the%2520most%2520famous%2520descriptions%2520of%2520such%2520an%2520technique%253A%250D%250A%250D%250Ahttp%253A';" title="del.icio.us"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="facebook" href="javascript:window.location='http%3A%2F%2Fwww.facebook.com%2Fshare.php%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Bt%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="Facebook"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="mixx" href="javascript:window.location='http%3A%2F%2Fwww.mixx.com%2Fsubmit%3Fpage_url%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="Mixx"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="google" href="javascript:window.location='http%3A%2F%2Fwww.google.com%2Fbookmarks%2Fmark%3Fop%3Dedit%26amp%3Bbkmk%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26amp%3Bannotation%3DThe%2520old%2520way%2520to%2520do%2520splatting%2520was%2520to%2520assign%2520a%2520texture%2520for%2520each%2520triangle%252Fquad%2520in%2520the%2520terrain%2520and%2520then%25C2%25A0let%25C2%25A0GPU%2520create%2520the%2520fading%2520between%2520the%2520different%2520textures.%2520The%2520following%2520link%2520is%2520to%2520one%2520of%2520the%2520most%2520famous%2520descriptions%2520of%2520such%2520an%2520technique%253A%250D%250A%250D%250Ahttp%253A';" title="Google Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="current" href="javascript:window.location='http%3A%2F%2Fcurrent.com%2Fclipper.htm%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="Current"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="linkedin" href="javascript:window.location='http%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26amp%3Bsource%3DGame%2BRendering%2B%26amp%3Bsummary%3DThe%2520old%2520way%2520to%2520do%2520splatting%2520was%2520to%2520assign%2520a%2520texture%2520for%2520each%2520triangle%252Fquad%2520in%2520the%2520terrain%2520and%2520then%25C2%25A0let%25C2%25A0GPU%2520create%2520the%2520fading%2520between%2520the%2520different%2520textures.%2520The%2520following%2520link%2520is%2520to%2520one%2520of%2520the%2520most%2520famous%2520descriptions%2520of%2520such%2520an%2520technique%253A%250D%250A%250D%250Ahttp%253A';" title="LinkedIn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="live" href="javascript:window.location='https%3A%2F%2Ffavorites.live.com%2Fquickadd.aspx%3Fmarklet%3D1%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="Live"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="myspace" href="javascript:window.location='http%3A%2F%2Fwww.myspace.com%2FModules%2FPostTo%2FPages%2F%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Bt%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="MySpace"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="netvibes" href="javascript:window.location='http%3A%2F%2Fwww.netvibes.com%2Fshare%3Ftitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F';" title="Netvibes"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="stumbleupon" href="javascript:window.location='http%3A%2F%2Fwww.stumbleupon.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="StumbleUpon"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="twitter" href="javascript:window.location='http%3A%2F%2Ftwitter.com%2Fhome%3Fstatus%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%2520-%2520http%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F';" title="Twitter"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="reddit" href="javascript:window.location='http%3A%2F%2Freddit.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Btitle%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting';" title="Reddit"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="technorati" href="javascript:window.location='http%3A%2F%2Ftechnorati.com%2Ffaves%3Fadd%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F';" title="Technorati"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow" id="yahoo! bookmarks" href="javascript:window.location='http%3A%2F%2Fbookmarks.yahoo.com%2Ftoolbar%2Fsavebm%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fterrain-texturing-with-texture-splatting%252F%26amp%3Bt%3DTerrain%2520Texturing%2520with%2520Texture%2520Splatting%26opener%3Dbm%26amp%3Bei%3DUTF-8%26amp%3Bd%3DThe%2520old%2520way%2520to%2520do%2520splatting%2520was%2520to%2520assign%2520a%2520texture%2520for%2520each%2520triangle%252Fquad%2520in%2520the%2520terrain%2520and%2520then%25C2%25A0let%25C2%25A0GPU%2520create%2520the%2520fading%2520between%2520the%2520different%2520textures.%2520The%2520following%2520link%2520is%2520to%2520one%2520of%2520the%2520most%2520famous%2520descriptions%2520of%2520such%2520an%2520technique%253A%250D%250A%250D%250Ahttp%253A';" title="Yahoo! Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.gamerendering.com/2008/10/12/terrain-texturing-with-texture-splatting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mega Textures</title>
		<link>http://www.gamerendering.com/2008/10/12/mega-textures/</link>
		<comments>http://www.gamerendering.com/2008/10/12/mega-textures/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 23:21:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Terrain]]></category>
		<category><![CDATA[Artist]]></category>
		<category><![CDATA[Blending]]></category>
		<category><![CDATA[Mega Textures]]></category>
		<category><![CDATA[Textures]]></category>

		<guid isPermaLink="false">http://www.gamerendering.com/?p=309</guid>
		<description><![CDATA[Instead of the normal way of texturing with tiled images and trying to blend different types of textures together this approch uses one big texture that covers the whole terrain. Because of the size needed for the texture, some smart mipmapping and also compression of the data is needed. The big advantage above the other [...]]]></description>
			<content:encoded><![CDATA[<p>Instead of the normal way of texturing with tiled images and trying to blend different types of textures together this approch uses one big texture that covers the whole terrain. Because of the size needed for the texture, some smart mipmapping and also compression of the data is needed. The big advantage above the other methods seems to be that this enables the artist to draw the terrain however she likes. There are simply no limits of the number of textures that can be used in the final mega texture.  </p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/megatextures.jpg"><img class="size-medium wp-image-310" title="Mega Textures Rendering" src="http://www.gamerendering.com/wp-content/uploads/megatextures-400x316.jpg" alt="Mega Textures Rendering" width="400" height="316" /></a></div>
<p>Link to more in detail description of the method:<br />
<a href="http://www.beyond3d.com/content/articles/95/1">http://www.beyond3d.com/content/articles/95/1</a></p>
<p>A similar method called Sparse Virtual Texturing:<br />
<a href="http://silverspaceship.com/src/svt/">http://silverspaceship.com/src/svt/</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Please share:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow" id="print" href="javascript:window.location='http%3A%2F%2Fwww.printfriendly.com%2Fprint%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Bpartner%3Dsociable';" title="Print this article!"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="digg" href="javascript:window.location='http%3A%2F%2Fdigg.com%2Fsubmit%3Fphase%3D2%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures%26amp%3Bbodytext%3DInstead%2520of%2520the%2520normal%2520way%2520of%2520texturing%2520with%2520tiled%2520images%2520and%2520trying%2520to%2520blend%2520different%2520types%2520of%2520textures%2520together%2520this%2520approch%2520uses%2520one%2520big%2520texture%2520that%2520covers%2520the%2520whole%2520terrain.%2520Because%2520of%2520the%2520size%2520needed%2520for%2520the%2520texture%252C%2520some%2520smart%2520mipmapping%2520and%2520a';" title="Digg"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="sphinn" href="javascript:window.location='http%3A%2F%2Fsphinn.com%2Findex.php%3Fc%3Dpost%26m%3Dsubmit%26link%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F';" title="Sphinn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="del.icio.us" href="javascript:window.location='http%3A%2F%2Fdelicious.com%2Fpost%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures%26amp%3Bnotes%3DInstead%2520of%2520the%2520normal%2520way%2520of%2520texturing%2520with%2520tiled%2520images%2520and%2520trying%2520to%2520blend%2520different%2520types%2520of%2520textures%2520together%2520this%2520approch%2520uses%2520one%2520big%2520texture%2520that%2520covers%2520the%2520whole%2520terrain.%2520Because%2520of%2520the%2520size%2520needed%2520for%2520the%2520texture%252C%2520some%2520smart%2520mipmapping%2520and%2520a';" title="del.icio.us"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="facebook" href="javascript:window.location='http%3A%2F%2Fwww.facebook.com%2Fshare.php%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Bt%3DMega%2520Textures';" title="Facebook"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="mixx" href="javascript:window.location='http%3A%2F%2Fwww.mixx.com%2Fsubmit%3Fpage_url%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures';" title="Mixx"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="google" href="javascript:window.location='http%3A%2F%2Fwww.google.com%2Fbookmarks%2Fmark%3Fop%3Dedit%26amp%3Bbkmk%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures%26amp%3Bannotation%3DInstead%2520of%2520the%2520normal%2520way%2520of%2520texturing%2520with%2520tiled%2520images%2520and%2520trying%2520to%2520blend%2520different%2520types%2520of%2520textures%2520together%2520this%2520approch%2520uses%2520one%2520big%2520texture%2520that%2520covers%2520the%2520whole%2520terrain.%2520Because%2520of%2520the%2520size%2520needed%2520for%2520the%2520texture%252C%2520some%2520smart%2520mipmapping%2520and%2520a';" title="Google Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="current" href="javascript:window.location='http%3A%2F%2Fcurrent.com%2Fclipper.htm%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures';" title="Current"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="linkedin" href="javascript:window.location='http%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures%26amp%3Bsource%3DGame%2BRendering%2B%26amp%3Bsummary%3DInstead%2520of%2520the%2520normal%2520way%2520of%2520texturing%2520with%2520tiled%2520images%2520and%2520trying%2520to%2520blend%2520different%2520types%2520of%2520textures%2520together%2520this%2520approch%2520uses%2520one%2520big%2520texture%2520that%2520covers%2520the%2520whole%2520terrain.%2520Because%2520of%2520the%2520size%2520needed%2520for%2520the%2520texture%252C%2520some%2520smart%2520mipmapping%2520and%2520a';" title="LinkedIn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="live" href="javascript:window.location='https%3A%2F%2Ffavorites.live.com%2Fquickadd.aspx%3Fmarklet%3D1%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures';" title="Live"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="myspace" href="javascript:window.location='http%3A%2F%2Fwww.myspace.com%2FModules%2FPostTo%2FPages%2F%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Bt%3DMega%2520Textures';" title="MySpace"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="netvibes" href="javascript:window.location='http%3A%2F%2Fwww.netvibes.com%2Fshare%3Ftitle%3DMega%2520Textures%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F';" title="Netvibes"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="stumbleupon" href="javascript:window.location='http%3A%2F%2Fwww.stumbleupon.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures';" title="StumbleUpon"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="twitter" href="javascript:window.location='http%3A%2F%2Ftwitter.com%2Fhome%3Fstatus%3DMega%2520Textures%2520-%2520http%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F';" title="Twitter"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="reddit" href="javascript:window.location='http%3A%2F%2Freddit.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Btitle%3DMega%2520Textures';" title="Reddit"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="technorati" href="javascript:window.location='http%3A%2F%2Ftechnorati.com%2Ffaves%3Fadd%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F';" title="Technorati"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow" id="yahoo! bookmarks" href="javascript:window.location='http%3A%2F%2Fbookmarks.yahoo.com%2Ftoolbar%2Fsavebm%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fmega-textures%252F%26amp%3Bt%3DMega%2520Textures%26opener%3Dbm%26amp%3Bei%3DUTF-8%26amp%3Bd%3DInstead%2520of%2520the%2520normal%2520way%2520of%2520texturing%2520with%2520tiled%2520images%2520and%2520trying%2520to%2520blend%2520different%2520types%2520of%2520textures%2520together%2520this%2520approch%2520uses%2520one%2520big%2520texture%2520that%2520covers%2520the%2520whole%2520terrain.%2520Because%2520of%2520the%2520size%2520needed%2520for%2520the%2520texture%252C%2520some%2520smart%2520mipmapping%2520and%2520a';" title="Yahoo! Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.gamerendering.com/2008/10/12/mega-textures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hill Terrain Generation</title>
		<link>http://www.gamerendering.com/2008/10/12/hill-terrain-generation/</link>
		<comments>http://www.gamerendering.com/2008/10/12/hill-terrain-generation/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 22:56:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Terrain]]></category>
		<category><![CDATA[Generation]]></category>
		<category><![CDATA[Height Map]]></category>
		<category><![CDATA[Hills]]></category>
		<category><![CDATA[Randomization]]></category>

		<guid isPermaLink="false">http://www.gamerendering.com/?p=304</guid>
		<description><![CDATA[One way to generate a terrain heightmap is to generate a number of random hemisphere shaped hills with random radius on random coordinates and blend the them all together. By setting a min and max radius the final look can be tweaked to something you like. The result might look like the following:

Link to more detail about [...]]]></description>
			<content:encoded><![CDATA[<p>One way to generate a terrain heightmap is to generate a number of random hemisphere shaped hills with random radius on random coordinates and blend the them all together. By setting a min and max radius the final look can be tweaked to something you like. The result might look like the following:</p>
<div class="mceTemp"><a href="http://www.gamerendering.com/wp-content/uploads/hillterraingeneration.jpg"><img class="size-medium wp-image-305" title="Hill Terrain Generation" src="http://www.gamerendering.com/wp-content/uploads/hillterraingeneration.jpg" alt="Hill Terrain Generation" width="261" height="119" /></a></div>
<p>Link to more detail about the algorithm (also the source for the image):<br />
<a href="http://www.robot-frog.com/3d/hills/hill.html">http://www.robot-frog.com/3d/hills/hill.html</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Please share:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow" id="print" href="javascript:window.location='http%3A%2F%2Fwww.printfriendly.com%2Fprint%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Bpartner%3Dsociable';" title="Print this article!"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print this article!" alt="Print this article!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="digg" href="javascript:window.location='http%3A%2F%2Fdigg.com%2Fsubmit%3Fphase%3D2%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation%26amp%3Bbodytext%3DOne%2520way%2520to%2520generate%2520a%2520terrain%2520heightmap%25C2%25A0is%2520to%2520generate%2520a%2520number%2520of%2520random%2520hemisphere%2520shaped%2520hills%2520with%25C2%25A0random%2520radius%2520on%2520random%2520coordinates%2520and%2520blend%2520the%2520them%2520all%2520together.%2520By%2520setting%2520a%2520min%2520and%2520max%2520radius%2520the%2520final%2520look%2520can%2520be%2520tweaked%2520to%2520something%2520y';" title="Digg"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="sphinn" href="javascript:window.location='http%3A%2F%2Fsphinn.com%2Findex.php%3Fc%3Dpost%26m%3Dsubmit%26link%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F';" title="Sphinn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="del.icio.us" href="javascript:window.location='http%3A%2F%2Fdelicious.com%2Fpost%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation%26amp%3Bnotes%3DOne%2520way%2520to%2520generate%2520a%2520terrain%2520heightmap%25C2%25A0is%2520to%2520generate%2520a%2520number%2520of%2520random%2520hemisphere%2520shaped%2520hills%2520with%25C2%25A0random%2520radius%2520on%2520random%2520coordinates%2520and%2520blend%2520the%2520them%2520all%2520together.%2520By%2520setting%2520a%2520min%2520and%2520max%2520radius%2520the%2520final%2520look%2520can%2520be%2520tweaked%2520to%2520something%2520y';" title="del.icio.us"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="facebook" href="javascript:window.location='http%3A%2F%2Fwww.facebook.com%2Fshare.php%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Bt%3DHill%2520Terrain%2520Generation';" title="Facebook"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="mixx" href="javascript:window.location='http%3A%2F%2Fwww.mixx.com%2Fsubmit%3Fpage_url%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation';" title="Mixx"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="google" href="javascript:window.location='http%3A%2F%2Fwww.google.com%2Fbookmarks%2Fmark%3Fop%3Dedit%26amp%3Bbkmk%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation%26amp%3Bannotation%3DOne%2520way%2520to%2520generate%2520a%2520terrain%2520heightmap%25C2%25A0is%2520to%2520generate%2520a%2520number%2520of%2520random%2520hemisphere%2520shaped%2520hills%2520with%25C2%25A0random%2520radius%2520on%2520random%2520coordinates%2520and%2520blend%2520the%2520them%2520all%2520together.%2520By%2520setting%2520a%2520min%2520and%2520max%2520radius%2520the%2520final%2520look%2520can%2520be%2520tweaked%2520to%2520something%2520y';" title="Google Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="current" href="javascript:window.location='http%3A%2F%2Fcurrent.com%2Fclipper.htm%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation';" title="Current"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="linkedin" href="javascript:window.location='http%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation%26amp%3Bsource%3DGame%2BRendering%2B%26amp%3Bsummary%3DOne%2520way%2520to%2520generate%2520a%2520terrain%2520heightmap%25C2%25A0is%2520to%2520generate%2520a%2520number%2520of%2520random%2520hemisphere%2520shaped%2520hills%2520with%25C2%25A0random%2520radius%2520on%2520random%2520coordinates%2520and%2520blend%2520the%2520them%2520all%2520together.%2520By%2520setting%2520a%2520min%2520and%2520max%2520radius%2520the%2520final%2520look%2520can%2520be%2520tweaked%2520to%2520something%2520y';" title="LinkedIn"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="live" href="javascript:window.location='https%3A%2F%2Ffavorites.live.com%2Fquickadd.aspx%3Fmarklet%3D1%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation';" title="Live"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="myspace" href="javascript:window.location='http%3A%2F%2Fwww.myspace.com%2FModules%2FPostTo%2FPages%2F%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Bt%3DHill%2520Terrain%2520Generation';" title="MySpace"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="netvibes" href="javascript:window.location='http%3A%2F%2Fwww.netvibes.com%2Fshare%3Ftitle%3DHill%2520Terrain%2520Generation%26amp%3Burl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F';" title="Netvibes"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="stumbleupon" href="javascript:window.location='http%3A%2F%2Fwww.stumbleupon.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation';" title="StumbleUpon"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="twitter" href="javascript:window.location='http%3A%2F%2Ftwitter.com%2Fhome%3Fstatus%3DHill%2520Terrain%2520Generation%2520-%2520http%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F';" title="Twitter"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="reddit" href="javascript:window.location='http%3A%2F%2Freddit.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Btitle%3DHill%2520Terrain%2520Generation';" title="Reddit"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="technorati" href="javascript:window.location='http%3A%2F%2Ftechnorati.com%2Ffaves%3Fadd%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F';" title="Technorati"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow" id="yahoo! bookmarks" href="javascript:window.location='http%3A%2F%2Fbookmarks.yahoo.com%2Ftoolbar%2Fsavebm%3Fu%3Dhttp%253A%252F%252Fwww.gamerendering.com%252F2008%252F10%252F12%252Fhill-terrain-generation%252F%26amp%3Bt%3DHill%2520Terrain%2520Generation%26opener%3Dbm%26amp%3Bei%3DUTF-8%26amp%3Bd%3DOne%2520way%2520to%2520generate%2520a%2520terrain%2520heightmap%25C2%25A0is%2520to%2520generate%2520a%2520number%2520of%2520random%2520hemisphere%2520shaped%2520hills%2520with%25C2%25A0random%2520radius%2520on%2520random%2520coordinates%2520and%2520blend%2520the%2520them%2520all%2520together.%2520By%2520setting%2520a%2520min%2520and%2520max%2520radius%2520the%2520final%2520look%2520can%2520be%2520tweaked%2520to%2520something%2520y';" title="Yahoo! Bookmarks"><img src="http://www.gamerendering.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.gamerendering.com/2008/10/12/hill-terrain-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
