FlightGear Newsletter January 2012: Difference between revisions

Jump to navigation Jump to search
m
No edit summary
m (→‎Interview with a contributor (Durk Talsma): Little typo fix: s/our/out/)
Line 48: Line 48:
   
   
* '''Are there any "hidden features" you have worked on in FlightGear that new users may miss?'''
* '''Are there any "hidden features" you have worked on in FlightGear that new users may miss?'''
Yes, my original contribution to FlightGear was some code to calculate the position of the Sun, Moon, and even the planets. Both the sun and moon are pretty much taken for granted now, but back then (in 1997) FlightGear was the first PC based simulator that actually had a physical rendering of the sun and moon! Nobody will probably even see the planets, but I got the code almost for free, once I figured our how to calculate the solar and lunar positions, so their a little bit of an Easter egg. After finishing the celestial code, and before starting the AI traffic system, I initiated many projects that I subsequently handed over to others. As such, I have extended the time calculation code to deal with local time, and to allow the user control over the time of day, and implemented the original graphical user interface (GUI) system, and the original 2D cloud layers.
Yes, my original contribution to FlightGear was some code to calculate the position of the Sun, Moon, and even the planets. Both the sun and moon are pretty much taken for granted now, but back then (in 1997) FlightGear was the first PC based simulator that actually had a physical rendering of the sun and moon! Nobody will probably even see the planets, but I got the code almost for free, once I figured out how to calculate the solar and lunar positions, so their a little bit of an Easter egg. After finishing the celestial code, and before starting the AI traffic system, I initiated many projects that I subsequently handed over to others. As such, I have extended the time calculation code to deal with local time, and to allow the user control over the time of day, and implemented the original graphical user interface (GUI) system, and the original 2D cloud layers.


* '''What advice can you give to new contributors who want to get started on their first aircraft/new feature/Nasal script?'''  
* '''What advice can you give to new contributors who want to get started on their first aircraft/new feature/Nasal script?'''  

Navigation menu