Board index FlightGear Development Aircraft Cockpit development

Boeing 707 VIP

Discussion about creating 2d and 3d cockpits.

Re: Boeing 707 VIP

Postby cain071546 » Mon Sep 22, 2014 7:29 pm

i also need some help with a PFD display from the 777 it is multiple files and they are animated and i have no idea how to implement them in the 707
i would rally like to have both MFD and PFD

Image
two wrongs never made a right but two wrights made a airplane
cain071546
 
Posts: 111
Joined: Wed Sep 29, 2010 10:55 pm
Location: Washington USA
Callsign: cain
IRC name: cain
Version: 3.2
OS: Linux

Re: Boeing 707 VIP

Postby hvengel » Mon Sep 22, 2014 7:52 pm

Johan G wrote in Mon Sep 22, 2014 1:52 pm:If you can, put the rivet seams in a separate layer and make them transparent to tone them down quite a bit. ;) (I usually find them looking best when one nearly have to know where to look for them to see them.)

Otherwise it looks quite ok. :D


Even better would be to do these using the normal map effect (IE. via a shader). This is a lot of work but once it is in place the panel lines, rivets and other surface details become livery independent.
hvengel
Retired
 
Posts: 1127
Joined: Sun Dec 24, 2006 5:35 am
Location: Minden Nevada

Re: Boeing 707 VIP

Postby Hooray » Mon Sep 22, 2014 7:56 pm

cain071546 wrote in Mon Sep 22, 2014 7:29 pm:i also need some help with a PFD display from the 777 it is multiple files and they are animated and i have no idea how to implement them in the 707
i would rally like to have both MFD and PFD

Those MFDs are Canvas-based, for details, refer to: http://wiki.flightgear.org/Canvas_ND_Framework
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU

Re: Boeing 707 VIP

Postby cain071546 » Mon Sep 22, 2014 7:58 pm

i have the MFD working

i need help with the PFD
two wrongs never made a right but two wrights made a airplane
cain071546
 
Posts: 111
Joined: Wed Sep 29, 2010 10:55 pm
Location: Washington USA
Callsign: cain
IRC name: cain
Version: 3.2
OS: Linux

Re: Boeing 707 VIP

Postby Hooray » Mon Sep 22, 2014 8:09 pm

I don't quite recall if that's even using Canvas or if it's sufficiently generic, I do remember that the 744 (by Gijs) does feature a Canvas-based PFD but last I checked, it was not yet sufficiently restructured to be easily integrated on other aircraft. You may want to get in touch with Hyde to learn more about the PFD used there. Overall, it would make sense to generalize Gijs' code - but Torsten's recent RBAR/PFD code is much more generic, but not yet aircraft-agnostic either ...
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU

Re: Boeing 707 VIP

Postby cain071546 » Mon Sep 22, 2014 8:49 pm

Jwocky has been helping me i think he has a PFD that he has made "Portable"

i will have to look into it, i may end up haveing to rebuild one that i strip out of the 777
but im not sure how to make it all work, doesnt seem to be as easy as just Adding the instrument so im gonna have to figure out how the animation works

any help is appreciated
two wrongs never made a right but two wrights made a airplane
cain071546
 
Posts: 111
Joined: Wed Sep 29, 2010 10:55 pm
Location: Washington USA
Callsign: cain
IRC name: cain
Version: 3.2
OS: Linux

Re: Boeing 707 VIP

Postby Hooray » Mon Sep 22, 2014 8:57 pm

Yeah, to make this work "properly", you would ideally use Nasal and Canvas programming, which basically requires a basic understanding of object-oriented programming.
To get started with this, you should definitely take a look at Gijs' 744 PFD code - however, that code is not sufficiently generic, it needs to be generalized to be useful elsewhere, the basics steps for doing that are detailed at: http://wiki.flightgear.org/Canvas_PFD_Framework

To understand how to create a generic Canvas "framework" for instruments, you should understand these steps: http://wiki.flightgear.org/Howto:Coding ... _Framework

However, this all predates Torsten's recent RBAR EFIS/PFD, which is much more object-oriented than any existing code, despite still being aircraft specific - and you'll need to be familiar with Nasal/Canvas to make that work.
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU

Re: Boeing 707 VIP

Postby Gijs » Mon Sep 22, 2014 9:03 pm

Note that I'm still working on the PFD, so I'd suggest not to spend too much time on it right now. I've planned to have an aircraft agnostic version, like the ND, well in time for FlightGear 3.4..
Airports: EHAM, EHLE, KSFO
Aircraft: 747-400
User avatar
Gijs
Moderator
 
Posts: 9544
Joined: Tue Jul 03, 2007 3:55 pm
Location: Delft, the Netherlands
Callsign: PH-GYS
Version: Git
OS: Windows 10

Re: Boeing 707 VIP

Postby cain071546 » Mon Sep 22, 2014 9:13 pm

more pics

Image

Image
two wrongs never made a right but two wrights made a airplane
cain071546
 
Posts: 111
Joined: Wed Sep 29, 2010 10:55 pm
Location: Washington USA
Callsign: cain
IRC name: cain
Version: 3.2
OS: Linux

Re: Boeing 707 VIP

Postby Hooray » Mon Sep 22, 2014 9:27 pm

Gijs wrote in Mon Sep 22, 2014 9:03 pm:Note that I'm still working on the PFD, so I'd suggest not to spend too much time on it right now. I've planned to have an aircraft agnostic version, like the ND, well in time for FlightGear 3.4..


Depending on your plans, and to save some time, it might be best to move more ND stuff out of navdisplay.mfd - you'll then end up with a generic framework that uses the hash-based method that can be renamed, and then used for pretty much any SVG-based instrument. Currently, it's really just update() that needs to be refactored and simplified. Once that is the case, the same boilerplate code, and method, can be used to also create PFDs. And then the next logical step would be to modernize those *.styles files using the helpers that Torsten has come up with.
From a design standpoint, you'll see that a certain common API will evolve automatically once several instruments are using the same back-end code, so while all those hashes are fairly convoluted still, they're easy to maintain, and easy to extend even by less experienced coders.
I'd suggest that you share your work early on so that we can help review things and provide guidance/advice on keeping the amount of work low, and increase the degree of code reuse. The method we're using in those navdisplay.styles files is not very elegant or "standard", but it is simple enough for most people to understand - omega95 was able to directly use this design, and he even used the same method for his own work, so I wouldn't yet abandon that completely.
The other advantage here is that a purely declarative style allows the whole thing to be experesed using XML eventually.
Thus, if we have more aircraft adopting this design, we only need to maintain a single file with only ~800 lines instead of having lots of similar modules in each $FG_AIRCRAFT directory.
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU

Re: Boeing 707 VIP

Postby cain071546 » Wed Sep 24, 2014 1:32 am

with the help of Jwocky we have fully changed the name and Forked the project it is now seperate and compatible with the 707 from lake of constance so you can now have Both installed

this is a work in progress we are sorting out all the bugs i will post back with a list of changes and planned features

i give you the new 707-540 VIP

http://emaillargefile.com/getfile.aspx?d=LXV1ZVCJ8YA
two wrongs never made a right but two wrights made a airplane
cain071546
 
Posts: 111
Joined: Wed Sep 29, 2010 10:55 pm
Location: Washington USA
Callsign: cain
IRC name: cain
Version: 3.2
OS: Linux

Re: Boeing 707 VIP

Postby AA_1881 » Wed Aug 19, 2015 9:29 am

where can I get this plane? Its sounds good
My favorite Aircraft:
Boeing 767 https://db.tt/OhYzdLRK (you must have the 757-200 installed too)
Boeing 707 https://github.com/FGMEMBERS/707
Boeing 787 https://github.com/omega95-aircraft/fg-boeing-787-8
A320neo https://github.com/artix75/A320neo
AA_1881
 
Posts: 101
Joined: Thu Jun 25, 2015 4:01 pm
Location: Stockton Dorm, 211 Indian Mountain Road, Lakeville, CT 06039
Callsign: AA1881
Version: 3.4.0
OS: Mac OS X 10.9

Re: Boeing 707 VIP

Postby legoboyvdlp » Wed Aug 19, 2015 2:49 pm

User avatar
legoboyvdlp
 
Posts: 7981
Joined: Sat Jul 26, 2014 2:28 am
Location: Northern Ireland
Callsign: G-LEGO
Version: next
OS: Windows 10 HP

Re: Boeing 707 VIP

Postby AA_1881 » Thu Aug 20, 2015 2:18 pm

It sais it is deleted
My favorite Aircraft:
Boeing 767 https://db.tt/OhYzdLRK (you must have the 757-200 installed too)
Boeing 707 https://github.com/FGMEMBERS/707
Boeing 787 https://github.com/omega95-aircraft/fg-boeing-787-8
A320neo https://github.com/artix75/A320neo
AA_1881
 
Posts: 101
Joined: Thu Jun 25, 2015 4:01 pm
Location: Stockton Dorm, 211 Indian Mountain Road, Lakeville, CT 06039
Callsign: AA1881
Version: 3.4.0
OS: Mac OS X 10.9

Re: Boeing 707 VIP

Postby legoboyvdlp » Thu Aug 20, 2015 7:25 pm

[I'm not sure but this MIGHT be it....
http://www.thejabberwocky.net/downloads/707-540.zip

Its on JWOCKY's site
User avatar
legoboyvdlp
 
Posts: 7981
Joined: Sat Jul 26, 2014 2:28 am
Location: Northern Ireland
Callsign: G-LEGO
Version: next
OS: Windows 10 HP

PreviousNext

Return to Cockpit development

Who is online

Users browsing this forum: No registered users and 3 guests