Categories
Uncategorized

Question #25: What the F*ck is Alpha?

Question #25: What is alpha? Answer #25: Yet another dumb f*cking Greek glyph label that a math nerd arbitrarily decided to use. Done. As with all things related to digital image making it seems, there are way too many horrible labels based on completely unrelated names for glyphs from the Greek alphabet. Math nerds, we […]

Categories
Uncategorized

Question #24: How the F*ck Do We Move a Red Pixel Down and Block Another Pixel’s Emission?

Question #24: How can we move the red pixel from Question #23 down and block the green pixel? To answer the question, we need to build atop of the more recent subjects we have covered, and in particular, think about how light and geometry interact. Remember, as Mr. Blinn, Mr. Smith, Mr. Catmull, Mr. Porter, […]

Categories
Uncategorized

Question #23: How the F*ck Do We Move a Red Pixel Down Over Another Colour?

We’ve been talking about “pixels” in terms of little squares that can emit light. I’d like to point out that Alvy Ray Smith, one of the key explorers of the alpha channel, has had a rather solid push back about leaning on the concept of “little squares” geometry exclusively. Mr. Blinn, who we introduced previously, […]

Categories
Uncategorized

Question #22: How the F*ck do we Move a Red Pixel?

In the last post, we took a very high level peek at what might happen in a code value to display output chain. Let’s take a quick look at a recap… Without further ado… Question #22: What happens when we “move” a pixel? Let’s begin where we started in the previous Question #21, with our […]

Categories
Uncategorized

Question #21: How the F*ck do we Put a Red Pixel on the Screen?

If you’ve been following this series of questions, you are probably genuinely wondering why the hell we have taken an apparently massive departure from CIE chromaticity diagrams that map visible light to a stupid model, over to fundamental and equally dumb light intensity and geometry with Question #20. We have one more question before we […]

Categories
Uncategorized

Question #20: What the F*ck is a Quantity of Light?

We’ve been talking about radiometric light units here, specifically regarding the final output from a display. In an effort to understand the subsequent questions that follow this one, we are going to need to fill in some further details about what “a quantity of light” means in a way that will visually make sense for […]

Categories
Uncategorized

Question #19: What the F*ck is a “Gamut”?

Phew. It’s been a long time coming, but the time we have invested is starting to pay off! We can actually discuss colour in a meaningful way, and with the introduction of perceptually uniform maps with Question #15, we can even compare colours or get a sense as to “how different” chromaticities are! And we’ve […]

Categories
Uncategorized

Question #18: What the F*ck is the Missing Axis in a Chromaticity Diagram?

We’ve touched on the importance of the CIE’s chromaticity model, and its relationship to visible light spectra as the single most important framework for pixel pushers to get a firm grasp on to understand all of colour. Some folks may also likely have come to realize that the two dimensional representation is missing some important […]

Categories
Uncategorized

Question #17: What the F*ck is a Colour Space?

Sixteen questions! It has taken us sixteen questions to even begin to describe the term “Colour Space” with any degree of useful communication. We can hop right in to our question… Question #17: What is an RGB colour space? Careful before you scream out “YOU JUST SAID RGB IS A COLOUR SPACE!!111!!”. See the article […]

Categories
Uncategorized

Question #16: What the F*ck is the Triangle Thingy in the Chromaticity Diagram?

Recall back to Question #13 where we explored how chromaticities are discussed. You may have wondered where that triangle went, and why I removed it in the subsequent diagrams in Question #15. Why did we have to learn about chromaticities instead of RGB values? Because, as you have hopefully learned from the preceding batch of […]