The HUD color matrix: different implementation for different areas?

As I’ve tinkered quite extensively with custom HUDs, I thought I could share an intriguing oddity.

Let’s try the following color matrix transformation code:

<MatrixRed> 1, 0, -1 </MatrixRed>
<MatrixGreen> -2, 2, 1 </MatrixGreen>
<MatrixBlue> 2, 0, 1 </MatrixBlue>

According to graphics software channel mixing, the predicted HUD colors will look like this, with the main color being green:

According to Arkku and DrKaii, it will look like this, with the main color being a yellowish orange:


Which one is right? Well, they both are. Let’s test it in-game.

Station menus. It’s green:

Cockpit HUD. It’s yellowish orange:

TEST Number 2

<MatrixRed>0.75, -0.75, 0</MatrixRed>
<MatrixGreen>-2, 2, 2</MatrixGreen>
<MatrixBlue>2, -0.25, -0.25</MatrixBlue>

Graphics software channel mixer prediction:

DrKaii Tool prediction:

In-game station menu:

In-game cockpit:

So my conclusion thus far is that that the game implements the color matrix transformation differently for the cockpit HUD and the station menus.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s