Portal:Developer: Difference between revisions
No edit summary |
(Restore removed/broken parts (finally). Please preview before (and after) saving, so you don't accidentally remove things) |
||
Line 36: | Line 36: | ||
[[Howto: Design an autopilot|Designing an autopilot]]</span> | [[Howto: Design an autopilot|Designing an autopilot]]</span> | ||
|rightcolumn4= [[File: | |rightcolumn4= [[File:Nuvola apps kaboodle.png|40px]] </div> | ||
<span style="font-size:105%; font-weight:bold">Animations</span><br /> | <span style="font-size:105%; font-weight:bold">Animations</span><br /> | ||
<span style="font-style:italic;"> | <span style="font-style:italic;"> | ||
Line 43: | Line 43: | ||
[[Howto: Make a clickable panel|Clickable panels]] · [[Knob / slider animation]]</span> | [[Howto: Make a clickable panel|Clickable panels]] · [[Knob / slider animation]]</span> | ||
|rightcolumn5= [[File: | |rightcolumn5= [[File:Portal developer.png|40px]] </div> | ||
<span style="font-size:105%; font-weight:bold">Core</span><br /> | <span style="font-size:105%; font-weight:bold">Core</span><br /> | ||
<span style="font-style:italic;"> | <span style="font-style:italic;"> | ||
Line 54: | Line 54: | ||
[[OpenSceneGraph]] · [[Rendering system improvements]]</span> | [[OpenSceneGraph]] · [[Rendering system improvements]]</span> | ||
|rightcolumn6 | |rightcolumn6= [[File:Portal scenery.png|40px]] </div> | ||
<span style="font-size:105%; font-weight:bold">[[Portal:Developer/Scenery|Scenery]]</span><br /> | <span style="font-size:105%; font-weight:bold">[[Portal:Developer/Scenery|Scenery]]</span><br /> | ||
<span style="font-style:italic;"> | <span style="font-style:italic;"> | ||
Line 80: | Line 62: | ||
[[Howto: Make an airport|Making an airport]] · [[Using TerraGear|Generating terrain]]<br/> | [[Howto: Make an airport|Making an airport]] · [[Using TerraGear|Generating terrain]]<br/> | ||
[[Interactive traffic]]</span> | [[Interactive traffic]]</span> | ||
|rightcolumn7= </div> | |||
<span style="font-size:105%; font-weight:bold">Nasal scripting</span><br /> | |||
<span style="font-style:italic;"> | |||
[[Nasal FAQ|Frequently asked questions]] · [[Howto:Write simple scripts in Nasal|Writing simple scripts]] <br /> | |||
[[Nasal for C++ programmers]] · [[Nasal Variables|Variables and their types]] <br /> | |||
[[Nasal Conditionals|Conditionals]] · [[Nasal Loops|Loops]] · [[Nasal Operators|Operators]] · [[Nasal Console|In-sim console]]</span> | |||
|rightcolumn8= </div> | |||
<span style="font-size:105%; font-weight:bold">Effects and shaders</span><br /> | |||
<span style="font-style:italic;"> | |||
[[Shaders]] · [[Project Rembrandt]]<br/> | |||
[[Howto:Shader Programming in FlightGear|Shader programming in FlightGear]]<br/> | |||
[[Shader Coding - Best Practices|Best Practices]] · [[GLSL Shader Programming Resources|GLSL resources]]</span> | |||
<!------------------------------------------------------------- | <!------------------------------------------------------------- | ||
Line 92: | Line 88: | ||
See [[request for comments]] for a list of long-standing issues and challenges affecting FlightGear's evolution and overall development progress (admittedly a little outdated meanwhile). | See [[request for comments]] for a list of long-standing issues and challenges affecting FlightGear's evolution and overall development progress (admittedly a little outdated meanwhile). | ||
'''Help needed:''' The [[ | '''Help needed:''' The [[YASim]] FDM is looking for a new maintainer: | ||
{{cquote|There are some pending merge requests to add some | {{cquote|There are some pending merge requests to add some YASim features, but we have an issue that since none of the current C++ developers own, or are experts in YASim, we're reluctant to be the person who merges such changes, and potentially introduces subtle regressions. | ||
Obviously this is chicken-and-egg, since no one can become expert enough in the code to become a maintainer :) | Obviously this is chicken-and-egg, since no one can become expert enough in the code to become a maintainer :) | ||
So, I'm more than happy to apply patches *providing* I can be convinced they are sane+reasonable from a pure code perspective (happy to help with that, too, | So, I'm more than happy to apply patches *providing* I can be convinced they are sane+reasonable from a pure code perspective (happy to help with that, too, | ||
if people are new to C++), and providing we have some assurance that a representative sample of | if people are new to C++), and providing we have some assurance that a representative sample of YASim aircraft are unchanged or improved by the patch. | ||
Suggestions for that means in practice, are most welcome! | Suggestions for that means in practice, are most welcome! | ||
Revision as of 12:55, 12 March 2014
Welcome to the developer portal |
||||||||||||||||||||||||||
Please visit our forum if you cannot find what you're looking for.
|
||||||||||||||||||||||||||
Development repository status | ||||||||||||||||||||||||||
Getting started | ||||||||||||||||||||||||||
General | ||||||||||||||||||||||||||
Aircraft | ||||||||||||||||||||||||||
Animations | ||||||||||||||||||||||||||
Core | ||||||||||||||||||||||||||
Scenery | ||||||||||||||||||||||||||
Nasal scripting | ||||||||||||||||||||||||||
Effects and shaders |