Sun Blocked By - Annual Plot

Hi all,

I was watching the patreon videos yesterday and noticed this chart Chris was displaying…

Before I get creative, I’m curious if this kind of chart can be created by any of the current components?

Mainly, is there a component that outputs what surface is blocking the sun vector?

Really appreciate any help you have to offer!

1 Like

I was just wondering the same - if not - could I plot temporally the number of cloudy days and simply overlay that over glare potential chart (I believe this is the video you mentioned)


Sorry that I missed seeing this original conversation a year ago. It’s a good question.

The way that I made that chart is not all that different from how I made the hourly plot in this hydra example of Estimating Glare Potential Over a Year.

But, instead of computing the % floor area in sun, I ran a sunlight hours study for a single point in space. Then, I ran separate sunlight hours studies for the different pieces of context I wanted to represent differently (eg. buildings/trees vs. roof). Instead of a simple 0 or 1 for “sees the sun” or “doesn’t see the sun”, I converted the result to be either 0 or a unique integer. Then I summed those integers together to get a single list of 8760 integers, plugged the list into the Hourly Chart component, applied some custom colors to the plot, and there you have it.

So there’s no special component for this type of analysis beyond the sunlight hours component. It just involved some post-processing with the native Grasshopper components to categorize the different things blocking the sun at each hour with a different integer.


Sorry just seeing this… Thank you again Chris! Always amazed by your dedication to this toolset and this forum!

1 Like