Introduction
Back in 2017, I wrote a post on the basics of Radiance and Irradiance. Although nothing is wrong with the concepts explained in the text, there are some flaws in how the core fundamentals are presented. This post is a more detailed introduction to the topic, with the intention of better explaining those fundamental quantities. Beware! This is a BRAIN DUMP!
So, What is Radiance?
Normally, Radiance is thought of as energy per ray of light. This makes sense and is coherent with the units of radiance:
The omission starts to bubble up when it is time to explain the flux . Most of the time, there is no explanation of what this flux is, how it is defined or even what it really means. The texts just say it is some kind of radiant flow in space and that’s it! Actually, while reading scattered materials on the internet, I found 2 texts (1st, 2nd), inside the rendering community, that actually explained this flux.
I’m going to define Radiance from basic principles with the help of probability theory, but bear in mind that this is neither an academic textbook nor a research paper. Again, this is a brain dump!
First, we need to understand what we are measuring. To help with the thought process, the image below will be used:

Well, we know that there is a little guy called Photon that is the smallest possible discrete piece of light. Thus, if we know how many of those guys we have and how much energy each of them possesses, we can calculate the radiant energy inside a ray, right? Let’s see.
Assume we have a little volume and inside there is a discrete number of photons given by the function (we could follow some rigorous definitions for this function and prove properties, but we won’t! See here for good rigorous proofs). Thus, the energy per little volume in space is how many photons we have times the energy of each one. Mathematically speaking, we have:
The energy of the photon is known and is equal to , where is Planck’s constant and is its frequency, thus:
Now we have energy per volume, but wait! We want energy per ray. Therefore, it is necessary to add an angular component. See the figure above: the yellow photons are inside the solid angle and thus are part of the differential “ray” in the specified direction. While the other photons belong to , they do not contribute in the direction of . Thus, correcting for angular dependency, we have:
Great, now we have photons inside a ray! But, why are they not moving? They are! Actually, what we did was take a snapshot of one specific time . In general, we have:
Now we have , but if you’re paying attention, you probably already know that is actually the Radiance at point and direction . Don’t believe me? Let’s rearrange things. First, the velocity of a photon is and velocity is defined as space per time, thus . But, in our case , the height of the solid angle, and , therefore:
Canceling the :
To conclude, is how much energy passes through the area per time with velocity ; mathematically . Therefore:
That is it, until next time! And live long and prosper!