Skip to content
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(displays): Add pixelated screens #5385

Merged
merged 8 commits into from
Jul 24, 2021

Conversation

bouveng
Copy link
Member

@bouveng bouveng commented Jul 23, 2021

Screens with different pixel density. DCDU checkered pixel pattern.
(watch images at 100% to see effect properly)

Summary of Changes

📕📗📘

This PR adds pixels to the following screens:

  • PFD - pixels, tint and subtle backlight bleed
  • ND - pixels, tint and subtle backlight bleed
  • EICAS 1 + 2 - pixels, tint and subtle backlight bleed
  • DCDU 1 + 2 - pixels (checkered), tint
  • SAI/ISIS - pixels, tint
  • FCU/MCDU - pixels, tint

Large screens have a subtle blue tint and a small backlight bleed that can be seen in the dark in a favorable setting (dark and high intensity setting).
DCDU screens have a light white tint and a checkered large pixel pattern.

Screenshots


MCDU, SAI/ISIS, letters and WX.
(watch images at 100% to see effect properly)

Microsoft Flight Simulator 2021-07-23 23_35_53

Subtle small backlight bleed can be seen on the large screens in favorable settings (dark and high intensity setting)
(watch image at 100% to see effect properly)

Microsoft Flight Simulator 2021-07-24 00_00_30

Dust and scratches are still visible.
(watch image at 100% to see effect properly)

References

Note the DCDU's checkered pixel pattern

Known behaviors

At some zoom levels and angles, a very minor unavoidable moiré effect can be observed.

Discord username: @bouveng

Testing instructions

1, Spawn on runway
2, Observe screens at different zoom levels and under various lighting conditions.
(you need to be somewhat close to see the pixels at all)

How to download the PR for QA

Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.

  1. Make sure you are signed in to GitHub
  2. Click on the Checks tab on the PR
  3. On the left side, click on the bottom PR tab
  4. Click on the A32NX download link at the bottom of the page

@bouveng bouveng added the Displays ata-31-displays label Jul 23, 2021
@NUTTTTTTTT
Copy link
Contributor

NUTTTTTTTT commented Jul 24, 2021

Quality Assurance Report

Discord: █▀█ █▄█ ▀█▀#2123
Object of testing: #5385
Tier of Testing: 1?
Date: (24/07/2021)

Testing Process: Spawned on runway, tested at varying times of day. Tested at different brightnesses and zoomed in on the various displays from different angles to check the screens.

Negatives: Absolutely N/A
Testing Results: Passed

Conclusions: Looks brilliant under all light conditions, pixels are barely visible from a distance and adds a pretty nice immersion. No issues at different screen brightnesses.

All in all, a brilliant addition, kudos!
image
image

Copy link
Member

@davidwalschots davidwalschots left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!

@Benjozork Benjozork merged commit 9aecdb3 into flybywiresim:master Jul 24, 2021
@bouveng bouveng deleted the feat-pixels branch July 24, 2021 08:11
@TheSledge-SLEJ
Copy link

Beautiful x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Displays ata-31-displays QA Tier 1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants