-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(hud): Head-Up Display for A32NX and A380X #8580
base: master
Are you sure you want to change the base?
Conversation
Hi, great to see you are interested in contributing! Just so you're aware, there's currently some discussion within the team about how we plan on sharing code for the PFD between the A32NX and the A380X since we don't want to have to maintain what is mostly the same codebase in two different places. As a result, we're not sure if we want to have another instance of largely the same PFD code in the form of the HUD before we've decided on a better structure. I don't want to discourage you from continuing to work on this but wanted to make you aware that you might have to restructure your code if we end up splitting the PFD into reusable components for example. Unfortunately, I can't say when or even if that's gonna happen, but I want to be fully transparent with you. Other team members are welcome to share their thoughts of course. |
Try render your test pattern on the default B787 HUD (edit it's panel.cfg), and use the pre-defined HUD camera to view it. |
update aircraft reference symbol and its visibility condition
move FlightPathDirector to FlightPathVector implement TotalFlightPathAngle, SelectedFlightPathAngle and DeltaSpeed
Fixes #[3415]
Summary of Changes
This pull request intends to implement HUD on A32NX and A380X. The code is modified based on PFD.
Screenshots (if necessary)
Still WIP.
References
Additional context
A simple HUD panel is added to the A32NX cockpit for development purposes. Expect further work from modelers.
Discord username (if different from GitHub): nobodyimmortal
Testing instructions
How to download the PR for QA
Every new commit to this PR will cause new A32NX and A380X artifacts to be created, built, and uploaded.