<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Volador</id>
	<title>FlightGear wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Volador"/>
	<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/Special:Contributions/Volador"/>
	<updated>2026-04-19T10:35:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139060</id>
		<title>Scenery status meet Feb 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139060"/>
		<updated>2024-01-31T17:46:48Z</updated>

		<summary type="html">&lt;p&gt;Volador: /* Notes and Links on Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Notes for a casual meeting for Scenery interested people held online on Feb 4th 2024. The contents just reflects status of different initiatives without specific commitments.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Introduction to each other (who, areas of interest in FG, ...).&lt;br /&gt;
* Present purpose and/or status and/or future direction and/or dependencies on different projects (ca. 10 min per project - not mandatory)&lt;br /&gt;
* Discussion of common topics.&lt;br /&gt;
* Possible influence on NEXT.&lt;br /&gt;
&lt;br /&gt;
== Notes and Links on Projects ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project/Initiative !! Links !! Owner(s) !! Status / Notes&lt;br /&gt;
|-&lt;br /&gt;
| osm2city || [[Osm2city.py|Osm2city on wiki]], [https://gitlab.com/osm2city repos on GitLab] || [https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=9140 vanosten], HB-VANO on FG Discord || &lt;br /&gt;
* Support for WS 3.0 / NEXT = up-to-date&lt;br /&gt;
* Migration of land-use from Python to C++ = plausible generation of lacking buildings ongoing, rest done&lt;br /&gt;
* Docker image = available&lt;br /&gt;
* FGElev API and memory reduction = not started&lt;br /&gt;
* Integration of instanced scenery object = waiting&lt;br /&gt;
* Better textures for buildings = only conceptual level started&lt;br /&gt;
* Roads/railway bridges, embankments etc. = waiting for WS3.0 settle&lt;br /&gt;
|-&lt;br /&gt;
|Random Buildings update&lt;br /&gt;
|https://sourceforge.net/p/flightgear/fgdata/ci/random_buildings/tree/&lt;br /&gt;
|Volador on FG forum, volador_uk on FG Discord&lt;br /&gt;
|Summary of progress:&lt;br /&gt;
&lt;br /&gt;
* TheFGFSEagle has a random buildings development fork with the current work&lt;br /&gt;
&lt;br /&gt;
* Fahim solved roof texture coordinates that were skewing textures. We can now have skylights and solar panels on pitched roofs as well as tiles/surfaces with improved detail (more work required to avoid clipping roof features).&lt;br /&gt;
* Eagle and Gabo solved lightmap, reflection and normal map problems but still some final tweaks required.&lt;br /&gt;
* A new 4k regional texture atlas available based on the layout of the current atlas for simplicity (now 4k agreed with Stuart and  Rick) for UK / maybe Northern Europe?, working on one for Southern Europe but need photo contributions.&lt;br /&gt;
&lt;br /&gt;
Next steps: &lt;br /&gt;
&lt;br /&gt;
* Enable normal maps (and maybe reflection maps) for roofs (to discuss effort vs return)&lt;br /&gt;
* Fahim to port texture coordinate solutions to the HDR shaders.&lt;br /&gt;
* Gather contributions from the community around the world to create regional textures (should be coordinated to avoid duplication) suggesting only a few key regions to start with.&lt;br /&gt;
* Assign new textures (once complete) to areas of the globe: Help required to implement this.&lt;br /&gt;
&lt;br /&gt;
Resources available for other contributors: &lt;br /&gt;
&lt;br /&gt;
* Blender project to automatically create roof planes of given tile shape collections with geometry nodes. Output can be texture and also a separate normal map. Basic Blender skills required.&lt;br /&gt;
* Photoshop .psd and gimp templates for rows of houses and shop/apartments ready to share with contributors who can take pics locally, tweak perspective, follow a grid and send them in for integration and slot into larger texture atlases.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discussion Topics ==&lt;br /&gt;
Proposed topics:&lt;br /&gt;
* Scenery build for 2024.1: if based on WS2.0: use FGMS data to select areas with actual traffic to cut down on processing needs (e.g. for osm2city)? Do we change the default airport?&lt;br /&gt;
* Scenery build for WS3.0: which area(s) to pick with a commitment to &amp;quot;often&amp;quot; rebuild / adapt to latest changes in code/features&lt;br /&gt;
&lt;br /&gt;
=== Topic X ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
=== Topic Y ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery|Scenery]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139059</id>
		<title>Scenery status meet Feb 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139059"/>
		<updated>2024-01-31T17:38:23Z</updated>

		<summary type="html">&lt;p&gt;Volador: /* Notes and Links on Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Notes for a casual meeting for Scenery interested people held online on Feb 4th 2024. The contents just reflects status of different initiatives without specific commitments.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Introduction to each other (who, areas of interest in FG, ...).&lt;br /&gt;
* Present purpose and/or status and/or future direction and/or dependencies on different projects (ca. 10 min per project - not mandatory)&lt;br /&gt;
* Discussion of common topics.&lt;br /&gt;
* Possible influence on NEXT.&lt;br /&gt;
&lt;br /&gt;
== Notes and Links on Projects ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project/Initiative !! Links !! Owner(s) !! Status / Notes&lt;br /&gt;
|-&lt;br /&gt;
| osm2city || [[Osm2city.py|Osm2city on wiki]], [https://gitlab.com/osm2city repos on GitLab] || [https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=9140 vanosten], HB-VANO on FG Discord || &lt;br /&gt;
* Support for WS 3.0 / NEXT = up-to-date&lt;br /&gt;
* Migration of land-use from Python to C++ = plausible generation of lacking buildings ongoing, rest done&lt;br /&gt;
* Docker image = available&lt;br /&gt;
* FGElev API and memory reduction = not started&lt;br /&gt;
* Integration of instanced scenery object = waiting&lt;br /&gt;
* Better textures for buildings = only conceptual level started&lt;br /&gt;
* Roads/railway bridges, embankments etc. = waiting for WS3.0 settle&lt;br /&gt;
|-&lt;br /&gt;
|Random Buildings update&lt;br /&gt;
|&lt;br /&gt;
|Volador on FG forum, volador_uk on FG Discord&lt;br /&gt;
|Summary of progress:&lt;br /&gt;
&lt;br /&gt;
* TheFGFSEagle has a random buildings development fork with the current work&lt;br /&gt;
&lt;br /&gt;
* Fahim solved roof texture coordinates that were skewing textures. We can now have skylights and solar panels on pitched roofs as well as tiles/surfaces with improved detail (more work required to avoid clipping roof features).&lt;br /&gt;
* Eagle and Gabo solved lightmap, reflection and normal map problems but still some final tweaks required.&lt;br /&gt;
* A new 4k regional texture atlas available based on the layout of the current atlas for simplicity (now 4k agreed with Stuart and  Rick) for UK / maybe Northern Europe?, working on one for Southern Europe but need photo contributions.&lt;br /&gt;
&lt;br /&gt;
Next steps: &lt;br /&gt;
&lt;br /&gt;
* Enable normal maps (and maybe reflection maps) for roofs (to discuss effort vs return)&lt;br /&gt;
* Fahim to port texture coordinate solutions to the HDR shaders.&lt;br /&gt;
* Gather contributions from the community around the world to create regional textures (should be coordinated to avoid duplication) suggesting only a few key regions to start with.&lt;br /&gt;
* Assign new textures (once complete) to areas of the globe: Help required to implement this.&lt;br /&gt;
&lt;br /&gt;
Resources available for other contributors: &lt;br /&gt;
&lt;br /&gt;
* Blender project to automatically create roof planes of given tile shape collections with geometry nodes. Output can be texture and also a separate normal map. Basic Blender skills required.&lt;br /&gt;
* Photoshop .psd and gimp templates for rows of houses and shop/apartments ready to share with contributors who can take pics locally, tweak perspective, follow a grid and send them in for integration and slot into larger texture atlases.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discussion Topics ==&lt;br /&gt;
Proposed topics:&lt;br /&gt;
* Scenery build for 2024.1: if based on WS2.0: use FGMS data to select areas with actual traffic to cut down on processing needs (e.g. for osm2city)? Do we change the default airport?&lt;br /&gt;
* Scenery build for WS3.0: which area(s) to pick with a commitment to &amp;quot;often&amp;quot; rebuild / adapt to latest changes in code/features&lt;br /&gt;
&lt;br /&gt;
=== Topic X ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
=== Topic Y ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery|Scenery]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139058</id>
		<title>Scenery status meet Feb 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Scenery_status_meet_Feb_2024&amp;diff=139058"/>
		<updated>2024-01-31T17:30:00Z</updated>

		<summary type="html">&lt;p&gt;Volador: Added random buildings update project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Notes for a casual meeting for Scenery interested people held online on Feb 4th 2024. The contents just reflects status of different initiatives without specific commitments.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Introduction to each other (who, areas of interest in FG, ...).&lt;br /&gt;
* Present purpose and/or status and/or future direction and/or dependencies on different projects (ca. 10 min per project - not mandatory)&lt;br /&gt;
* Discussion of common topics.&lt;br /&gt;
* Possible influence on NEXT.&lt;br /&gt;
&lt;br /&gt;
== Notes and Links on Projects ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project/Initiative !! Links !! Owner(s) !! Status / Notes&lt;br /&gt;
|-&lt;br /&gt;
| osm2city || [[Osm2city.py|Osm2city on wiki]], [https://gitlab.com/osm2city repos on GitLab] || [https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=9140 vanosten], HB-VANO on FG Discord || &lt;br /&gt;
* Support for WS 3.0 / NEXT = up-to-date&lt;br /&gt;
* Migration of land-use from Python to C++ = plausible generation of lacking buildings ongoing, rest done&lt;br /&gt;
* Docker image = available&lt;br /&gt;
* FGElev API and memory reduction = not started&lt;br /&gt;
* Integration of instanced scenery object = waiting&lt;br /&gt;
* Better textures for buildings = only conceptual level started&lt;br /&gt;
* Roads/railway bridges, embankments etc. = waiting for WS3.0 settle&lt;br /&gt;
|-&lt;br /&gt;
|Random Buildings update&lt;br /&gt;
|&lt;br /&gt;
|Volador on FG forum, volador_uk on FG Discord&lt;br /&gt;
|Folks involved in the random buildings development fork: Chris (me) (Volador), @TheEagle, Fahim and Gabo (Gabo not active for a while)&lt;br /&gt;
Summary of progress: Fahim solved roof texture coordinates that were skewing textures. We can now have skylights and solar panels on pitched roofs as well as tiles/surfaces with improved detail (more work required to avoid clipping roof features).&lt;br /&gt;
&lt;br /&gt;
Eagle and Gabo solved lightmap, reflection and normal map problems but still some final tweaks required.&lt;br /&gt;
&lt;br /&gt;
I have a new 4k regional texture atlas based on the layout of the current atlas (now 4k agreed with Stuart and  Rick) for UK / maybe Northern Europe?, working on one for Southern Europe but need photo contributions.&lt;br /&gt;
&lt;br /&gt;
Next steps: Enable normal maps (and maybe reflection maps) for roofs.&lt;br /&gt;
&lt;br /&gt;
Gather contributions from the community around the world to create regional textures (should be coordinated to avoid duplication) suggesting only a few key regions to start with.&lt;br /&gt;
&lt;br /&gt;
Resources available: Blender project to automatically create roof planes of given tile shape collections with geometry nodes. Output can be texture and also a separate normal map. Basic Blender skills required.&lt;br /&gt;
&lt;br /&gt;
Photoshop .psd and gimp templates for rows of houses and shop/apartments ready to share with contributors who can take pics locally, tweak perspective, follow a grid and send them in for integration and slot into larger texture atlases. &lt;br /&gt;
&lt;br /&gt;
Assign new textures to areas of the globe: Help required to implement this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discussion Topics ==&lt;br /&gt;
Proposed topics:&lt;br /&gt;
* Scenery build for 2024.1: if based on WS2.0: use FGMS data to select areas with actual traffic to cut down on processing needs (e.g. for osm2city)? Do we change the default airport?&lt;br /&gt;
* Scenery build for WS3.0: which area(s) to pick with a commitment to &amp;quot;often&amp;quot; rebuild / adapt to latest changes in code/features&lt;br /&gt;
&lt;br /&gt;
=== Topic X ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
=== Topic Y ===&lt;br /&gt;
* (Notes go here)&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery|Scenery]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138654</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138654"/>
		<updated>2023-11-09T22:17:27Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Title||&amp;lt;big&amp;gt;Rail tracks and roofs reflect sunlight&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Sponsor||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Supporters||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Status||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Summary||Rail tracks and roofs reflect sunlight to enhance the visuals&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Background||Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Details||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Skills||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Notes ||&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2023 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138653</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138653"/>
		<updated>2023-11-09T21:23:11Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Title||&amp;lt;big&amp;gt;Rail tracks and roofs reflect sunlight&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Sponsor||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Supporters||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Status||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Summary||Rail tracks and roofs reflect sunlight to enhance the visuals&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Background||Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Details||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Skills||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Notes ||&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2023 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138652</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138652"/>
		<updated>2023-11-09T21:21:23Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Title||&amp;lt;big&amp;gt;Rail tracks and roofs reflect sunlight&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Sponsor||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Supporters||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Status||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Summary||Rail tracks and roofs reflect sunlight to enhance the visuals&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Background||Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Details||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Skills||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Notes ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2023 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138651</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138651"/>
		<updated>2023-11-09T20:10:43Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rail tracks and roofs reflect sunlight to enhance the visuals. Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Title ||&amp;lt;big&amp;gt;Rail tracks and roofs reflect sunlight&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Sponsor ||Volador&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Supporters ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Status ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Summary ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Background ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Details ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Skills ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Notes ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2023 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138650</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138650"/>
		<updated>2023-11-09T20:09:50Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rail tracks and roofs reflect sunlight to enhance the visuals. Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Title || '''&amp;lt;big&amp;gt;FIXME&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Sponsor ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Supporters ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Status ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Summary ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Background ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Details ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Skills ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Notes ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2023 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138649</id>
		<title>Hackathon Proposa1 2023: Rail tracks and roofs reflect sunlight</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposa1_2023:_Rail_tracks_and_roofs_reflect_sunlight&amp;diff=138649"/>
		<updated>2023-11-09T20:07:43Z</updated>

		<summary type="html">&lt;p&gt;Volador: Created page with &amp;quot;Rail tracks and roofs reflect sunlight to enhance the visuals. Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and als...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rail tracks and roofs reflect sunlight to enhance the visuals. Reflective objects are visible for miles if the sun is at the right angle, this would enhance VFR flying and also add another layer of realism to the sim.&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133665</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133665"/>
		<updated>2021-11-01T17:25:37Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EDIT 1-10-2021 : Unfortunately this idea will no longer be proposed for the 2021 Hackathon due to the sponsors other commitments. If anyone is interested in stepping in to work on this please contact Volador on the forum.&lt;br /&gt;
&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Proposal&lt;br /&gt;
|title=Update trees and buildings textures&lt;br /&gt;
|image = &lt;br /&gt;
|sponsor=&lt;br /&gt;
|supporters=&lt;br /&gt;
|background=&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps or atlases for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick (Vanosten) is doing on other OSM type buildings.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery. &lt;br /&gt;
|skills= Gimp/photoshop/Illustrator/CorelDRAW etc Image scripting? ImageMagik? &lt;br /&gt;
|opportunities=&lt;br /&gt;
&lt;br /&gt;
* Textures and image compositing/layering coding and tagging exporting (to discuss)&lt;br /&gt;
* 3D models? Blender? Ac3d?&lt;br /&gt;
* Cleaning up or replacing existing textures&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133593</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133593"/>
		<updated>2021-10-21T09:34:30Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|Add movement to boats using METAR plus default oscillation}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal. This must be lightweight on processing. &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133592</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133592"/>
		<updated>2021-10-21T09:32:18Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|Add movement to boats using METAR plus default oscillation}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal. This must be lightweight on processing. &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133591</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133591"/>
		<updated>2021-10-21T09:30:31Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal. This must be lightweight on processing. &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133590</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133590"/>
		<updated>2021-10-21T09:27:58Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal. This must be lightweight on processing. &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Goal ==&lt;br /&gt;
&amp;lt;!-- Short description of the purpose of the template, any automatic categorization and if there is things to consider when using or maintaining the template --&amp;gt;&lt;br /&gt;
This template can be used when describing proposals for the [[Virtual FSweekend Hackathon 2021]].&lt;br /&gt;
&lt;br /&gt;
Adding this template to a page will automatically add [[:Category:Hackathon 2021 Ideas]] to that page.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133589</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133589"/>
		<updated>2021-10-21T09:26:19Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal. This must be lightweight on processing. &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Goal ==&lt;br /&gt;
&amp;lt;!-- Short description of the purpose of the template, any automatic categorization and if there is things to consider when using or maintaining the template --&amp;gt;&lt;br /&gt;
This template can be used when describing proposals for the [[Virtual FSweekend Hackathon 2021]].&lt;br /&gt;
&lt;br /&gt;
Adding this template to a page will automatically add [[:Category:Hackathon 2021 Ideas]] to that page.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Short but descriptive title&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image excluding the File: namespace prefix.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Canvas Path Profiling.png&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image caption&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Google perftools profile showing the overhead of the property I/O when running the benchmark.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sponsor&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Sponsors&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;supporters&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Supporters&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Supporters&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;status&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Status&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Development status&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;summary&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Summary&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description of what the proposal is about&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;background&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Background&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Backgroung to and motivation for the proposal.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;details&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Details&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;skills&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Skills&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;opportunities&amp;quot;: {},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template can be used when describing proposals for the Virtual FSweekend Hackathon 2021.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133588</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133588"/>
		<updated>2021-10-21T09:22:59Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal? &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Goal ==&lt;br /&gt;
&amp;lt;!-- Short description of the purpose of the template, any automatic categorization and if there is things to consider when using or maintaining the template --&amp;gt;&lt;br /&gt;
This template can be used when describing proposals for the [[Virtual FSweekend Hackathon 2021]].&lt;br /&gt;
&lt;br /&gt;
Adding this template to a page will automatically add [[:Category:Hackathon 2021 Ideas]] to that page.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = Add movement to boats using METAR&lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = Low level default oscillation of ships and boats plus METAR conditions = subtle in-sim detail&lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = xml or light weight Nasal&lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Short but descriptive title&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image excluding the File: namespace prefix.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Canvas Path Profiling.png&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image caption&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Google perftools profile showing the overhead of the property I/O when running the benchmark.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sponsor&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Sponsors&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;supporters&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Supporters&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Supporters&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;status&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Status&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Development status&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;summary&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Summary&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description of what the proposal is about&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;background&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Background&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Backgroung to and motivation for the proposal.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;details&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Details&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;skills&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Skills&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;opportunities&amp;quot;: {},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template can be used when describing proposals for the Virtual FSweekend Hackathon 2021.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133587</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133587"/>
		<updated>2021-10-21T09:16:40Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || TheEagle&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || Volador&lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || Many boats and ships are currently static or follow a path. Adding small default oscillations to axis would bring detail. Adding METAR conditions would further amplify these oscillations. There may be a simple solution that borrows ideas from the current trees movement.&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || xml and possibly nasal? &lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || xml animation&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Goal ==&lt;br /&gt;
&amp;lt;!-- Short description of the purpose of the template, any automatic categorization and if there is things to consider when using or maintaining the template --&amp;gt;&lt;br /&gt;
This template can be used when describing proposals for the [[Virtual FSweekend Hackathon 2021]].&lt;br /&gt;
&lt;br /&gt;
Adding this template to a page will automatically add [[:Category:Hackathon 2021 Ideas]] to that page.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = &lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = &lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = &lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Short but descriptive title&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image excluding the File: namespace prefix.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Canvas Path Profiling.png&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image caption&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Google perftools profile showing the overhead of the property I/O when running the benchmark.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sponsor&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Sponsors&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;supporters&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Supporters&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Supporters&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;status&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Status&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Development status&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;summary&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Summary&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description of what the proposal is about&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;background&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Background&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Backgroung to and motivation for the proposal.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;details&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Details&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;skills&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Skills&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;opportunities&amp;quot;: {},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template can be used when describing proposals for the Virtual FSweekend Hackathon 2021.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133586</id>
		<title>Hackathon Proposal:Add movement to boats using METAR</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Add_movement_to_boats_using_METAR&amp;diff=133586"/>
		<updated>2021-10-21T09:11:37Z</updated>

		<summary type="html">&lt;p&gt;Volador: Created page with &amp;quot; {| class=&amp;quot;wikitable&amp;quot; |- | Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}}...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Title: || &amp;lt;big&amp;gt;{{{title|FIXME_RICK}}}&amp;lt;/big&amp;gt; &amp;lt;p/&amp;gt; {{#if: {{{image|}}} | [[File:{{{image}}}{{!}}thumbnail{{#if: {{{caption|}}} | {{!}}{{{caption}}}}} ]]}}&lt;br /&gt;
|-&lt;br /&gt;
| Sponsors: || {{{sponsor|(Feel free to add yourself)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Interested Parties: || {{{supporters|(Feel free to add yourself)}}} &lt;br /&gt;
|-&lt;br /&gt;
| Status:|| {{{status|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Summary: || {{{summary|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Background: || {{{background|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Details: || {{{details|n/a}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills: || {{{skills|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Learning Opportunities: || {{{opportunities|}}}&lt;br /&gt;
|-&lt;br /&gt;
| Notes: || {{{notes|}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Hackathon_{{{year|2021}}}_Ideas]]&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Informative template|1=&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Goal ==&lt;br /&gt;
&amp;lt;!-- Short description of the purpose of the template, any automatic categorization and if there is things to consider when using or maintaining the template --&amp;gt;&lt;br /&gt;
This template can be used when describing proposals for the [[Virtual FSweekend Hackathon 2021]].&lt;br /&gt;
&lt;br /&gt;
Adding this template to a page will automatically add [[:Category:Hackathon 2021 Ideas]] to that page.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Copy this into the new page with the proposal:&lt;br /&gt;
 {{obr}}'''Hackathon Proposal 2021'''&lt;br /&gt;
 {{!}} title          = &lt;br /&gt;
 {{!}} image          = &lt;br /&gt;
 {{!}} caption        = &lt;br /&gt;
 {{!}} sponsor        = &lt;br /&gt;
 {{!}} supporters     = &lt;br /&gt;
 {{!}} status         = &lt;br /&gt;
 {{!}} summary        = &lt;br /&gt;
 {{!}} background     = &lt;br /&gt;
 {{!}} details        = &lt;br /&gt;
 {{!}} skills         = &lt;br /&gt;
 {{!}} opportunities  = &lt;br /&gt;
 {{!}} notes          = &lt;br /&gt;
 {{cbr}}&lt;br /&gt;
&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
; title&lt;br /&gt;
: Short but descriptive title.&lt;br /&gt;
; image&lt;br /&gt;
: Image excluding the &amp;lt;code&amp;gt;File:&amp;lt;/code&amp;gt; namespace prefix.&lt;br /&gt;
; caption&lt;br /&gt;
: Image caption.&lt;br /&gt;
; sponsor&lt;br /&gt;
: Sponsors of the proposal&lt;br /&gt;
; supporters&lt;br /&gt;
: Supporters of the proposal&lt;br /&gt;
; status &lt;br /&gt;
; summary&lt;br /&gt;
: Description of what the proposal is about.&lt;br /&gt;
; background&lt;br /&gt;
: Background to and motivation for the proposal&lt;br /&gt;
; details&lt;br /&gt;
; skills&lt;br /&gt;
: Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&lt;br /&gt;
; opportunities&lt;br /&gt;
; notes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related templates ==&lt;br /&gt;
&amp;lt;!-- Other templates in a series of templates and/or templates with similar functionality. --&amp;gt;&lt;br /&gt;
* {{tl|Hackathon Proposal}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Short but descriptive title&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image excluding the File: namespace prefix.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Canvas Path Profiling.png&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image caption&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Google perftools profile showing the overhead of the property I/O when running the benchmark.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;sponsor&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Sponsors&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;supporters&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Supporters&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Supporters&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;status&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Status&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Development status&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;summary&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Summary&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description of what the proposal is about&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;background&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Background&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Backgroung to and motivation for the proposal.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;details&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Details&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;skills&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Skills&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Needed skills, for example C++, Nasal, XML, Inkspace, Blender, etc.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;opportunities&amp;quot;: {},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template can be used when describing proposals for the Virtual FSweekend Hackathon 2021.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133287</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133287"/>
		<updated>2021-10-03T15:02:15Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Proposal&lt;br /&gt;
|title=Update trees and buildings textures&lt;br /&gt;
|image = &lt;br /&gt;
|sponsor=Chris&lt;br /&gt;
|supporters=&lt;br /&gt;
|background=&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps or atlases for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick (Vanosten) is doing on other OSM type buildings.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery. &lt;br /&gt;
|skills= Gimp/photoshop/Illustrator/CorelDRAW etc Image scripting? ImageMagik? &lt;br /&gt;
|opportunities=&lt;br /&gt;
&lt;br /&gt;
* Textures and image compositing/layering coding and tagging exporting (to discuss)&lt;br /&gt;
* 3D models? Blender? Ac3d?&lt;br /&gt;
* Cleaning up or replacing existing textures&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133286</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133286"/>
		<updated>2021-10-03T15:00:13Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Proposal&lt;br /&gt;
|title=Update trees and buildings textures&lt;br /&gt;
|image = &lt;br /&gt;
|sponsor=Chris&lt;br /&gt;
|supporters=&lt;br /&gt;
|background=&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps or atlases for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick (Vanosten) is doing on other OSM type buildings.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery. &lt;br /&gt;
|skills= Gimp/photoshop/Illustrator/CorelDRAW etc Image scripting? ImageMagik? &lt;br /&gt;
|opportunities=&lt;br /&gt;
&lt;br /&gt;
* Textures and image compositing/layering coding and tagging exporting (to discuss)&lt;br /&gt;
* 3D models? Blender? Ac3d?&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133285</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133285"/>
		<updated>2021-10-03T14:58:28Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Proposal&lt;br /&gt;
|title=Update trees and buildings textures&lt;br /&gt;
|image = &lt;br /&gt;
|sponsor=Chris&lt;br /&gt;
|supporters=&lt;br /&gt;
|background=&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps or atlases for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick (Vanosten) is doing on other OSM type buildings.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery. &lt;br /&gt;
|skills= Gimp/photoshop/Illustrator/CorelDRAW &lt;br /&gt;
|opportunities=&lt;br /&gt;
&lt;br /&gt;
* Textures and image compositing/layering coding and tagging exporting (to discuss)&lt;br /&gt;
* 3D models? Blender? Ac3d?&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133283</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133283"/>
		<updated>2021-10-03T14:56:48Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW etc&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Proposal&lt;br /&gt;
|title=Update trees and buildings textures&lt;br /&gt;
|image = &lt;br /&gt;
|sponsor=Chris&lt;br /&gt;
|supporters=&lt;br /&gt;
|background=&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps or atlases for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick (Vanosten) is doing on other OSM type buildings. &lt;br /&gt;
|skills= Gimp/photoshop/Illustrator/CorelDRAW &lt;br /&gt;
|opportunities=&lt;br /&gt;
&lt;br /&gt;
* Textures and image compositing/layering coding and tagging exporting (to discuss)&lt;br /&gt;
* 3D models? Blender? Ac3d?&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133263</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133263"/>
		<updated>2021-10-01T16:43:34Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW etc&lt;br /&gt;
&lt;br /&gt;
'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; notes          =&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133262</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133262"/>
		<updated>2021-10-01T10:12:37Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Building on Vanosten's initiative from the 2020 Hackathon: To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133261</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133261"/>
		<updated>2021-10-01T07:47:50Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To update trees and/or buildings textures that are out of date or too low resolution to improve the visual experience while being efficient with CPU and GPU resources.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees (very difficult to capture), recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133260</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133260"/>
		<updated>2021-10-01T07:43:38Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To update and trees or buildings textures that are out of date or too low resolution.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees, recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon 2021 Ideas]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133259</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133259"/>
		<updated>2021-10-01T07:42:16Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To update and trees or buildings textures that are out of date or too low resolution.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees, recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon Materials]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133258</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133258"/>
		<updated>2021-10-01T07:37:55Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To update and trees or buildings textures that are out of date or too low resolution.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees, recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Category:Hackathon 2021 Ideas&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hackathon 2021 Ideas]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_FSweekend_Hackathon_2021&amp;diff=133257</id>
		<title>Virtual FSweekend Hackathon 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_FSweekend_Hackathon_2021&amp;diff=133257"/>
		<updated>2021-10-01T07:35:34Z</updated>

		<summary type="html">&lt;p&gt;Volador: /* Sign up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the landing page for the '''Virtual FSweekend Hackathon 2021'''.&lt;br /&gt;
&lt;br /&gt;
Normally in mid-November a group of FlightGear enthusiasts participate in [[FSWeekend]] in [https://www.aviodrome.nl/ Aviodrome] at the [https://www.lelystadairport.nl/ Lelystad Airport] in the Netherlands. Over the years this has been a focal point for both finishing existing development/releases and a catalyst for new ideas in FlightGear, as well as an opportunity for FlightGear enthusiasts to share a beer. Like in 2020 FSweekend 2021 was unfortunately cancelled due to COVID-19 uncertainties (it will maybe take place in March 2022). To keep the spirit alive and repeat the successful execution of the [[Virtual_FSweekend_Hackathon_2020|Virtual FSweekend Hackathon 2020]], we are planning to hold another Virtual FSweekend Hackathon on the weekend of 5/6/7 November 2021.&lt;br /&gt;
&lt;br /&gt;
== Hackathon? ==&lt;br /&gt;
{{Hackathon Intro}}&lt;br /&gt;
&lt;br /&gt;
== Only Core Development? ==&lt;br /&gt;
While the core of the hackathon incl. support previously has been dedicated to development in the very core of FlightGear (mostly C++, [[Nasal_scripting_language|Nasal]] and xml), you are also welcome to participate if you are developing stuff, which contributes to the general FlightGear ecosystem (e.g. [[Addon]], visual artwork or [[Osm2city.py|osm2city]]). However, in that case you might need to provide your own support.&lt;br /&gt;
&lt;br /&gt;
== Sign up ==&lt;br /&gt;
{{Note|There is space for many participants, so don't be shy. Rick is happy for people to register right up to the Friday night, but we will not be able to help out with getting builds and git working if you leave it that late!}}&lt;br /&gt;
&lt;br /&gt;
To register your participation, please contact Rick either on the {{forum link|t=39793|text=forum post}}, by PM on the [https://discord.gg/rzuV2DR FlightGear Discord server] or via the [https://sourceforge.net/p/flightgear/mailman/message/37358418/ devel list].  &lt;br /&gt;
&lt;br /&gt;
Confirmed participants (in alphabetical particular order):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! aka.&lt;br /&gt;
! Remarks&lt;br /&gt;
|-&lt;br /&gt;
|Chris Boylan&lt;br /&gt;
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=24923 volador]&lt;br /&gt;
|Interested in contributing to textures of trees and buildings&lt;br /&gt;
|-&lt;br /&gt;
|Fernando García Liñán&lt;br /&gt;
|&lt;br /&gt;
|can provide help regarding core development and graphics (OSG, Compositor and shaders)&lt;br /&gt;
|-&lt;br /&gt;
|Julian Smith&lt;br /&gt;
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=19719 cgdae]&lt;br /&gt;
|can coach thread-safe properties, recording/replay, CompositeViewer, multiplayer&lt;br /&gt;
|- &lt;br /&gt;
|Marc Eberhard&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|- &lt;br /&gt;
|&lt;br /&gt;
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=21618 merspieler]&lt;br /&gt;
|-&lt;br /&gt;
|Nishant Mishra&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|- &lt;br /&gt;
|Rick Gruber-Riemer&lt;br /&gt;
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=9140 vanosten]&lt;br /&gt;
|organiser; can coach osm2city and OSM data processing&lt;br /&gt;
|- &lt;br /&gt;
|Stuart Buchanan&lt;br /&gt;
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&amp;amp;u=9 stuart]&lt;br /&gt;
|As well as WS3.0, he can provide advices on a wide range of the codebase, as he has touched lots of different parts over the years&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ahead of the Hackathon ==&lt;br /&gt;
&lt;br /&gt;
{{Hackathon Preparations|year=2021}}&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
With (hopefully) a world-wide group of participants, and varying real life constraints, at any given time over the weekend there will hopefully be a couple of people active.  &lt;br /&gt;
&lt;br /&gt;
We will have two big get-togethers:&lt;br /&gt;
&lt;br /&gt;
=== Friday 5th November 2000-2200 UTC. Kick-off ===&lt;br /&gt;
* General welcome&lt;br /&gt;
* Introductions &lt;br /&gt;
* Hack pitches&lt;br /&gt;
* Team formation&lt;br /&gt;
&lt;br /&gt;
This is the point at which participants will decide, which Hacks they want to work on. The sponsors of each of the Hacks proposed ahead of time will be invited to give a 5 minutes pitch to the group, with some questions from the audience. Slides/screenshots optional.&lt;br /&gt;
&lt;br /&gt;
After all the Hacks have been pitched, we will have a little break for people to chat and work out which Hack they want to work on. &lt;br /&gt;
&lt;br /&gt;
If a Hack ends up with fewer than 2 people wanting to work on it (including the sponsor), then it will normally be dropped.  This is to encourage people to work in groups - larger teams can get more done in the time, and have more opportunities to learn from each other, plus it is more sociable!&lt;br /&gt;
&lt;br /&gt;
=== Sunday 7th November 2000-2200 UTC.  Wrap up and demos ===&lt;br /&gt;
At the end of the hackathon we will have a get together and have each team present the results of their hack.  &lt;br /&gt;
&lt;br /&gt;
Depending on the number of hacks, each team will have 5-15 minutes to demonstrate their hack, describe what they have learned, and what their next steps are.&lt;br /&gt;
&lt;br /&gt;
We will finish with voting for the best hack of the weekend.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
{{Hackathon FAQ}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hackathon Materials]]&lt;br /&gt;
[[Category:Hackathons]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133256</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133256"/>
		<updated>2021-10-01T07:32:55Z</updated>

		<summary type="html">&lt;p&gt;Volador: Updated details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To update and trees or buildings textures that are out of date or too low resolution.&lt;br /&gt;
&lt;br /&gt;
Forum members have discovered that in the absence of real world pictures of trees, recent versions of photoshop can generate a wide variety. A small team to help generate and catalogue/tag new trees (variety of tree or region etc) will have a big impact on the scenery.&lt;br /&gt;
&lt;br /&gt;
The regional textures for random buildings are generated from around only 3 texturemaps for the whole world. A team to generate new (larger more detailed) maps could improve the buildings and roofs for the world. This project may also contribute to work Rick is doing on other OSM type buildings. &lt;br /&gt;
&lt;br /&gt;
Skills needed: Gimp/photoshop/Illustrator/CorelDRAW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt; notes          = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hackathon 2021 Ideas]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133255</id>
		<title>Hackathon Proposal:Update trees and buildings textures</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Hackathon_Proposal:Update_trees_and_buildings_textures&amp;diff=133255"/>
		<updated>2021-10-01T07:22:49Z</updated>

		<summary type="html">&lt;p&gt;Volador: Preliminary details as a place holder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''Hackathon Proposal 2021'''&lt;br /&gt;
| title          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; image          = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; caption        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; sponsor        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; supporters     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; status         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; summary        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; background     = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; details        = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; skills         = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; opportunities  = &lt;br /&gt;
&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; notes          = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Category:Hackathon 2021 Ideas]]&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=FlightGear_wiki:Village_pump&amp;diff=131191</id>
		<title>FlightGear wiki:Village pump</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=FlightGear_wiki:Village_pump&amp;diff=131191"/>
		<updated>2021-04-07T08:33:37Z</updated>

		<summary type="html">&lt;p&gt;Volador: /* Basic question sub page/sandbox */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Archives|[[/Archive 2012|2012]]|[[/Archive 2013|2013]]|[[/Archive 2014|2014]]|[[/Archive 2015|2015]]|[[/Archive 2016|2016]]|[[/Archive 2017|2017]]|[[/Archive 2018|2018]]|[[/Archive 2019|2019]]|[[/Archive 2020|2020]]}}&lt;br /&gt;
{{shortcut|FGW:VP}}&lt;br /&gt;
&lt;br /&gt;
Welcome to the '''Village Pump'''. This page is used to discuss the technical issues, operations and guidelines of the [[FlightGear wiki]].&lt;br /&gt;
&lt;br /&gt;
Please &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[{{fullurl:{{FULLPAGENAME}}|action=edit&amp;amp;section=new}} add new topics]&amp;lt;/span&amp;gt; to the '''bottom''' of this page.&lt;br /&gt;
&lt;br /&gt;
Old discussions should be moved to a [[FlightGear wiki:Village pump/Archive YEAR]]. These discussions can then be moved to a relevant talk page if appropriate.&lt;br /&gt;
&lt;br /&gt;
== MediaWiki updated to 1.35.1 ==&lt;br /&gt;
Hi all,&lt;br /&gt;
&lt;br /&gt;
We've just updated MediaWiki (our wiki software) to version 1.35.1. The update comes with a couple of nice new features, such as [https://www.mediawiki.org/wiki/Extension:VisualEditor a visual editor] that considerably lowers the entry barrier (no need to learn wiki markup!). We've also fixed the issue that prevented users from [[FlightGear_wiki:Village_pump/Archive_2020#UTF-8_language_pages_cannot_be_edited_.28cont._from_2015.29|editing certain non-Latin articles]] and enabled TLS so your connection is now secured with HTTPS.&lt;br /&gt;
&lt;br /&gt;
Although we've tested the update, chances are that we've missed certain scenarios. Please let me know if something isn't working as expected.&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
&lt;br /&gt;
[[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 16:59, 6 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
PS: Now that we're back in sync, you may expect more frequent updates again.&lt;br /&gt;
&lt;br /&gt;
: The only issues I have noted so far is that&lt;br /&gt;
:* It seems the visual editor, when editing discussion pages, can only be used when adding a new topic, but not when editing an existing one.&lt;br /&gt;
:* Section editing is off by default (though I think it might have been previously as well).&lt;br /&gt;
: —[[User:Johan G|Johan G]] ([[User_talk:Johan_G|Talk]] | [[Special:Contributions/Johan_G|contribs]]) 15:45, 7 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Hi Johan,&lt;br /&gt;
::* I believe that's the way they've designed it (it also works like that on Wikipedia), but I'll see if that can be changed.&lt;br /&gt;
::* What do you mean with &amp;quot;section editing&amp;quot;? I can see &amp;lt;code&amp;gt;[ edit | edit source ]&amp;lt;/code&amp;gt; links at each section title?&lt;br /&gt;
:: [[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 15:57, 7 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: Section editing was off by default for me after the update (at least when looking in the preferences; I did open the preferences before I went through any articles).&lt;br /&gt;
::: —[[User:Johan G|Johan G]] ([[User_talk:Johan_G|Talk]] | [[Special:Contributions/Johan_G|contribs]]) 10:33, 8 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Thank you very much!  The 6 year old UTF-8 bug is finally gone!!  Everything else is looking good to me.  No strange Scribuntu/lua errors from the infoboxes, SyntaxHighlight works, collapsible boxes work.  Great job!&lt;br /&gt;
&lt;br /&gt;
: I did get one error: &amp;quot;Error contacting the Parsoid/RESTBase server: http-bad-status&amp;quot; when trying to edit.  This was triggered by switching from the visual editor to the source editor using the menu bar that appears in the visual editor.  But I fixed this by turning off the visual editor in my preferences.&lt;br /&gt;
&lt;br /&gt;
: [[User:Bugman|Bugman]] ([[User talk:Bugman|talk]]) 21:12, 16 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Hm, I cannot reproduce that here. Did it happen at a specific page? Can you try to reproduce it and provide a recipe?&lt;br /&gt;
::[[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 10:37, 18 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Oh, just one thing if this is possible, can we have a [https://www.mediawiki.org/wiki/Manual:$wgFavicon favicon] set like the forum and the [https://flightgear.org main website]?&lt;br /&gt;
&lt;br /&gt;
: [[User:Bugman|Bugman]] ([[User talk:Bugman|talk]]) 21:23, 16 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Good one, done!&lt;br /&gt;
:: [[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 10:37, 18 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Parameter listings in template documentation ==&lt;br /&gt;
I noted that the skeleton examples with all parameters have been removed in some cases.&lt;br /&gt;
&lt;br /&gt;
I very much prefer to still having a copyable skeleton template (with prefilled month, year, and/or date when those parameters exist) before the listing of parameters, rather than having to copy a fully filled out filled out example and remove everything I do not need or have to change. It feels very unnecessary.&lt;br /&gt;
&lt;br /&gt;
On the other hand I do like the template data stuff very much, even though it is few extra steps.&lt;br /&gt;
&lt;br /&gt;
—[[User:Johan G|Johan G]] ([[User_talk:Johan_G|Talk]] | [[Special:Contributions/Johan_G|contribs]]) 11:41, 10 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Hi Johan,&lt;br /&gt;
: I'm not sure if you know this, but you can now add templates through the VisualEditor. If you press &amp;quot;Insert &amp;gt; Template&amp;quot; from the toolbar, you get a nice popup to help you fill in the template and it can also pre-fill stuff for you (e.g., the date in [[:Template:Delete]]). The templatedata stuff on the template page is used to expand this popup form and drive the auto-fill, so most templates will not yet leverage it to the fullest. You can add/edit templatedata by clicking the &amp;quot;Manage TemplateData&amp;quot; button at the top of the edit page of templates. See the documentation at {{mediawiki|Help:TemplateData}} (that page is unfortunately quite messy, I know) and {{mediawiki|Extension:TemplateData}}. &lt;br /&gt;
: I feel like we should encourage people as much as possible to use the VisualEditor, as it can help prevent mistakes or incomplete templates. Would this remove the need to have copy &amp;amp; pastable templates? Maybe we'll just have to try and see. There's lots of new stuff to discover and tweak :-)&lt;br /&gt;
: [[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 10:20, 11 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Removing the &amp;quot;Goal&amp;quot; heading from template documentation ==&lt;br /&gt;
As we will likely go through and edit most of the template documentation to replace the current documentation of template parameters with template data, I would like to also remove the ''Goal'' heading from the template documentation and move that up to being a regular lead section.&lt;br /&gt;
&lt;br /&gt;
I feel that the heading is largely redundant and have previously stuck to it mostly for consistency.&lt;br /&gt;
&lt;br /&gt;
—[[User:Johan G|Johan G]] ([[User_talk:Johan_G|Talk]] | [[Special:Contributions/Johan_G|contribs]]) 11:48, 10 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Agree!&lt;br /&gt;
: [[User:Gijs|Gijs]] ([[User talk:Gijs|talk]]) 10:20, 11 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Basic question sub page/sandbox ==&lt;br /&gt;
&lt;br /&gt;
Hi,&lt;br /&gt;
New to the wiki here and hoping to contribute in some small way. I don't see any instructions (or menu options) on how to crate a sub page or sandbox in order to start drafting an article. I'll also aim to update the wiki on how to crate a sub page as it might help others with the same question.&lt;br /&gt;
Many thanks&lt;br /&gt;
[[User:Volador|Volador]] ([[User talk:Volador|talk]]) 08:33, 7 April 2021 (UTC)&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Use_Arduino_with_FlightGear&amp;diff=130798</id>
		<title>Howto:Use Arduino with FlightGear</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Use_Arduino_with_FlightGear&amp;diff=130798"/>
		<updated>2021-03-16T10:25:11Z</updated>

		<summary type="html">&lt;p&gt;Volador: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thanks to FlightGear's [[generic protocol]], [[:Category:Hardware|hardware]] can easily interface with [[FlightGear]].  This hardware can be used to improve the immersion and/or realism of the simulation.  Arduino is no exception.&lt;br /&gt;
&lt;br /&gt;
== About Arduino ==&lt;br /&gt;
'''[http://www.arduino.cc/ Arduino]''' is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.  The hardware is a microcontroller designed around an 8-bit or 32-bit microcontroller, with several digital and analog {{Abbr|I/O|Input/Output}} ports.  The software is the [http://arduino.cc/en/Main/Software Arduino {{Abbr|IDE|Integrated Development Environment}}].&lt;br /&gt;
&lt;br /&gt;
== Example 1: 2-axis joystick ==&lt;br /&gt;
&amp;lt;big&amp;gt;By ScottBouch&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example demonstrates use of two potentiometers (2-axis joystic) with a simple calibration in arduino code. Example is done with Linux Mint. To see more detailed version of this quide go to [http://www.scottbouch.com/flightgear-sim-arduino-serial-hardware-2-axis-potentiometer-joystick.html 2-Axis Potentiometer Joystick:Integration With Flightgear Flight Sim].&lt;br /&gt;
&lt;br /&gt;
=== Wiring ===&lt;br /&gt;
Connect 5V to other terminal of potentiometers and 0V to other terminal. Connect potentiometers wiper terminals to Arduino boards A0 and A1.&lt;br /&gt;
&lt;br /&gt;
=== Arduino code ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Flightgear hardware integration 01: Stick X and Y only so far.&lt;br /&gt;
&lt;br /&gt;
Scott Bouchard UK www.scottbouch.com 14-06-2017&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
const int stickxio = A0; //Define stick aileron (x) input&lt;br /&gt;
const int stickyio = A1; //Define stick elevator (y) input&lt;br /&gt;
&lt;br /&gt;
float stickx = 0;        //Start aileron (x) central&lt;br /&gt;
float sticky = 0;        //Start elevator (y) central&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);    //Open up serial communication to PC&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  stickx  = (analogRead(stickxio)/512.0)-0.99; //Calibration span and offset&lt;br /&gt;
  sticky = (analogRead(stickyio)/512.0)-0.99; //Calibration span and offset&lt;br /&gt;
&lt;br /&gt;
  Serial.print(stickx);  //Send aileron position&lt;br /&gt;
  Serial.print(&amp;quot;,&amp;quot;);     //Variable (var) separator&lt;br /&gt;
  Serial.print(sticky);  //Send elevator position&lt;br /&gt;
  Serial.print(&amp;quot;\n&amp;quot;);    //Line separator &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Slightly smoother control is possible if a third digit is added to the output by changing the print statements to &amp;lt;code&amp;gt;Serial.print(stickx, 3);&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Serial.print(sticky, 3);&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
Use Arduino serial monitor to see that serial data acquired from Arduino board is between -1.00...1.00 when potentiometers are rotated. Potentiometers middle position should send 0.00. If potentiometers are not giving good readings, modify Arduino code &amp;quot;Calibration span and offset&amp;quot; row to fix it.&lt;br /&gt;
&lt;br /&gt;
=== Flightgear protocol code ===&lt;br /&gt;
Create a file called hardware.xml to /usr/share/games/flightgear/Protocol directory and paste following lines to it:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PropertyList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;generic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;input&amp;gt;&lt;br /&gt;
		&amp;lt;line_separator&amp;gt;\n&amp;lt;/line_separator&amp;gt;&lt;br /&gt;
		&amp;lt;var_separator&amp;gt;,&amp;lt;/var_separator&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;chunk&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;aileron&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;node&amp;gt;/controls/flight/aileron&amp;lt;/node&amp;gt;&lt;br /&gt;
		&amp;lt;/chunk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;chunk&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;elevator&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;node&amp;gt;/controls/flight/elevator&amp;lt;/node&amp;gt;&lt;br /&gt;
		&amp;lt;/chunk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/input&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/generic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/PropertyList&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make Flightgear read serial data ===&lt;br /&gt;
Find the port where the Arduino is connected. Look for Arduino IDE Tools... Serial Port... Should be something like ttyACM0. (Note: Scott Bouch tutorial uses FGRUN which is not used anymore) Start Flightgear and paste following code to Settings... Additional settings... when starting Flightgear. Change serial port to correct port name. Note that the &amp;quot;.xml&amp;quot; extension for the protocol file should be omitted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
--generic=serial,in,30,/dev/ttyACM0,9600,hardware&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example 2: Controlling internal properties ==&lt;br /&gt;
&amp;lt;big&amp;gt;By {{usr|Vaipe}}&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example demonstrates the use of a switch and a potentiometer to control the [[Property Tree]].&lt;br /&gt;
&lt;br /&gt;
=== Equipment and software ===&lt;br /&gt;
The following equipment was used for this example:&lt;br /&gt;
* [[Changelog_3.2|FlightGear 3.2]]&lt;br /&gt;
* [[FGRun]]&lt;br /&gt;
* [[Cessna 172P|Cessna 172P Skyhawk]] (default aircraft) &lt;br /&gt;
* [http://arduino.cc/en/Main/ArduinoBoardUno Arduino Uno]&lt;br /&gt;
* Linux ([http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Ubuntu_10.04_LTS_.28Lucid_Lynx.29 Ubuntu 14.04])&lt;br /&gt;
* Simple on/off switch&lt;br /&gt;
* Potentiometer&lt;br /&gt;
&lt;br /&gt;
=== Input protocol file ===&lt;br /&gt;
Input protocol file is used to specify how serial information is read by Flightgear. In Ubuntu protocol files are found in:&lt;br /&gt;
&amp;lt;code&amp;gt;''/usr/share/games/flightgear/protocol''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==== Protocol file structure ====&lt;br /&gt;
Create &amp;lt;code&amp;gt;''controltest.xml''&amp;lt;/code&amp;gt; file in your protocol folder and paste code from below to it.&lt;br /&gt;
&amp;lt;syntaxhighlight land=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PropertyList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;generic&amp;gt;&lt;br /&gt;
    &amp;lt;input&amp;gt;   &lt;br /&gt;
        &amp;lt;line_separator&amp;gt;\n&amp;lt;/line_separator&amp;gt;&lt;br /&gt;
        &amp;lt;var_separator&amp;gt;,&amp;lt;/var_separator&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
        &amp;lt;chunk&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Strobe&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;node&amp;gt;/controls/lighting/strobe&amp;lt;/node&amp;gt;&lt;br /&gt;
            &amp;lt;type&amp;gt;bool&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;/chunk&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
        &amp;lt;chunk&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Throttle&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;node&amp;gt;/controls/engines/engine/throttle&amp;lt;/node&amp;gt;&lt;br /&gt;
            &amp;lt;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;/chunk&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;/input&amp;gt;&lt;br /&gt;
&amp;lt;/generic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/PropertyList&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
See [[Generic protocol]] for a description of the various XML tags.&lt;br /&gt;
&lt;br /&gt;
=== Wiring and coding ===&lt;br /&gt;
&lt;br /&gt;
==== Wiring ====&lt;br /&gt;
A potentiometer is connected to Arduinos ground and +5 volts. The potentiometer's middle connector is connected to A0 analoq input. Switch is connected to ground with 10 kOhms pull-down resistor and +5 and digital pin 7.  The diagram below illustrates the setup.&lt;br /&gt;
[[File:Arduino switch and potentiometer wiring.png|frame|none|Wiring schematic for connecting the potentiometer and switch to Arduino]]&lt;br /&gt;
&lt;br /&gt;
==== Code ====&lt;br /&gt;
Copy this C code to Arduino IDE and send it to the Arduino Uno:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
    /*&lt;br /&gt;
      FGFS Input Test&lt;br /&gt;
      Reads a digital input on pin 7, prints the result to the serial port.&lt;br /&gt;
      Reads a potentiometer input on A0 and print result to serial port.&lt;br /&gt;
      This example code is in the public domain.&lt;br /&gt;
    */&lt;br /&gt;
 &lt;br /&gt;
    int potPin = 0;       // potentiometer on A0&lt;br /&gt;
    int switchPin = 7;    // switch on pin 7&lt;br /&gt;
    float potValue = 0;   // float variable to store potentiometer value&lt;br /&gt;
 &lt;br /&gt;
    void setup() {&lt;br /&gt;
    Serial.begin(9600);          // open serial connection&lt;br /&gt;
    pinMode(switchPin, INPUT);   // pin 7 declared as input&lt;br /&gt;
    }&lt;br /&gt;
        &lt;br /&gt;
         &lt;br /&gt;
    void loop() {&lt;br /&gt;
 &lt;br /&gt;
    Serial.print(digitalRead(switchPin));   // read and print switch state&lt;br /&gt;
    Serial.print(&amp;quot;,&amp;quot;);                      // print ,&lt;br /&gt;
    potValue = analogRead(potPin);          // read potentiometer and store it to potValue&lt;br /&gt;
    potValue = potValue / 1024;             // divide potValue with 1024 to make it between 0 and 1&lt;br /&gt;
    PrintDouble(potValue, 2);               // pass potValue to PrintDouble-function, read from below what magic happens&lt;br /&gt;
    Serial.print(&amp;quot;\n&amp;quot;);                     // print new line&lt;br /&gt;
    delay(500);                             // delay only for making this guide easier to follow on serial monitor&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
    void PrintDouble(double val, byte precision){&lt;br /&gt;
      // prints val with number of decimal places determine by precision&lt;br /&gt;
      // precision is a number from 0 to 6 indicating the desired decimial places&lt;br /&gt;
      // example: lcdPrintDouble( 3.1415, 2); // prints 3.14 (two decimal places)&lt;br /&gt;
      // From http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1207226548&lt;br /&gt;
     &lt;br /&gt;
      if(val &amp;lt; 0.0){&lt;br /&gt;
        Serial.print('-');&lt;br /&gt;
        val = -val;&lt;br /&gt;
      }&lt;br /&gt;
 &lt;br /&gt;
      Serial.print (int(val));  //prints the int part&lt;br /&gt;
      if( precision &amp;gt; 0) {&lt;br /&gt;
        Serial.print(&amp;quot;.&amp;quot;); // print the decimal point&lt;br /&gt;
        unsigned long frac;&lt;br /&gt;
        unsigned long mult = 1;&lt;br /&gt;
        byte padding = precision -1;&lt;br /&gt;
        while(precision--)&lt;br /&gt;
      mult *=10;&lt;br /&gt;
 &lt;br /&gt;
        if(val &amp;gt;= 0)&lt;br /&gt;
     frac = (val - int(val)) * mult;&lt;br /&gt;
        else&lt;br /&gt;
     frac = (int(val)- val ) * mult;&lt;br /&gt;
        unsigned long frac1 = frac;&lt;br /&gt;
        while( frac1 /= 10 )&lt;br /&gt;
     padding--;&lt;br /&gt;
        while(  padding--)&lt;br /&gt;
     Serial.print(&amp;quot;0&amp;quot;);&lt;br /&gt;
        Serial.print(frac,DEC) ;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Testing serial output ====&lt;br /&gt;
Use Arduino IDE's serial monitor and you should see something like this:&lt;br /&gt;
[[File:Flightgear arduino serial monitor.png|frame|none|Arduino IDE's serial monitor output]]&lt;br /&gt;
&lt;br /&gt;
The first number is switch data, so it's either 0 (switch off) or 1 (switch on). After the &amp;quot;,&amp;quot; mark is our throttle data. First it's 0.00, which meaning idle throttle and then potentiometer is gradually turned until it reaches 0.99.&lt;br /&gt;
&lt;br /&gt;
{{Note|Remember to '''unplug Arduino's USB cable and plug it back'''.&lt;br /&gt;
&lt;br /&gt;
FlightGear will not be able to read serial without doing this!&lt;br /&gt;
&lt;br /&gt;
You have to do this every time after you use the Arduino IDE.}}&lt;br /&gt;
&lt;br /&gt;
{{Note|The above note may not be relevant to newer versions of the Arduino IDE software.}}&lt;br /&gt;
&lt;br /&gt;
==== Starting FlightGear ====&lt;br /&gt;
&lt;br /&gt;
===== Method 1: Command line =====&lt;br /&gt;
FlightGear needs to be started with a correct command line option for it to be able to read serial connection. This example uses following option:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
--generic=serial,in,30,/dev/ttyACM0,9600,controltest&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Method 2: FGRun =====&lt;br /&gt;
Alternatively, you can use FlightGear's graphical user interface (FGRun) to launch FlightGear. See the image below for the correct settings.&lt;br /&gt;
[[File:Starting Flightgear with input options enabled.jpg|thumb|none|Starting Flightgear with FGRun, selecting input/output options]]&lt;br /&gt;
&lt;br /&gt;
If you don't know your correct port is , you can check it with a following command in terminal:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
dmesg | tail&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
It should give you a message something like &amp;lt;code&amp;gt;ttyACM0: USB ACM device&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ttyACM1: USB ACM device&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
{{Note|This command gives you the last event in the stack,&lt;br /&gt;
&lt;br /&gt;
so you need to make sure you plug in or unplug your Arduino to the serial port&lt;br /&gt;
&lt;br /&gt;
immediately prior to running the command.}}&lt;br /&gt;
&lt;br /&gt;
That is your port. Finally, save setting by clicking &amp;quot;OK&amp;quot; and click &amp;quot;Run&amp;quot; to start FlightGear. For a more detailed guide, see [https://sites.google.com/site/flightgeararduinoandlinux/home Flightgear, Arduino and Linux]&lt;br /&gt;
&lt;br /&gt;
{{Note|In some installations you need set permission for $user&lt;br /&gt;
&lt;br /&gt;
to the groups tty and dialout or the Arduino will fail to&lt;br /&gt;
&lt;br /&gt;
establish a connection to FlightGear.}}&lt;br /&gt;
&lt;br /&gt;
== Example 3: Outputting properties ==&lt;br /&gt;
&amp;lt;big&amp;gt;By {{usr|Rubdos}}&amp;lt;/big&amp;gt;&lt;br /&gt;
[[File:Arduinofgfs.jpg|thumb|270px|Arduino LCD panel displaying speed, heading and altitude.]]&lt;br /&gt;
This example uses the example using the [[Generic protocol]] and an [http://arduino.cc/en/Main/arduinoBoardMega2560 Arduino Mega 2560].&lt;br /&gt;
Below is the protocol XML file used to control the Arduino.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PropertyList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;generic&amp;gt;&lt;br /&gt;
    &amp;lt;output&amp;gt;&lt;br /&gt;
        &amp;lt;binary_mode&amp;gt;false&amp;lt;/binary_mode&amp;gt;&lt;br /&gt;
        &amp;lt;line_separator&amp;gt;newline&amp;lt;/line_separator&amp;gt;&lt;br /&gt;
        &amp;lt;var_separator&amp;gt;newline&amp;lt;/var_separator&amp;gt;&lt;br /&gt;
        &amp;lt;preamble&amp;gt;&amp;lt;/preamble&amp;gt;&lt;br /&gt;
        &amp;lt;postamble&amp;gt;&amp;lt;/postamble&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;chunk&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Altitude&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;node&amp;gt;/position/altitude-ft&amp;lt;/node&amp;gt;&lt;br /&gt;
            &amp;lt;type&amp;gt;integer&amp;lt;/type&amp;gt;&lt;br /&gt;
            &amp;lt;format&amp;gt;altitude=%i&amp;lt;/format&amp;gt;&lt;br /&gt;
        &amp;lt;/chunk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;chunk&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;RPM&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;node&amp;gt;/engines/engine/rpm&amp;lt;/node&amp;gt;&lt;br /&gt;
            &amp;lt;type&amp;gt;integer&amp;lt;/type&amp;gt;&lt;br /&gt;
            &amp;lt;format&amp;gt;rpm=%i&amp;lt;/format&amp;gt;&lt;br /&gt;
        &amp;lt;/chunk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/output&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- &amp;lt;input&amp;gt;&lt;br /&gt;
        &amp;lt;line_separator&amp;gt;newline&amp;lt;/line_separator&amp;gt;&lt;br /&gt;
        &amp;lt;var_separator&amp;gt;tab&amp;lt;/var_separator&amp;gt;&lt;br /&gt;
        &amp;lt;chunk&amp;gt;&lt;br /&gt;
        &amp;lt;/chunk&amp;gt;&lt;br /&gt;
    &amp;lt;/input&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/generic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/PropertyList&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below is the C code used for the example, taken from https://gist.github.com/rubdos/5422870.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
//PIN 0 -&amp;gt; 7 has positive segment part&lt;br /&gt;
&lt;br /&gt;
// the setup routine runs once when you press reset:&lt;br /&gt;
void setup() {                &lt;br /&gt;
  // initialize the digital pin as an output.&lt;br /&gt;
  pinMode(2, OUTPUT);&lt;br /&gt;
  pinMode(3, OUTPUT);&lt;br /&gt;
  pinMode(4, OUTPUT);     &lt;br /&gt;
  pinMode(5, OUTPUT);     &lt;br /&gt;
  pinMode(6, OUTPUT);     &lt;br /&gt;
  pinMode(7, OUTPUT); &lt;br /&gt;
  pinMode(8, OUTPUT);       &lt;br /&gt;
  pinMode(9, OUTPUT);     &lt;br /&gt;
&lt;br /&gt;
  pinMode(49, OUTPUT);  &lt;br /&gt;
  pinMode(50, OUTPUT);&lt;br /&gt;
  pinMode(51, OUTPUT);&lt;br /&gt;
  pinMode(52, OUTPUT);&lt;br /&gt;
  pinMode(53, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void writeNumber(int nr)&lt;br /&gt;
{&lt;br /&gt;
  if(nr == 0)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, LOW); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, HIGH); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 1)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, LOW); // midden&lt;br /&gt;
    digitalWrite(3, LOW); // lt&lt;br /&gt;
    digitalWrite(4, LOW); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, LOW); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 2)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, LOW); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, HIGH); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, LOW); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 3)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, LOW); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 4)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, LOW); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, LOW); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 5)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, LOW); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 6)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, LOW); // rt&lt;br /&gt;
    digitalWrite(6, HIGH); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 7)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, LOW); // midden&lt;br /&gt;
    digitalWrite(3, LOW); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, LOW); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 8)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, HIGH); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else if(nr == 9)&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, HIGH); // midden&lt;br /&gt;
    digitalWrite(3, HIGH); // lt&lt;br /&gt;
    digitalWrite(4, HIGH); // t&lt;br /&gt;
    digitalWrite(5, HIGH); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, HIGH); // b&lt;br /&gt;
    digitalWrite(8, HIGH); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
  else&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(2, LOW); // midden&lt;br /&gt;
    digitalWrite(3, LOW); // lt&lt;br /&gt;
    digitalWrite(4, LOW); // t&lt;br /&gt;
    digitalWrite(5, LOW); // rt&lt;br /&gt;
    digitalWrite(6, LOW); // lb&lt;br /&gt;
    digitalWrite(7, LOW); // b&lt;br /&gt;
    digitalWrite(8, LOW); // rb&lt;br /&gt;
    digitalWrite(9, LOW); // dot&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// the loop routine runs over and over again forever&lt;br /&gt;
