<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://horde3d.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ddd</id>
		<title>Horde3D Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://horde3d.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ddd"/>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Special:Contributions/Ddd"/>
		<updated>2026-04-29T05:45:58Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.3</generator>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=507</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=507"/>
				<updated>2009-03-29T00:43:38Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Release date&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| superseded by 1.0 Beta3&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| In Standby. Waiting for definition of gfx API Abstraction Layer.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, present in Community SVN&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 100%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 75%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 0.8&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta3&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.8.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta2 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Support For Compressed Animations&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling For Light Sources&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Statistics For Better Debugging&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;CMake Files For More Compiler Support&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
See also the [http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
&lt;br /&gt;
| The next version 0.8.0 will be based on Horde3D v.1.0.0 Beta2 and will bring a sample plugin for attachments.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap_-_Compressed_Texture_Support&amp;diff=506</id>
		<title>Community Roadmap - Compressed Texture Support</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap_-_Compressed_Texture_Support&amp;diff=506"/>
				<updated>2009-03-29T00:39:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Goals ===&lt;br /&gt;
Load textures in a variety of compressed formats: DXT/S3TC, PVRTC, ETC for now.&lt;br /&gt;
&lt;br /&gt;
*Note: Horde3D v1.0 Beta3 has introduced DDS support into Horde3D.&lt;br /&gt;
=== OpenGL tokens ===&lt;br /&gt;
&amp;lt;pre&amp;gt;GL_EXT_texture_compression_s3tc&lt;br /&gt;
&lt;br /&gt;
GL_COMPRESSED_RGB_S3TC_DXT1_EXT &lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT&lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT&lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GL_IMG_texture_compression_pvrtc&lt;br /&gt;
&lt;br /&gt;
GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG &lt;br /&gt;
GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG &lt;br /&gt;
GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG&lt;br /&gt;
GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
&lt;br /&gt;
GL_ETC1_RGB8_OES&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
I was initially going to add support for compressed textures directly to the existing texture loading functions, but given the differences in the way compressed textures are handled, this is not feasible. I plan to add a set of functions dedicated to loading compressed textures directly.&lt;br /&gt;
&lt;br /&gt;
However, there are a few points in need of discussion:&lt;br /&gt;
&lt;br /&gt;
'''Fallbacks:''' Although S3TC is present on all recent desktop hardware, PVRTC and ETC are specific to their respective hardware vendors, neither of which support S3TC.&lt;br /&gt;
Do we provide a fallback which decompresses these formats in software if they are not supported by the current hardware?&lt;br /&gt;
Do we provide a way for the application to query the supported compression formats at runtime?&lt;br /&gt;
&lt;br /&gt;
'''Containers:''' Several of these formats have multiple containers, and some containers can contain multiple compression schemes. &lt;br /&gt;
Which format/container combination do we want to support?&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt; Follow discussion on forum:''' [http://horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=389 Texture Compression thread]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=505</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=505"/>
				<updated>2009-03-29T00:37:38Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Release date&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| superseded by 1.0 Beta3&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, present in Community SVN&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 100%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 75%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 0.8&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta3&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.8.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta2 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Support For Compressed Animations&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling For Light Sources&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Statistics For Better Debugging&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;CMake Files For More Compiler Support&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
See also the [http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
&lt;br /&gt;
| The next version 0.8.0 will be based on Horde3D v.1.0.0 Beta2 and will bring a sample plugin for attachments.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=504</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=504"/>
				<updated>2009-03-29T00:34:45Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, present in Community SVN&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 100%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 75%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 0.8&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta3&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.8.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta2 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Support For Compressed Animations&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling For Light Sources&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Statistics For Better Debugging&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;CMake Files For More Compiler Support&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
See also the [http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
&lt;br /&gt;
| The next version 0.8.0 will be based on Horde3D v.1.0.0 Beta2 and will bring a sample plugin for attachments.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=503</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=503"/>
				<updated>2009-03-29T00:34:01Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, present in Community SVN&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 100%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 75%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 0.8&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta2&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta2 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Support For Compressed Animations&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling For Light Sources&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Statistics For Better Debugging&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;CMake Files For More Compiler Support&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
See also the [http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
&lt;br /&gt;
| The next version 0.8.0 will be based on Horde3D v.1.0.0 Beta2 and will bring a sample plugin for attachments.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=502</id>
		<title>Horde3D Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=502"/>
				<updated>2009-03-29T00:31:23Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__{{ContentBlock|color=orange&lt;br /&gt;
|content= '''The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials.'''}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|&lt;br /&gt;
|header=Horde3D is a cross-platform graphics engine. The currently supported platform are Windows, Linux and Mac OS X.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
==Setting up the Development Environment==&lt;br /&gt;
*[[Horde3D Development Environment for Windows]]&lt;br /&gt;
*[[Horde3D Development Environment for Linux]]&lt;br /&gt;
*[[Horde3D Development Environment for Mac OS X]]&lt;br /&gt;
&lt;br /&gt;
*[[Horde3D Development Environment from SVN]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
===Beginner===&lt;br /&gt;
#[[Tutorial - Hello World]] - In this section we will create a simple application that loads a character and animates it using a walk cycle.&lt;br /&gt;
#[[Tutorial - Picking]] - In this section we will demonstrate picking the node under the mouse cursor&lt;br /&gt;
#[[Tutorial - Simple HUD]] - How to use showOverlay to create a simple HUD.&lt;br /&gt;
#[[Tutorial - Setup Horde with SDL]]   - How to Setup Horde with SDL.&lt;br /&gt;
#[[Tutorial - Setup Horde with Qt4]]   - How to Setup Horde with Qt4.&lt;br /&gt;
#[[Tutorial - Setup Horde with Gtkmm]] - How to Setup Horde with Gtkmm&lt;br /&gt;
&lt;br /&gt;
===Intermediate===&lt;br /&gt;
#[[Basic Pipeline Tutorial]] - Create your first custom pipeline.&lt;br /&gt;
&lt;br /&gt;
===Advanced===&lt;br /&gt;
''to come in the future''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Techniques==&lt;br /&gt;
[[Category: Techniques]]&lt;br /&gt;
&lt;br /&gt;
===Shading===&lt;br /&gt;
#[[Shading Technique - Dot Product Detail Texturing]] - Using the dot product of vectors and signed textures for high frequency detail&lt;br /&gt;
#[[Shading Technique - Palette Coloring]] - Quick and dirty palette recoloration of objects&lt;br /&gt;
#[[Shading Technique - Gloss Mapping]] - Mask which areas of an object have specular highlights&lt;br /&gt;
#[[Shading Technique - Glow Mapping]] - Allow areas on an object to emit a strong glowing highlight&lt;br /&gt;
#[[Shading Technique - Fresnel]] - Using reflection and refraction&lt;br /&gt;
#[[Shading Technique - Linear Depth Buffer]] - Create a custom linear depth buffer using vertex&lt;br /&gt;
#[[Shading Technique - Terrain Shading]] - Height and slope based shading with triplanar texturing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Preprocessing===&lt;br /&gt;
#[[Preprocessing Technique - Distance Field Vector Textures]] - Using Adobe Photoshop to generate textures suitable for efficient vector art rendering&lt;br /&gt;
&lt;br /&gt;
==Content/Asset Import==&lt;br /&gt;
&lt;br /&gt;
[[Category: Content Import]]&lt;br /&gt;
#[[Collada - 3DS Max and Maya]] - Exporting from 3D Studio Max and Maya.&lt;br /&gt;
#[[Collada - XSI]] - Exporting from XSI.&lt;br /&gt;
#[[Collada - Modo]] - Exporting from Modo.&lt;br /&gt;
#[[Direct Export from Blender]] - Exporting from Blender.&lt;br /&gt;
#[[AssetTroubleshooting|Troubleshooting]] - ''&amp;quot;Help, my model is not showing up!&amp;quot;''&lt;br /&gt;
#[[Tips and Techniques]] - Asset creation suggestions &amp;amp; ideas for Horde3d, exporting and program quirks..&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=501</id>
		<title>Horde3D Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=501"/>
				<updated>2009-03-29T00:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: that phrase is irrelevant, since this is a wiki ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__{{ContentBlock|width=800|color=orange&lt;br /&gt;
|content= '''The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials.'''}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=800&lt;br /&gt;
|header=Horde3D is a cross-platform graphics engine. The currently supported platform are Windows, Linux and Mac OS X.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
==Setting up the Development Environment==&lt;br /&gt;
*[[Horde3D Development Environment for Windows]]&lt;br /&gt;
*[[Horde3D Development Environment for Linux]]&lt;br /&gt;
*[[Horde3D Development Environment for Mac OS X]]&lt;br /&gt;
&lt;br /&gt;
*[[Horde3D Development Environment from SVN]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
===Beginner===&lt;br /&gt;
#[[Tutorial - Hello World]] - In this section we will create a simple application that loads a character and animates it using a walk cycle.&lt;br /&gt;
#[[Tutorial - Picking]] - In this section we will demonstrate picking the node under the mouse cursor&lt;br /&gt;
#[[Tutorial - Simple HUD]] - How to use showOverlay to create a simple HUD.&lt;br /&gt;
#[[Tutorial - Setup Horde with SDL]]   - How to Setup Horde with SDL.&lt;br /&gt;
#[[Tutorial - Setup Horde with Qt4]]   - How to Setup Horde with Qt4.&lt;br /&gt;
#[[Tutorial - Setup Horde with Gtkmm]] - How to Setup Horde with Gtkmm&lt;br /&gt;
&lt;br /&gt;
===Intermediate===&lt;br /&gt;
#[[Basic Pipeline Tutorial]] - Create your first custom pipeline.&lt;br /&gt;
&lt;br /&gt;
===Advanced===&lt;br /&gt;
''to come in the future''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Techniques==&lt;br /&gt;
[[Category: Techniques]]&lt;br /&gt;
&lt;br /&gt;
===Shading===&lt;br /&gt;
#[[Shading Technique - Dot Product Detail Texturing]] - Using the dot product of vectors and signed textures for high frequency detail&lt;br /&gt;
#[[Shading Technique - Palette Coloring]] - Quick and dirty palette recoloration of objects&lt;br /&gt;
#[[Shading Technique - Gloss Mapping]] - Mask which areas of an object have specular highlights&lt;br /&gt;
#[[Shading Technique - Glow Mapping]] - Allow areas on an object to emit a strong glowing highlight&lt;br /&gt;
#[[Shading Technique - Fresnel]] - Using reflection and refraction&lt;br /&gt;
#[[Shading Technique - Linear Depth Buffer]] - Create a custom linear depth buffer using vertex&lt;br /&gt;
#[[Shading Technique - Terrain Shading]] - Height and slope based shading with triplanar texturing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Preprocessing===&lt;br /&gt;
#[[Preprocessing Technique - Distance Field Vector Textures]] - Using Adobe Photoshop to generate textures suitable for efficient vector art rendering&lt;br /&gt;
&lt;br /&gt;
==Content/Asset Import==&lt;br /&gt;
&lt;br /&gt;
[[Category: Content Import]]&lt;br /&gt;
#[[Collada - 3DS Max and Maya]] - Exporting from 3D Studio Max and Maya.&lt;br /&gt;
#[[Collada - XSI]] - Exporting from XSI.&lt;br /&gt;
#[[Collada - Modo]] - Exporting from Modo.&lt;br /&gt;
#[[Direct Export from Blender]] - Exporting from Blender.&lt;br /&gt;
#[[AssetTroubleshooting|Troubleshooting]] - ''&amp;quot;Help, my model is not showing up!&amp;quot;''&lt;br /&gt;
#[[Tips and Techniques]] - Asset creation suggestions &amp;amp; ideas for Horde3d, exporting and program quirks..&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Tutorial_-_Setup_Horde_with_Qt4&amp;diff=500</id>
		<title>Tutorial - Setup Horde with Qt4</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Tutorial_-_Setup_Horde_with_Qt4&amp;diff=500"/>
				<updated>2009-03-29T00:24:01Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|  border=&amp;quot;0&amp;quot; &lt;br /&gt;
| {{ContentBlock|width=800|color=white&lt;br /&gt;
|content='''Here is a small example on how to use Horde with Qt4.''' &lt;br /&gt;
Keep in mind that the qt license is gpl and horde is lgpl and in order to use your app commercially you need to purchase a Qt license.&lt;br /&gt;
*Since v4.5 the Qt framework is [http://www.qtsoftware.com/about/news/first-qt-solutions-available-under-lgpl available under the LGPL license] and therefore there are no more licensing conflicts if you build on top of v4.5.&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= glwidget.h|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifndef GLWIDGET_H_INCLUDED&lt;br /&gt;
&lt;br /&gt;
#define GLWIDGET_H_INCLUDED&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;QtOpenGL/qgl.h&amp;gt;&lt;br /&gt;
#include &amp;lt;QKeyEvent&amp;gt;&lt;br /&gt;
#include &amp;lt;Horde3D.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Horde3DUtils.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class GLWidget : public QGLWidget{&lt;br /&gt;
    Q_OBJECT&lt;br /&gt;
&lt;br /&gt;
    public:&lt;br /&gt;
        GLWidget(QWidget *parent = 0);&lt;br /&gt;
        ~GLWidget();&lt;br /&gt;
        QSize minimumSizeHint() const;&lt;br /&gt;
        QSize sizeHint() const;&lt;br /&gt;
&lt;br /&gt;
    protected:&lt;br /&gt;
        void initializeGL();&lt;br /&gt;
        void paintGL();&lt;br /&gt;
        void resizeGL(int width,int height);&lt;br /&gt;
        void mousePressEvent(QMouseEvent *event);&lt;br /&gt;
        void mouseMoveEvent(QMouseEvent *event);&lt;br /&gt;
        void keyPressEvent(QKeyEvent *event);&lt;br /&gt;
&lt;br /&gt;
    private:&lt;br /&gt;
        ResHandle logoRes;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#endif // GLWIDGET_H_INCLUDED&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
Now the cpp file. the paintGL() function is the game loop.&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= glwidget.cpp|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;../include/glwidget.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NodeHandle model = 0, cam = 0;&lt;br /&gt;
&lt;br /&gt;
GLWidget::GLWidget(QWidget *parent) : QGLWidget(parent){&lt;br /&gt;
    resize(sizeHint());&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
GLWidget::~GLWidget(){&lt;br /&gt;
    Horde3D::release();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
QSize GLWidget::minimumSizeHint() const{&lt;br /&gt;
    return QSize(50,50);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
QSize GLWidget::sizeHint() const{&lt;br /&gt;
    return QSize(800,600);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::initializeGL(){&lt;br /&gt;
    if(!Horde3D::init()){&lt;br /&gt;
        Horde3DUtils::dumpMessages();&lt;br /&gt;
        return;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::SceneGraph, &amp;quot;models&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Geometry, &amp;quot;models&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Animation, &amp;quot;models&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Material, &amp;quot;materials&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Code, &amp;quot;shaders&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Shader, &amp;quot;shaders&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Texture2D, &amp;quot;textures&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::TextureCube, &amp;quot;textures&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Effect, &amp;quot;effects&amp;quot; );&lt;br /&gt;
    Horde3DUtils::setResourcePath( ResourceTypes::Pipeline, &amp;quot;pipelines&amp;quot; );&lt;br /&gt;
&lt;br /&gt;
    ResHandle pipeRes = Horde3D::addResource( ResourceTypes::Pipeline, &amp;quot;deferred.pipeline.xml&amp;quot;,0);&lt;br /&gt;
    ResHandle modelRes = Horde3D::addResource(ResourceTypes::SceneGraph,&amp;quot;charecter.scene.xml&amp;quot;,0);&lt;br /&gt;
    ResHandle animRes = Horde3D::addResource(ResourceTypes::Animation,&amp;quot;walk.anim.xml&amp;quot;,0);&lt;br /&gt;
    ResHandle fontRes = Horde3D::addResource(ResourceTypes::Material,&amp;quot;font.material.xml&amp;quot;,0);&lt;br /&gt;
&lt;br /&gt;
    logoRes = Horde3D::addResource(ResourceTypes::Material,&amp;quot;logo.material.xml&amp;quot;,0);&lt;br /&gt;
&lt;br /&gt;
    Horde3DUtils::loadResourcesFromDisk(&amp;quot;media&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    Horde3D::setOption( EngineOptions::LoadTextures, 1 );&lt;br /&gt;
    Horde3D::setOption( EngineOptions::TexCompression, 0 );&lt;br /&gt;
    Horde3D::setOption( EngineOptions::FastAnimation, 0 );&lt;br /&gt;
    Horde3D::setOption( EngineOptions::AnisotropyFactor, 8 );&lt;br /&gt;
    Horde3D::setOption( EngineOptions::ShadowMapSize, 2048 );&lt;br /&gt;
    Horde3D::setOption( EngineOptions::DebugViewMode,0.0f);&lt;br /&gt;
    model = Horde3D::addNodes(RootNode,modelRes);&lt;br /&gt;
&lt;br /&gt;
    //Horde3D::setupModelAnimStage(model,0,animRes,&amp;quot;&amp;quot;,true);&lt;br /&gt;
&lt;br /&gt;
    NodeHandle light = Horde3D::addLightNode(RootNode,&amp;quot;Light1&amp;quot;, 0,&amp;quot;LIGHTING&amp;quot;,&amp;quot;SHADOWMAP&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    Horde3D::setNodeTransform(light,0,2,0,0,00,0,1,1,1);&lt;br /&gt;
&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::Radius, 50 );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::FOV, 90 );&lt;br /&gt;
    Horde3D::setNodeParami( light, LightNodeParams::ShadowMapCount, 3 );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::ShadowSplitLambda, 0.9f );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::ShadowMapBias, 0.001f );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::Col_R, 0.9f );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::Col_G, 0.7f );&lt;br /&gt;
    Horde3D::setNodeParamf( light, LightNodeParams::Col_B, 0.75f );&lt;br /&gt;
&lt;br /&gt;
    cam = Horde3D::addCameraNode(RootNode,&amp;quot;Camera&amp;quot;,pipeRes);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::paintGL(){&lt;br /&gt;
    float curFps = 60;&lt;br /&gt;
    curFps = curFps + 10.0f * ( 1/curFps);&lt;br /&gt;
    Horde3D::setNodeTransform(model,curFps*10,0,0,0,0,0,1,1,1);&lt;br /&gt;
    Horde3D::showOverlay(0.75f,0,0,0,1,0,1,0,1,0.2f,1,1,0.75f,0.2f,0,1,7,logoRes);&lt;br /&gt;
    Horde3D::render(cam);&lt;br /&gt;
    Horde3D::clearOverlays();&lt;br /&gt;
    Horde3DUtils::dumpMessages();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::resizeGL(int width,int height){&lt;br /&gt;
    Horde3D::resize(0,0,800,600);&lt;br /&gt;
    Horde3D::setupCameraView(cam,45.0f,(float)width /height,0.1f,1000.0f);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::mousePressEvent(QMouseEvent *event){&lt;br /&gt;
    if (event-&amp;gt;buttons() &amp;amp; Qt::LeftButton)&lt;br /&gt;
    {&lt;br /&gt;
      std::cout&amp;lt;&amp;lt;&amp;quot;left mouse button pressed&amp;quot;;&lt;br /&gt;
    } &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::mouseMoveEvent(QMouseEvent *event){&lt;br /&gt;
    QPoint pnt = event-&amp;gt;pos();&lt;br /&gt;
    &lt;br /&gt;
    if ( pnt.x() == 0 )&lt;br /&gt;
            std::cout&amp;lt;&amp;lt;&amp;quot;pointers xvalue equals zero&amp;quot;;&lt;br /&gt;
    &lt;br /&gt;
    if ( pnt.y() == 0 )&lt;br /&gt;
            std::cout&amp;lt;&amp;lt;&amp;quot;pointers yvalue equals zero&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void GLWidget::keyPressEvent(QKeyEvent *event){&lt;br /&gt;
&lt;br /&gt;
    switch( event-&amp;gt;key() )&lt;br /&gt;
    {&lt;br /&gt;
      case Qt::Key_Up:&lt;br /&gt;
         std::cout&amp;lt;&amp;lt;&amp;quot;up pressed&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
	 break;&lt;br /&gt;
      case Qt::Key_Down:&lt;br /&gt;
         std::cout&amp;lt;&amp;lt;&amp;quot;down pressed&amp;quot;;&lt;br /&gt;
                 &lt;br /&gt;
         break;&lt;br /&gt;
      default:&lt;br /&gt;
         GLWidget::keyPressEvent( event );&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
The very simple main.cpp&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= main.cpp|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;qapplication.h&amp;gt;&lt;br /&gt;
#include &amp;lt;include/glwidget.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main(int argc, char* argv[])&lt;br /&gt;
{&lt;br /&gt;
    QApplication app(argc, argv);&lt;br /&gt;
    GLWidget widget;&lt;br /&gt;
&lt;br /&gt;
    widget.show();&lt;br /&gt;
&lt;br /&gt;
    return app.exec();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
Here is the custom pro file customized for ubuntu and my box you will need to modify this to your paths.&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= main.pro|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
######################################################################&lt;br /&gt;
# Automatically generated by qmake (2.01a) Mon Aug 4 18:39:01 2008&lt;br /&gt;
######################################################################&lt;br /&gt;
&lt;br /&gt;
TEMPLATE = app&lt;br /&gt;
TARGET = &lt;br /&gt;
DEPENDPATH += . include src&lt;br /&gt;
INCLUDEPATH += . include /usr/include/Horde3D1.0.0/Bindings/C++&lt;br /&gt;
LIBS += -L/usr/include/Horde3D1.0.0/Binaries/Linux_x86 -lHorde3D -lHorde3DUtils&lt;br /&gt;
&lt;br /&gt;
QT += opengl&lt;br /&gt;
&lt;br /&gt;
# Input&lt;br /&gt;
HEADERS += include/glwidget.h&lt;br /&gt;
SOURCES += main.cpp src/glwidget.cpp&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
--[[User:Wild13|Rj]] 05:28, 5 August 2008 (CEST)&lt;br /&gt;
}}&lt;br /&gt;
|  valign=&amp;quot;top&amp;quot; | {{Extension_Summary|&lt;br /&gt;
name = Horde With Qt4|&lt;br /&gt;
screenshot = H3DPlaceHolder.png|&lt;br /&gt;
description = This tutorial introduces the use of Horde3D with Qt4|&lt;br /&gt;
version = 1.0|&lt;br /&gt;
horde3dversion = 1.0 beta|&lt;br /&gt;
released = 2008-08-5|&lt;br /&gt;
author = Raynaldo Rivera|&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
[[category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=377</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=377"/>
				<updated>2008-09-23T21:24:21Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| TBD&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], pending review before commit&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 80%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 30%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=376</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=376"/>
				<updated>2008-09-23T21:23:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| (EST.) December 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Community_Roadmap_-_Alpha_Depth_Test|Alpha &amp;amp; Depth Test]]&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], pending review before commit&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 80%&lt;br /&gt;
| (EST.) September 22nd, 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#ECECEC&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Shader_Context_Linking|Shader Context Linking]]&lt;br /&gt;
| Enable Shader XML to link to contexts in other shaders, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available], currently experimenting with multiple implementations&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 30%&lt;br /&gt;
| (EST.) September 26th, 2008&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=364</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=364"/>
				<updated>2008-09-13T10:42:24Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Yes i know it's lame to have to add diff color rows, this should be done in CSS, but i don't have time right now.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| [[Community_Roadmap_-_Compressed_Texture_Support|Compressed Texture Support]]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| (EST.) December 2008&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Ambient Occlusion&lt;br /&gt;
| Add ambient occlusion support for Horde3D&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Alpha &amp;amp; Depth Test&lt;br /&gt;
| Provide support for the different tests in the shader context configuration, [http://www.horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=500 public draft available]&lt;br /&gt;
| AcidFaucet&lt;br /&gt;
| 40%&lt;br /&gt;
| (EST.) September 15th, 2008&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Wishlist:&amp;lt;/h3&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| Texture Improvements&lt;br /&gt;
| Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=345</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=345"/>
				<updated>2008-09-01T23:38:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Changed to external link, hope this makes it clear it is a link... not ideal, but i will restyle the page some other time.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| [http://horde3d.org/wiki/index.php5?title=Community_Roadmap_-_Compressed_Texture_Support Compressed Texture Support]&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| (EST.) December 2008&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=344</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=344"/>
				<updated>2008-09-01T20:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| '''[[Community Roadmap - Compressed Texture Support|Compressed Texture Support]]'''&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, Horde3D port for mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| (EST.) December 2008&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=343</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=343"/>
				<updated>2008-09-01T20:30:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| '''[[Community Roadmap - Compressed Texture Support|Compressed Texture Support]]'''&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| swiftcoder&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL ES2.x Backend&lt;br /&gt;
| Write a OpenGL ES2.x backend, so Horde3D can be used in mobile platforms&lt;br /&gt;
| DDd&lt;br /&gt;
| 10%&lt;br /&gt;
| (EST.) December 2008&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap_-_Compressed_Texture_Support&amp;diff=342</id>
		<title>Community Roadmap - Compressed Texture Support</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap_-_Compressed_Texture_Support&amp;diff=342"/>
				<updated>2008-09-01T20:18:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: /* Discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Goals ===&lt;br /&gt;
Load textures in a variety of compressed formats: DXT/S3TC, PVRTC, ETC for now.&lt;br /&gt;
=== OpenGL tokens ===&lt;br /&gt;
&amp;lt;pre&amp;gt;GL_EXT_texture_compression_s3tc&lt;br /&gt;
&lt;br /&gt;
GL_COMPRESSED_RGB_S3TC_DXT1_EXT &lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT&lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT&lt;br /&gt;
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GL_IMG_texture_compression_pvrtc&lt;br /&gt;
&lt;br /&gt;
GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG &lt;br /&gt;
GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG &lt;br /&gt;
GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG&lt;br /&gt;
GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GL_OES_compressed_ETC1_RGB8_texture&lt;br /&gt;
&lt;br /&gt;
GL_ETC1_RGB8_OES&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
I was initially going to add support for compressed textures directly to the existing texture loading functions, but given the differences in the way compressed textures are handled, this is not feasible. I plan to add a set of functions dedicated to loading compressed textures directly.&lt;br /&gt;
&lt;br /&gt;
However, there are a few points in need of discussion:&lt;br /&gt;
&lt;br /&gt;
'''Fallbacks:''' Although S3TC is present on all recent desktop hardware, PVRTC and ETC are specific to their respective hardware vendors, neither of which support S3TC.&lt;br /&gt;
Do we provide a fallback which decompresses these formats in software if they are not supported by the current hardware?&lt;br /&gt;
Do we provide a way for the application to query the supported compression formats at runtime?&lt;br /&gt;
&lt;br /&gt;
'''Containers:''' Several of these formats have multiple containers, and some containers can contain multiple compression schemes. &lt;br /&gt;
Which format/container combination do we want to support?&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt; Follow discussion on forum:''' [http://horde3d.org/forums/viewtopic.php?f=8&amp;amp;t=389 Texture Compression thread]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Template:Filmstrip&amp;diff=338</id>
		<title>Template:Filmstrip</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Template:Filmstrip&amp;diff=338"/>
				<updated>2008-08-27T17:33:53Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0 auto;&amp;quot; id=&amp;quot;dhtmlgoodies_slideshow&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;galleryContainer&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;arrow_left&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://horde3d.org/wiki/images/6/64/Arrow_left.gif&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;arrow_right&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://horde3d.org/wiki/images/9/9c/Arrow_right.gif&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;theImages&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;!-- Thumbnails --&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/a/a0/H3Dchicago.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/d/d5/H3Dknight.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/d/dd/H3Dalfred.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/1/1e/H3Dterrain.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
                                &amp;lt;a href=&amp;quot;http://mm-werkstatt.informatik.uni-augsburg.de/projects/ritchiegame/&amp;quot; &amp;gt;&lt;br /&gt;
                                   &amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/a/ac/Cityrun.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;http://mm-werkstatt.informatik.uni-augsburg.de/Horde3DEditor&amp;quot; &amp;gt;&lt;br /&gt;
                                   &amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/68/H3Deditor.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;!-- End thumbnails --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;div id=&amp;quot;slideEnd&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Arrow_right.gif&amp;diff=337</id>
		<title>File:Arrow right.gif</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Arrow_right.gif&amp;diff=337"/>
				<updated>2008-08-27T17:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: uploaded a new version of &amp;quot;Image:Arrow right.gif&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Arrow_left.gif&amp;diff=336</id>
		<title>File:Arrow left.gif</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Arrow_left.gif&amp;diff=336"/>
				<updated>2008-08-27T17:31:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: uploaded a new version of &amp;quot;Image:Arrow left.gif&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=331</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=331"/>
				<updated>2008-08-27T11:51:33Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Keep the nbsps otherwise rows will not be colored properlly. This is in need of a total styling.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned to&lt;br /&gt;
| Completion&lt;br /&gt;
| Released in&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D9D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Additional Texture Support&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html| changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=330</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=330"/>
				<updated>2008-08-27T11:48:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned To&lt;br /&gt;
| Completion&lt;br /&gt;
| Released In&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Write a D3D9/D9D10 backend, in addition to the current OpenGL backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Additional Texture Support&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html| changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=329</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=329"/>
				<updated>2008-08-27T11:47:41Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Reverted edits by Reiko (Talk); changed back to last version by Ddd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned To&lt;br /&gt;
| Completion&lt;br /&gt;
| Released In&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Rewrite the OpenGL backend to a D3D9 backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Additional Texture Support&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html| changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=MediaWiki:Portal&amp;diff=327</id>
		<title>MediaWiki:Portal</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=MediaWiki:Portal&amp;diff=327"/>
				<updated>2008-08-27T02:28:15Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: Community Portal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Community Portal&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=326</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=326"/>
				<updated>2008-08-27T02:27:17Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** roadmap-url|Community Roadmap&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** sitesupport-url|sitesupport&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=325</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=325"/>
				<updated>2008-08-27T02:24:02Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: * navigation ** mainpage|mainpage ** portal-url|portal ** roadmap-url|roadmap ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesuppor...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** roadmap-url|roadmap&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** sitesupport-url|sitesupport&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=MediaWiki:Roadmap-url&amp;diff=324</id>
		<title>MediaWiki:Roadmap-url</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=MediaWiki:Roadmap-url&amp;diff=324"/>
				<updated>2008-08-27T02:21:39Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: Community Roadmap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Community Roadmap&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=323</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=323"/>
				<updated>2008-08-27T02:16:01Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: needs allot of formating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned To&lt;br /&gt;
| Completion&lt;br /&gt;
| Released In&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Rewrite the OpenGL backend to a D3D9 backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Additional Texture Support&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
| &amp;lt;h3&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot;&amp;gt;Upcoming Horde3D Editor version: 1.0&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v1.0.0 Beta1&amp;lt;/b&amp;gt;&lt;br /&gt;
| &amp;lt;b&amp;gt;The current version is: v0.7.0&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|For version 1.0.0 Beta1 of Horde3D the following features have been &lt;br /&gt;
		integrated:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Occlusion Culling&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Render-to-Texture&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Stereo Rendering&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Software Skinning&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Node Sorting&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
The first will give polygonally dense worlds a boost in speed and the second can be used to do all sorts of effects. See also the&lt;br /&gt;
[http://www.horde3d.org/docs/_changeLog.html| changelog] for more details. &lt;br /&gt;
In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.&lt;br /&gt;
| The next version 0.7.0 will be based on Horde3D v.1.0.0 Beta1 and will focus on a better extensibility using plugins (e.g. the terrain node extension will be a plugin and not a fixed part of the editor anymore). Further on there will be support for front, top, and right view of the scene with orthographic projection.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=322</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=322"/>
				<updated>2008-08-27T02:00:24Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: moving Current Events page to community roadmap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]] • [[PyBindings|Python]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Community Roadmap | Community Roadmap]]&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=321</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=321"/>
				<updated>2008-08-27T01:53:30Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Changed protection level for &amp;quot;Main Page&amp;quot; [edit=sysop:move=sysop]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]] • [[PyBindings|Python]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Current events | Current Events]]: v1.0&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=320</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=320"/>
				<updated>2008-08-27T01:53:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Changed protection level for &amp;quot;Main Page&amp;quot; [edit=autoconfirmed:move=autoconfirmed]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]] • [[PyBindings|Python]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Current events | Current Events]]: v1.0&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=319</id>
		<title>Community Roadmap</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Community_Roadmap&amp;diff=319"/>
				<updated>2008-08-27T01:31:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.  ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#6699FF&amp;quot; style=&amp;quot;font-size: medium; font-weight: bold&amp;quot;&lt;br /&gt;
