Is there any way to take a piece of geometry being rendered, and calculate the area (volume) of screen space that it is currently taking up?
For example… Let’s say we are rendering a sphere directly in front of us, and it is 1000 units away from our location.
The screen-space volume of this sphere should be a very small value compared to if we were only 100 units away from it (since it would be rendered much larger).