long number = 0;&lt;br /&gt;
int decimals[5] = {0, 0, 0, 0, 0};&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  for(int i = 49; i &amp;lt; 54; i++)&lt;br /&gt;
  {&lt;br /&gt;
    // Disable the incorrect segment displays&lt;br /&gt;
    if(i == 49)&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(53, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
      digitalWrite(i - 1, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
    &lt;br /&gt;
    // Enable the segments&lt;br /&gt;
    writeNumber(decimals[4 - (i - 49)]);&lt;br /&gt;
    delay(1);&lt;br /&gt;
  }&lt;br /&gt;
  if(Serial.available() &amp;gt; 14) // Wait until there are two bytes available. Then read them out.&lt;br /&gt;
  {&lt;br /&gt;
    String command;&lt;br /&gt;
    String var;&lt;br /&gt;
    char lastchar;&lt;br /&gt;
&lt;br /&gt;
    while(lastchar != '=')&lt;br /&gt;
    {&lt;br /&gt;
      lastchar = Serial.read();&lt;br /&gt;
      if(lastchar != '=')&lt;br /&gt;
      {&lt;br /&gt;
        command += lastchar;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    while(lastchar != '\n')&lt;br /&gt;
    {&lt;br /&gt;
      lastchar = Serial.read();&lt;br /&gt;
      if(lastchar != '\n')&lt;br /&gt;
      {&lt;br /&gt;
        var += lastchar;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if(command == &amp;quot;altitude&amp;quot; )&lt;br /&gt;
    {&lt;br /&gt;
      char buf[50];&lt;br /&gt;
      var.toCharArray(buf, 50);&lt;br /&gt;
      number = atol(buf);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /*if(number == 10000)&lt;br /&gt;
    {&lt;br /&gt;
      number = 0;&lt;br /&gt;
    }*/&lt;br /&gt;
    &lt;br /&gt;
    long currentnumber = number;&lt;br /&gt;
    &lt;br /&gt;
    int remainder = currentnumber % 10;&lt;br /&gt;
    currentnumber =  (currentnumber - remainder) / 10;&lt;br /&gt;
    decimals[4] = remainder;&lt;br /&gt;
    &lt;br /&gt;
    remainder = currentnumber % 10;&lt;br /&gt;
    currentnumber =  (currentnumber - remainder) / 10;&lt;br /&gt;
    decimals[3] = remainder;&lt;br /&gt;
        &lt;br /&gt;
    remainder = currentnumber % 10;&lt;br /&gt;
    currentnumber =  (currentnumber - remainder) / 10;&lt;br /&gt;
    decimals[2] = remainder;&lt;br /&gt;
            &lt;br /&gt;
    remainder = currentnumber % 10;&lt;br /&gt;
    currentnumber =  (currentnumber - remainder) / 10;&lt;br /&gt;
    decimals[1] = remainder;&lt;br /&gt;
            &lt;br /&gt;
    remainder = currentnumber % 10;&lt;br /&gt;
    currentnumber =  (currentnumber - remainder) / 10;&lt;br /&gt;
    decimals[0] = remainder;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The hardware used was five seven-segment displays, multiplexed straight on the Arduino device.  Ideally, you'd rather use some 74HC595 or other shift register chips to drive them, to unload the Arduino and have more current.&lt;br /&gt;
&lt;br /&gt;
Below is a demo uploaded to YouTube, with voiceover in which the display shows the RPM of [[Robin DR400]]'s single engine.&lt;br /&gt;
{{#ev:youtube|lVtV9-CgqBo}}&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[Input device]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://arduino.cc/ Official Arduino website]&lt;br /&gt;
* [http://playground.arduino.cc/Main/FlightGear FlightGear Serial Communications with Arduino] (tutorial)&lt;br /&gt;
* [http://forum.flightgear.org/viewtopic.php?f=18&amp;amp;t=11126 Arduino LCD and FlightGear] (FlightGear forum)&lt;br /&gt;
* [https://sites.google.com/site/flightgeararduinoandlinux/ Flightgear, Arduino and Linux] (potentiometer and switch interfacing tutorial)&lt;br /&gt;
&lt;br /&gt;
[[Category:Cockpit building]]&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=User:Volador&amp;diff=130797</id>
		<title>User:Volador</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=User:Volador&amp;diff=130797"/>
		<updated>2021-03-16T10:13:23Z</updated>

		<summary type="html">&lt;p&gt;Volador: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=User:Volador&amp;diff=130796</id>
		<title>User:Volador</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=User:Volador&amp;diff=130796"/>
		<updated>2021-03-16T10:05:09Z</updated>

		<summary type="html">&lt;p&gt;Volador: Created page with &amp;quot;Interfacing: Use Arduino serial interface, generic protocol .XML to activate cockpit controls&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interfacing: Use Arduino serial interface, generic protocol .XML to activate cockpit controls&lt;/div&gt;</summary>
		<author><name>Volador</name></author>
	</entry>
</feed>