| Feature&lt;br /&gt;
| Description&lt;br /&gt;
| Assigned To&lt;br /&gt;
| Completion&lt;br /&gt;
| Released In&lt;br /&gt;
|-&lt;br /&gt;
| D3D Backend&lt;br /&gt;
| Rewrite the OpenGL backend to a D3D9 backend&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFF66&amp;quot;&lt;br /&gt;
| Additional Texture Support&lt;br /&gt;
| Support for DDS, PowerVR, and other Texture formats.&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Template:Extension_Summary&amp;diff=247</id>
		<title>Template:Extension Summary</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Template:Extension_Summary&amp;diff=247"/>
				<updated>2008-06-08T00:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Reverted edits by Qubodup (Talk); changed back to last version by Ddd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|align=&amp;quot;right&amp;quot; style=&amp;quot;background-color: #FFE8CF; border: 2px solid #EC8A1C; margin: 2px; padding: 5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|width=100px|&lt;br /&gt;
|width=100px|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; |'''{{{name}}}'''&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; |[[Image:{{{screenshot}}}]]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; |''{{{description}}}''&lt;br /&gt;
|-&lt;br /&gt;
|'''Version: '''||{{{version}}}&lt;br /&gt;
|-&lt;br /&gt;
|'''Compatible with Horde3D:'''||{{{horde3dversion}}}&lt;br /&gt;
|-&lt;br /&gt;
|'''Release date:'''||{{{released}}}&lt;br /&gt;
|-&lt;br /&gt;
|'''Author(s):'''||{{{author}}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=User_talk:Qubodup&amp;diff=246</id>
		<title>User talk:Qubodup</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=User_talk:Qubodup&amp;diff=246"/>
				<updated>2008-06-08T00:06:28Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: Hi, Please use the templates to add content, do not add styling elements directly to the pages, the whole point of the template system is to avoid using tables and style tags all over the ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi, Please use the templates to add content, do not add styling elements directly to the pages, the whole point of the template system is to avoid using tables and style tags all over the pages. &lt;br /&gt;
&lt;br /&gt;
The fixed-width layout is there for a purpose. It is easier to read and format using a paged layout than a flow layout. &lt;br /&gt;
&lt;br /&gt;
If the community feels that a flow layout is better than by all means change the templates to use relative width.&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Template:ContentBlock&amp;diff=245</id>
		<title>Template:ContentBlock</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Template:ContentBlock&amp;diff=245"/>
				<updated>2008-06-07T23:54:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Reverted edits by Qubodup (Talk); changed back to last version by Ddd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Head Optional - Experimental --&amp;gt;{{#vardefine:boxwith|{{{width| 300}}} }}{{#vardefine:iconwith|{{{iconsize|45}}} }}&lt;br /&gt;
{| width=&amp;quot;{{{width|800}}}&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border: 0px; padding: 0px; border-style: solid; border-color: {{{color|#8BC3DF;}}}; border-width: {{{thickness|2}}}px;&amp;quot;&lt;br /&gt;
{{#if: {{{icon|}}} | {{#if: {{{sub-header|}}} | {{!}} style=&amp;quot;background-color: {{{color|#8BC3DF;}}}&amp;quot; width=&amp;quot;{{{iconsize|45}}}&amp;quot; rowspan=&amp;quot;2&amp;quot; {{!}} [[Image:{{{icon}}}]] | {{!}} style=&amp;quot;background-color: {{{color|#8BC3DF;}}}&amp;quot; width=&amp;quot;{{{iconsize|45}}}&amp;quot; {{!}} [[Image:{{{icon}}}]]}} }}&lt;br /&gt;
&lt;br /&gt;
{{ #if: {{{header|}}} | {{!}} style=&amp;quot;background-color: {{{color|#8BC3DF;}}}&amp;quot; width=&amp;quot;{{ #expr: {{#var:boxwith}} - {{#var:iconwith}} }}&amp;quot; valign=&amp;quot;{{{halign|bottom}}}&amp;quot; {{!}} '''{{{header}}}'''| }}&lt;br /&gt;
|- &lt;br /&gt;
{{ #if: {{{sub-header|}}} | {{!}} style=&amp;quot;background-color: {{{color|#8BC3DF;}}}&amp;quot; width=&amp;quot;{{ #expr: {{#var:boxwith}} - {{#var:iconwith}} }}&amp;quot; valign=&amp;quot;top&amp;quot; {{!}} {{{sub-header}}} |}}&lt;br /&gt;
|-&lt;br /&gt;
{{ #if: {{{content|}}} | {{!}} style=&amp;quot;background-color: {{{content-color|#FFFFEF;}}}&amp;quot; colspan=&amp;quot;2&amp;quot; {{!}} {{#if: {{{center|}}}|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;|}} {{{content}}} {{#if: {{{center|}}}|&amp;lt;/div&amp;gt;|}} |}}&lt;br /&gt;
|-&lt;br /&gt;
{{ #if: {{{description|}}} | {{!}} style=&amp;quot;background-color: {{{color|#8BC3DF;}}}&amp;quot; colspan=&amp;quot;2&amp;quot; {{!}} {{{description}}} |}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
ContentBox is a very flexible layout configuration tool. You can use it to render all sorts of content and to layout multiple pages in your articles. It is very configurable: icon, header, sub-header, content, description, border, border thickess, color, content color and size. &lt;br /&gt;
You can see how such a configurable box can be very easy and flexible to use. &lt;br /&gt;
==Usage==&lt;br /&gt;
Here is how you use it and the parameter list:&lt;br /&gt;
like every other template you include it by using the &lt;br /&gt;
&amp;lt;pre&amp;gt;{{ContentBox&lt;br /&gt;
|content= Content Goes here. (issue, for lists and other items it may be necessary to add the following hack {{!!}}. This is necessary due to weaknesses in the parser, that remove all white space. This is only one of the multiple flaws of the mediawiki parser.&lt;br /&gt;
}}&amp;lt;/pre&amp;gt; If no parameter apart from content are passed then the template uses a set default parameters.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Terrain_Extension&amp;diff=244</id>
		<title>Terrain Extension</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Terrain_Extension&amp;diff=244"/>
				<updated>2008-06-07T23:52:37Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Reverted edits by Qubodup (Talk); changed back to last version by Kal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: Extensions]]&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
| {{ContentBlock|width=800|color=white |content=&lt;br /&gt;
The Terrain Extension extends Horde3D with the capability to render large landscapes. A special level of detail algorithm adapts the resolution of the terrain mesh so that near regions get more details than remote ones. The algorithm also considers the geometric complexity of the terrain to increase the resolution solely where this is really required. This makes the rendering fast and provides a high quality with a minimum of popping artifacts.&lt;br /&gt;
	&lt;br /&gt;
A height map is used to define the altitude of the terrain. The height map is a usual texture map that encodes 16 bit height information in two channels. The red channel of the texture contains the coarse height, while the green channel encodes finer graduations. The encoding of the information is usually done with an appropriate tool. If you just want to use 8 bit height information, you can simply copy the greyscale image to the red channel of the height map and leave the green channel black.&lt;br /&gt;
&lt;br /&gt;
= Installation Windows =	&lt;br /&gt;
To install the extension, simply copy the contents of the extension root directory to the Horde3D SDK folder and merge the directories. In Visual Studio, add the extension and sample projects to the solution. Then add the extension project to the project dependencies of the Horde3D Engine and the Horde3D Engine to the dependencies of the Terrain Sample. After that, include 'Terrain/extension.h' in 'egExtensions.cpp' of the engine and add '#pragma comment( lib, &amp;quot;Extension_Terrain.lib&amp;quot; )' to link against the terrain extension (under Windows). Finally, add the following line to ExtensionManager::installExtensions to register the extension:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
installExtension( Horde3DTerrain::getExtensionName, &lt;br /&gt;
Horde3DTerrain::initExtension, Horde3DTerrain::releaseExtension );&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The extension is then part of the Horde3D DLL and can be used with the Horde3DTerrain.h header file.&lt;br /&gt;
&lt;br /&gt;
= Installation Linux =&lt;br /&gt;
Go to your target directory where you want to install Horde3D. Then extract the files, replace versions as needed.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unzip Horde3D_SDK_1.0.0_Beta1.zip&lt;br /&gt;
unzip Horde3D_ExtTerrain_0.1.1.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now change Horde3D/Source/Horde3D Engine/egExtensions.cpp. Basically just uncomment all lines with code regarding the terrain extension:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--- Horde3D/Source/Horde3D Engine/egExtensions.cpp.old        2008-04-14 23:19:44.000000000 +0200&lt;br /&gt;
+++ Horde3D/Source/Horde3D Engine/egExtensions.cpp    2008-04-14 22:56:19.000000000 +0200&lt;br /&gt;
@@ -25,16 +25,16 @@&lt;br /&gt;
 #include &amp;quot;egExtensions.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 // Include files for extensions&lt;br /&gt;
-//#include &amp;quot;Terrain/Source/extension.h&amp;quot;&lt;br /&gt;
+#include &amp;quot;Terrain/Source/extension.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 // Lib files for extensions&lt;br /&gt;
-//#pragma comment( lib, &amp;quot;Extension_Terrain.lib&amp;quot; )&lt;br /&gt;
+#pragma comment( lib, &amp;quot;Extension_Terrain.lib&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 bool ExtensionManager::installExtensions()&lt;br /&gt;
 {&lt;br /&gt;
        // Install desired extensions here&lt;br /&gt;
-       //installExtension( Horde3DTerrain::getExtensionName, &lt;br /&gt;
Horde3DTerrain::initExtension, Horde3DTerrain::releaseExtension );&lt;br /&gt;
+       installExtension( Horde3DTerrain::getExtensionName, &lt;br /&gt;
Horde3DTerrain::initExtension, Horde3DTerrain::releaseExtension );&lt;br /&gt;
&lt;br /&gt;
        return true;&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now fix Horde3D/Source/Horde3D Engine/makefile:&lt;br /&gt;
&amp;lt;pre&amp;gt;--- Horde3D/Source/Horde3D Engine/makefile.old      2008-04-01 20:42:58.000000000 +0200&lt;br /&gt;
+++ Horde3D/Source/Horde3D Engine/makefile     2008-04-14 23:09:49.000000000 +0200&lt;br /&gt;
@@ -6,13 +6,15 @@&lt;br /&gt;
        egRenderer.o egResource.o egScene.o egSceneGraphRes.o egShader.o egTextures.o \&lt;br /&gt;
        utImage.o utOpenGL.o ../Shared/utXMLParser.o&lt;br /&gt;
&lt;br /&gt;
+TERRAIN_OBJECTS = ../../../Extensions/Terrain/Source/extension.o &lt;br /&gt;
../../../Extensions/Terrain/Source/terrain.o&lt;br /&gt;
+&lt;br /&gt;
&lt;br /&gt;
 libHorde3D: $(OBJECTS)&lt;br /&gt;
-       g++ $(OBJECTS) -olibHorde3D.so -lGL -shared&lt;br /&gt;
+       g++ $(OBJECTS) $(TERRAIN_OBJECTS) -olibHorde3D.so -lGL -shared&lt;br /&gt;
        mv libHorde3D.so ../../Binaries/Linux_x86&lt;br /&gt;
&lt;br /&gt;
 %.o: %.cpp&lt;br /&gt;
-       g++ -c $&amp;lt; -o$@ -I../Shared -I../../Extensions -fPIC ${CFLAGS}&lt;br /&gt;
+       g++ -c $&amp;lt; -o$@ -I../Shared -I../../../Extensions -fPIC ${CFLAGS}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 clean:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are using the 1.0.0 Beta1 on a 64 bit system you have to fix Horde3D/Source/Horde3D Engine/utImage.cpp:&lt;br /&gt;
&amp;lt;pre&amp;gt;--- Horde3D/Source/Horde3D Engine/utImage.cpp.old   2008-04-01 23:28:22.000000000 +0200&lt;br /&gt;
+++ Horde3D/Source/Horde3D Engine/utImage.cpp 2008-04-14 23:03:28.000000000 +0200&lt;br /&gt;
@@ -1257,7 +1257,7 @@&lt;br /&gt;
          }&lt;br /&gt;
          return e(&amp;quot;outofmem&amp;quot;, &amp;quot;Out of memory&amp;quot;);&lt;br /&gt;
       }&lt;br /&gt;
-      img_comp[i].data = (uint8*) (((int) img_comp[i].raw_data + 15) &amp;amp; ~15);&lt;br /&gt;
+      img_comp[i].data = (uint8*) (((size_t) img_comp[i].raw_data + 15) &amp;amp; ~15);&lt;br /&gt;
       img_comp[i].linebuf = NULL;&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now we can compile the project: Call make in the following directories in the specified order:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Extensions/Terrain/Source&lt;br /&gt;
Horde3D&lt;br /&gt;
Extensions/Terrain/Sample&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now everything should be working. Go to Horde3D/Binaries/Linux_x86 to try the samples.&lt;br /&gt;
&lt;br /&gt;
= Using the extension =&lt;br /&gt;
&lt;br /&gt;
The extension defines the uniform *terBlockParams* and the attribute *terHeight* that can be used in a shader to render the terrain. To see how this is working in detail, have a look at the included sample shader.&lt;br /&gt;
&lt;br /&gt;
In the Terrain Sample distributed with the extension, there's also a normal map encoded in the heightmap texture. The data for the &lt;br /&gt;
normal map is encoded in the blue and alpha channel. A simple tool to create such a combined normal height map is integrated in the Horde3D Scene Editor. It can use 8-bit or 16-bit images as heightmap input. In case of 8-bit images you can also specify a smoothing operator to convert the 8-bit heightmap into a more smooth 16-bit one.&lt;br /&gt;
}} &amp;lt;!-- Right panel --&amp;gt;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |{{Extension_Summary|&lt;br /&gt;
name = Terrain Extension|&lt;br /&gt;
screenshot = H3Dterrain.jpg|&lt;br /&gt;
description = The Terrain Extension extends Horde3D with the capability to render large landscapes.|&lt;br /&gt;
version = 0.1.0|&lt;br /&gt;
horde3dversion = 0.15|&lt;br /&gt;
released = 2008-03-30|&lt;br /&gt;
author = Nicolas Schulz and Volker Wiendl|&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=243</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=243"/>
				<updated>2008-06-07T23:47:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Protected &amp;quot;Main Page&amp;quot; [edit=sysop:move=sysop]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]] • [[PyBindings|Python]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Current events | Current Events]]: v1.0&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=242</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=242"/>
				<updated>2008-06-07T23:46:39Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]] • [[PyBindings|Python]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Current events | Current Events]]: v1.0&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=User:Ddd&amp;diff=223</id>
		<title>User:Ddd</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=User:Ddd&amp;diff=223"/>
				<updated>2008-04-28T11:53:43Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I will put user information here, later.&lt;br /&gt;
&lt;br /&gt;
[http://www.horde3d.org/forums/memberlist.php?mode=viewprofile&amp;amp;u=176 My Forum Profile]&lt;br /&gt;
&lt;br /&gt;
'''The next couple of weeks starting April. 28th I will be mostly off-line. Laptop Problems.'''&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=208</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Main_Page&amp;diff=208"/>
				<updated>2008-04-23T11:57:38Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{|  width=&amp;quot;800&amp;quot; border=&amp;quot;0&amp;quot; &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Top --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Welcome Message --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=806|color=orange&lt;br /&gt;
|content= &lt;br /&gt;
'''Welcome to the wiki for the open source next-generation graphics engine Horde3D.'''&lt;br /&gt;
&lt;br /&gt;
This wiki collects information about how to make best use of the numerous features of Horde3D. Since it is a collaborative effort to which all community members are invited to contribute, the Horde3D team does not take any responsibility for the content or the accuracy of the content provided on these pages.&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=806|thickness=2 |color=#BFBFBF&lt;br /&gt;
|content=&lt;br /&gt;
{{Filmstrip}}&lt;br /&gt;
|description= [[Gallery]]: Here are a few of the [[samples]], add your own and get famous. [[Gallery|more...]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
|- &lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Left Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=InfoIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Getting Started&lt;br /&gt;
|sub-header=Start here to learn all the H3D basics.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/features.html Features supported by Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/screenshots.html Screenshots of sample applications created with Horde3D.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_tutorial.html A small introductory tutorial which shows the API style.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=DevIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Using Horde&lt;br /&gt;
|sub-header=Practical usage of the engine.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Concepts Introduction to basic concepts.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Content Advice for bringing content to the engine.]&lt;br /&gt;
* [http://www.horde3d.org/docs/_usageguide.html#Advanced Introduction to more advanced topics.]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FF9900&lt;br /&gt;
|icon=ResourcesIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|halign=top&lt;br /&gt;
|header=Resources&lt;br /&gt;
|sub-header=Explore the website, forums, and [[Horde3D_Wiki:Community_Portal| Community Portal]].&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
* [[Horde3D_Wiki:Community_Portal | The Community Portal Tutorials.]]&lt;br /&gt;
* [http://www.horde3d.org/ Official Horde3D Website.]&lt;br /&gt;
* [http://www.horde3d.org/forums/ Forums for discussions and support.]&lt;br /&gt;
* [http://www.horde3d.org/docs/manual.html Horde3D Manual.]&lt;br /&gt;
* [http://mm-werkstatt.informatik.uni-augsburg.de/project_details.php?id=45 Official Horde3D Editor]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=500|color=#FFCC33&lt;br /&gt;
|icon=HighlightIcon.png&lt;br /&gt;
|iconsize=32&lt;br /&gt;
|header=Project Spotlights&lt;br /&gt;
|sub-header=This Month: Official Horde3D Editor.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
[[Image:H3Deditor.jpg|frame|left|H3D Editor]] &lt;br /&gt;
*[[Editor Features]]&lt;br /&gt;
*[[Editor Tutorials]]&lt;br /&gt;
*[[Future Enhancements]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; | &amp;lt;!-- Right Panel --&amp;gt;&lt;br /&gt;
{{ContentBlock|width=300|header=Download Horde3D|icon=Download45.png |sub-header=Stable Release: v1.0 beta1&lt;br /&gt;
|center=true&lt;br /&gt;
|content= &lt;br /&gt;
'''Get [[Distribution]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://downloads.sourceforge.net/horde3d/Horde3D_SDK_1.0.0_Beta1.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/66/WinXP80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.mediafire.com/?csrwjww9dhe&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/60/MacOSX80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.horde3d.org/downloads/Horde3D%20SDK%20%5B0.15.0%5D.zip&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/3/3d/Ubunto80.png&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Get [[SVN Source Instructions]]'''&lt;br /&gt;
{{SpacerBlock|294|2|color=#FF9900}}&lt;br /&gt;
{{ContentBlock|width=300|width=294 |thickness=0 |content-color=#FFFFCC&lt;br /&gt;
|center=true&lt;br /&gt;
|content=&lt;br /&gt;
'''[[Language Bindings]]:'''&lt;br /&gt;
&lt;br /&gt;
[[JavaBindings|Java]] • [[dotNETBindings|.NET]] • [[DBindings|Digitalmars D]]&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|294|1|color=#FF9900}}&lt;br /&gt;
}}&lt;br /&gt;
{{SpacerBlock|1|1}}&lt;br /&gt;
{{ContentBlock|width=300|&lt;br /&gt;
|icon=DevIcon45.png&lt;br /&gt;
|header=[[Development | Horde3D Development]]&lt;br /&gt;
|sub-header=[[Current events | Current Events]]: v1.0&lt;br /&gt;
|content-color=#FFFFCC&lt;br /&gt;
|content=&lt;br /&gt;
These pages are only of interest to developers who are modifying Horde itself, or developing extensions.&lt;br /&gt;
=== [[Hardware]] ===&lt;br /&gt;
*[[ATI Development]] - Issues specific to ATI Cards&lt;br /&gt;
*[[NVidia Development]] - Issues specific to NVidia Cards&lt;br /&gt;
=== [[Platforms]] ===&lt;br /&gt;
*[[Windows Development]] - Issues specific to Microsoft Windows.&lt;br /&gt;
*[[Linux Development]] - Issues specific to Linux.&lt;br /&gt;
*[[Mac OS X Development]] - Issues specific to Mac OS X.&lt;br /&gt;
=== [[Extensions]] === &lt;br /&gt;
*[[Terrain Extension]] - Adds Large Terrain support.&lt;br /&gt;
*[[Bullet Physics]] - Connects Bullet Physics Engine to Horde3D.&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
|  colspan=&amp;quot;2&amp;quot; | &amp;lt;!-- Bottom --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Sample Gallery --&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=User:Ddd&amp;diff=204</id>
		<title>User:Ddd</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=User:Ddd&amp;diff=204"/>
				<updated>2008-04-21T04:17:43Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I will put user information here, later.&lt;br /&gt;
&lt;br /&gt;
[http://www.horde3d.org/forums/memberlist.php?mode=viewprofile&amp;amp;u=176 My Forum Profile]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Shading_Technique_-_Dot_Product_Detail_Texturing&amp;diff=203</id>
		<title>Shading Technique - Dot Product Detail Texturing</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Shading_Technique_-_Dot_Product_Detail_Texturing&amp;diff=203"/>
				<updated>2008-04-21T04:14:50Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: uploaded images.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|  border=&amp;quot;0&amp;quot; &lt;br /&gt;
| {{ContentBlock|width=800|color=white&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
== Overview ==&lt;br /&gt;
'''Defining a detail texture:''' a texture that contains commonly occuring high frequency surface variations.&lt;br /&gt;
&lt;br /&gt;
'''Why might you want to use this technique?'''&amp;lt;br/&amp;gt;&lt;br /&gt;
- As a fall-back for lower end hardware&amp;lt;br/&amp;gt;&lt;br /&gt;
- In circumstances where mid-ranged detail is more important than up close&lt;br /&gt;
&lt;br /&gt;
== The Technique ==&lt;br /&gt;
&lt;br /&gt;
'''Requirements:'''&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGB Color Map&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGBA Opacity/Blend Map&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGBA Composite Detail Textures&amp;lt;BR/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= GLSL Code|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
vec3 col = texture2D(__ColorMap__, texCoords).rgb;&lt;br /&gt;
vec4 blend = texture2D(__BlendMap__, texCoords).rgba;&lt;br /&gt;
vec4 detVal = texture2D(__DetailComposite__, texCoords * 200.0).rgba;&lt;br /&gt;
float dotValue = dot(detVal, blend);&lt;br /&gt;
float sVal = 1.0 - (dotValue * 2.0);&lt;br /&gt;
col += (-sVal);&lt;br /&gt;
&amp;lt;/source&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The objective of the technique is to use the channels of an RGBA image to hold four different grayscale detail texture maps which are extracted by the dot product of the vectors for the composite image and its corresponding RGBA blend, dominance, opacity, w/e map.&lt;br /&gt;
&lt;br /&gt;
Because multiplication against a range of 0 to 1 can only reduce the brightness of a texture the consequence of repeating this with multiple blends and/or overlapping layers is that the surface will continually get darker. By transforming the detail from a range of 0 to 1 to a range of -1 to +1 addition can be used to make it possible to darken the texture by adding a negative value to it and lighten it by adding a positive value.  The last five lines of the shader can be repeated for any number of blend and composite maps.&lt;br /&gt;
&lt;br /&gt;
The line:&lt;br /&gt;
&lt;br /&gt;
float sVal = 1.0 - (dotValue * 2.0);&lt;br /&gt;
&lt;br /&gt;
accomplishes this objective, however it inverts the light and dark values making it necessary to add the opposite of &amp;quot;sVal&amp;quot; to invert it again so the textures will behave as expected.&lt;br /&gt;
&lt;br /&gt;
The technique is very fast and ideal for use as a material fallback for machines with lower end hardware.  With the addition of 1D color lookups for some of the detail maps it could also add small highlights such as flowers and sea-shells, this would require the addition of 1D textures to Horde3D, so it is not currently an option at the moment, but is worth thinking about.&lt;br /&gt;
&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= Full GLSL Fragment Shader for Terrain Lighting Context|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
uniform sampler2D tex0, tex1, tex2, tex3;&lt;br /&gt;
varying vec4 pos, vsPos;&lt;br /&gt;
varying vec2 texCoords;&lt;br /&gt;
				&lt;br /&gt;
void main( void )&lt;br /&gt;
{&lt;br /&gt;
	vec3 colMap = texture2D( tex1, texCoords).rgb;&lt;br /&gt;
	vec4 blendMap = texture2D(tex2, texCoords).rgba;&lt;br /&gt;
	vec4 blendTex = texture2D(tex3, texCoords * 300.0).rgba;&lt;br /&gt;
	float detResult = dot(blendTex, blendMap);&lt;br /&gt;
	detResult = 1.0 - (detResult * 2.0);&lt;br /&gt;
	colMap += (-detResult);&lt;br /&gt;
&lt;br /&gt;
	vec4 texel = texture2D( tex0, texCoords ) * 2.0 - 1.0;&lt;br /&gt;
	float ny = sqrt( max( 1.0 - texel.b*texel.b - texel.a*texel.a, 0.0 ) );&lt;br /&gt;
	vec3 normal = vec3( texel.b, ny, texel.a );&lt;br /&gt;
					&lt;br /&gt;
	gl_FragColor.rgb =&lt;br /&gt;
	calcPhongSpotLight( pos.xyz, normalize( normal ), colMap, 0.0, 16.0, -vsPos.z, 0.3 );&lt;br /&gt;
}&amp;lt;/source&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Example Result == &lt;br /&gt;
[[Image:signeddetmappingmp3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== To-Do List for this Article ==&lt;br /&gt;
- Add more pictures&amp;lt;BR/&amp;gt;&lt;br /&gt;
- Figure out proper Wiki formating for code and lists&amp;lt;BR/&amp;gt;&lt;br /&gt;
- If in some spots something that isn't as clear as it could be, edit it or point it out please&lt;br /&gt;
- Posted by AcidFaucet, for fastest response in regards to this article: send a PM&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
|  valign=&amp;quot;top&amp;quot; | {{Extension_Summary&lt;br /&gt;
|name = Technique - Texturing&lt;br /&gt;
|screenshot = Signeddetmappingmp3Thumb.jpg&lt;br /&gt;
|description = Using the dot product of vectors and signed textures for high frequency detail.&lt;br /&gt;
|version = 1.0&lt;br /&gt;
|horde3dversion = 1.0 beta&lt;br /&gt;
|released = 2008-04-20&lt;br /&gt;
|author = [http://www.horde3d.org/forums/memberlist.php?mode=viewprofile&amp;amp;u=128 AcidFaucet]|&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
[[category: Technique]]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Signeddetmappingmp3Thumb.jpg&amp;diff=202</id>
		<title>File:Signeddetmappingmp3Thumb.jpg</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Signeddetmappingmp3Thumb.jpg&amp;diff=202"/>
				<updated>2008-04-21T04:14:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Signeddetmappingmp3.jpg&amp;diff=201</id>
		<title>File:Signeddetmappingmp3.jpg</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Signeddetmappingmp3.jpg&amp;diff=201"/>
				<updated>2008-04-21T04:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Category:Technique&amp;diff=200</id>
		<title>Category:Technique</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Category:Technique&amp;diff=200"/>
				<updated>2008-04-21T04:08:56Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: New page: Index of a collection of useful techniques.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Index of a collection of useful techniques.&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Shading_Technique_-_Dot_Product_Detail_Texturing&amp;diff=199</id>
		<title>Shading Technique - Dot Product Detail Texturing</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Shading_Technique_-_Dot_Product_Detail_Texturing&amp;diff=199"/>
				<updated>2008-04-21T04:05:54Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: Added some styling. Will create a set of templates for you all to use :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|  border=&amp;quot;0&amp;quot; &lt;br /&gt;
| {{ContentBlock|width=800|color=white&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
== Overview ==&lt;br /&gt;
'''Defining a detail texture:''' a texture that contains commonly occuring high frequency surface variations.&lt;br /&gt;
&lt;br /&gt;
'''Why might you want to use this technique?'''&amp;lt;br/&amp;gt;&lt;br /&gt;
- As a fall-back for lower end hardware&amp;lt;br/&amp;gt;&lt;br /&gt;
- In circumstances where mid-ranged detail is more important than up close&lt;br /&gt;
&lt;br /&gt;
== The Technique ==&lt;br /&gt;
&lt;br /&gt;
'''Requirements:'''&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGB Color Map&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGBA Opacity/Blend Map&amp;lt;BR/&amp;gt;&lt;br /&gt;
- RGBA Composite Detail Textures&amp;lt;BR/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= GLSL Code|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
vec3 col = texture2D(__ColorMap__, texCoords).rgb;&lt;br /&gt;
vec4 blend = texture2D(__BlendMap__, texCoords).rgba;&lt;br /&gt;
vec4 detVal = texture2D(__DetailComposite__, texCoords * 200.0).rgba;&lt;br /&gt;
float dotValue = dot(detVal, blend);&lt;br /&gt;
float sVal = 1.0 - (dotValue * 2.0);&lt;br /&gt;
col += (-sVal);&lt;br /&gt;
&amp;lt;/source&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The objective of the technique is to use the channels of an RGBA image to hold four different grayscale detail texture maps which are extracted by the dot product of the vectors for the composite image and its corresponding RGBA blend, dominance, opacity, w/e map.&lt;br /&gt;
&lt;br /&gt;
Because multiplication against a range of 0 to 1 can only reduce the brightness of a texture the consequence of repeating this with multiple blends and/or overlapping layers is that the surface will continually get darker. By transforming the detail from a range of 0 to 1 to a range of -1 to +1 addition can be used to make it possible to darken the texture by adding a negative value to it and lighten it by adding a positive value.  The last five lines of the shader can be repeated for any number of blend and composite maps.&lt;br /&gt;
&lt;br /&gt;
The line:&lt;br /&gt;
&lt;br /&gt;
float sVal = 1.0 - (dotValue * 2.0);&lt;br /&gt;
&lt;br /&gt;
accomplishes this objective, however it inverts the light and dark values making it necessary to add the opposite of &amp;quot;sVal&amp;quot; to invert it again so the textures will behave as expected.&lt;br /&gt;
&lt;br /&gt;
The technique is very fast and ideal for use as a material fallback for machines with lower end hardware.  With the addition of 1D color lookups for some of the detail maps it could also add small highlights such as flowers and sea-shells, this would require the addition of 1D textures to Horde3D, so it is not currently an option at the moment, but is worth thinking about.&lt;br /&gt;
&lt;br /&gt;
{{CppSourceCode|&lt;br /&gt;
description= Full GLSL Fragment Shader for Terrain Lighting Context|&lt;br /&gt;
code=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
uniform sampler2D tex0, tex1, tex2, tex3;&lt;br /&gt;
varying vec4 pos, vsPos;&lt;br /&gt;
varying vec2 texCoords;&lt;br /&gt;
				&lt;br /&gt;
void main( void )&lt;br /&gt;
{&lt;br /&gt;
	vec3 colMap = texture2D( tex1, texCoords).rgb;&lt;br /&gt;
	vec4 blendMap = texture2D(tex2, texCoords).rgba;&lt;br /&gt;
	vec4 blendTex = texture2D(tex3, texCoords * 300.0).rgba;&lt;br /&gt;
	float detResult = dot(blendTex, blendMap);&lt;br /&gt;
	detResult = 1.0 - (detResult * 2.0);&lt;br /&gt;
	colMap += (-detResult);&lt;br /&gt;
&lt;br /&gt;
	vec4 texel = texture2D( tex0, texCoords ) * 2.0 - 1.0;&lt;br /&gt;
	float ny = sqrt( max( 1.0 - texel.b*texel.b - texel.a*texel.a, 0.0 ) );&lt;br /&gt;
	vec3 normal = vec3( texel.b, ny, texel.a );&lt;br /&gt;
					&lt;br /&gt;
	gl_FragColor.rgb =&lt;br /&gt;
	calcPhongSpotLight( pos.xyz, normalize( normal ), colMap, 0.0, 16.0, -vsPos.z, 0.3 );&lt;br /&gt;
}&amp;lt;/source&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Example Result == &lt;br /&gt;
http://img245.imageshack.us/img245/1876/signeddetmappingmp3.jpg&lt;br /&gt;
&lt;br /&gt;
== To-Do List for this Article ==&lt;br /&gt;
- Add more pictures&amp;lt;BR/&amp;gt;&lt;br /&gt;
- Figure out proper Wiki formating for code and lists&amp;lt;BR/&amp;gt;&lt;br /&gt;
- If in some spots something that isn't as clear as it could be, edit it or point it out please&lt;br /&gt;
- Posted by AcidFaucet, for fastest response in regards to this article: send a PM&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
|  valign=&amp;quot;top&amp;quot; | {{Extension_Summary&lt;br /&gt;
|name = Technique - Texturing&lt;br /&gt;
|screenshot = H3DPlaceHolder.png&lt;br /&gt;
|description = Using the dot product of vectors and signed textures for high frequency detail.&lt;br /&gt;
|version = 1.0&lt;br /&gt;
|horde3dversion = 1.0 beta&lt;br /&gt;
|released = 2008-04-20&lt;br /&gt;
|author = [http://www.horde3d.org/forums/memberlist.php?mode=viewprofile&amp;amp;u=128 AcidFaucet]|&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
[[category: Technique]]&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:H3DCommandLine45.png&amp;diff=190</id>
		<title>File:H3DCommandLine45.png</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:H3DCommandLine45.png&amp;diff=190"/>
				<updated>2008-04-18T07:30:48Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=189</id>
		<title>Horde3D Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Horde3D_Wiki:Community_portal&amp;diff=189"/>
				<updated>2008-04-18T00:26:33Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__{{ContentBlock|width=800|color=orange&lt;br /&gt;
|content= '''The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials.'''}}&lt;br /&gt;
{{SpacerBlock}}&lt;br /&gt;
{{ContentBlock|width=800&lt;br /&gt;
|header=Horde3D is a cross-platform graphics engine. The currently supported platform are Windows, Linux and Mac OS X.&lt;br /&gt;
|content={{!!}}&lt;br /&gt;
==How-To setup a Horde3D Development Environment==&lt;br /&gt;
*[[Horde3D Development Environment for Windows]]&lt;br /&gt;
*[[Horde3D Development Environment for Linux]]&lt;br /&gt;
*[[Horde3D Development Environment for Mac OS X]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
Fell free to write your tutorials here, for the benefit of the whole community. &lt;br /&gt;
===Beginner===&lt;br /&gt;
#[[Tutorial - Hello World]] - In this section we will create a simple application that loads a character and animates it using a walk cycle.&lt;br /&gt;
#[[Tutorial - Picking]] - In this section we will demonstrate picking the node under the mouse cursor&lt;br /&gt;
#[[Tutorial - Simple HUD]] - How to use showOverlay to create a simple HUD.&lt;br /&gt;
&lt;br /&gt;
===Intermediate===&lt;br /&gt;
&lt;br /&gt;
===Advanced===&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=MediaWiki:Common.css&amp;diff=186</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=MediaWiki:Common.css&amp;diff=186"/>
				<updated>2008-04-17T09:41:58Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.page-Main_Page h1.firstHeading { display:none; }&lt;br /&gt;
&lt;br /&gt;
#dhtmlgoodies_slideshow {&lt;br /&gt;
	width:800px;	/* Total width of slideshow */&lt;br /&gt;
}&lt;br /&gt;
#galleryContainer {&lt;br /&gt;
	position:relative;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0px;&lt;br /&gt;
	height:150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#arrow_left {&lt;br /&gt;
	position:absolute;&lt;br /&gt;
	left:0px;&lt;br /&gt;
	z-index:10;&lt;br /&gt;
	padding:0px;&lt;br /&gt;
}&lt;br /&gt;
#arrow_right {&lt;br /&gt;
	position:absolute;&lt;br /&gt;
	right:0px;&lt;br /&gt;
	z-index:10;&lt;br /&gt;
	padding:0px;&lt;br /&gt;
}&lt;br /&gt;
#theImages {&lt;br /&gt;
	position:absolute;&lt;br /&gt;
	height:150px;&lt;br /&gt;
	left:0px;&lt;br /&gt;
        top:0px;&lt;br /&gt;
	width:100000px;&lt;br /&gt;
	padding:0px;&lt;br /&gt;
}&lt;br /&gt;
#theImages #slideEnd {&lt;br /&gt;
	float:left;&lt;br /&gt;
}&lt;br /&gt;
#theImages img {&lt;br /&gt;
	float:left;&lt;br /&gt;
	padding:0px;&lt;br /&gt;
        cursor:pointer;&lt;br /&gt;
	border:0px;&lt;br /&gt;
}&lt;br /&gt;
#theImages .imageCaption {&lt;br /&gt;
	display:none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=Template:Filmstrip&amp;diff=185</id>
		<title>Template:Filmstrip</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=Template:Filmstrip&amp;diff=185"/>
				<updated>2008-04-17T09:29:07Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;dhtmlgoodies_slideshow&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;galleryContainer&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;arrow_left&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://danielmd.net/files/images/slideshow/arrow_left.gif&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;arrow_right&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://danielmd.net/files/images/slideshow/arrow_right.gif&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div id=&amp;quot;theImages&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;!-- Thumbnails --&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/a/a0/H3Dchicago.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/d/d5/H3Dknight.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/d/dd/H3Dalfred.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/1/1e/H3Dterrain.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;		&lt;br /&gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; &amp;gt;&amp;lt;img src=&amp;quot;http://www.horde3d.org/wiki/images/6/68/H3Deditor.jpg&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;!-- End thumbnails --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;div id=&amp;quot;slideEnd&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Arrow_left_over.gif&amp;diff=182</id>
		<title>File:Arrow left over.gif</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Arrow_left_over.gif&amp;diff=182"/>
				<updated>2008-04-17T09:16:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	<entry>
		<id>http://horde3d.org/wiki/index.php?title=File:Arrow_right.gif&amp;diff=183</id>
		<title>File:Arrow right.gif</title>
		<link rel="alternate" type="text/html" href="http://horde3d.org/wiki/index.php?title=File:Arrow_right.gif&amp;diff=183"/>
				<updated>2008-04-17T09:16:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ddd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ddd</name></author>	</entry>

	</feed>