High-resolution sky patch

Hello everyone,

I am trying to create a high-resolution sky patch (and its values) with a finer resolution than the Reinhart Sky, using 10-minute intervals.
As shown below, there are additional options, such as 2,305 sky patches, which can be generated using the density parameter. This parameter seems to be hardcoded in the SkyMatrix object of ladybug_radiance.

Could you help me generate a high-resolution sky patch?

Thanks

Hi Hyoungsub,

thanks for posting. Copying @mikkel who can look into this.

Hi @HSK,

You are right that the parameter is hardcoded in ladybug-radiance. You can either get the default patches or 2305 patches – you cannot go higher like in honeybee-radiance. I will let @chris decide if he wants to remove this restriction in ladybug-radiance.

To generate the hoys for the 10-minute interval you can use the LB Analysis Period component and set the timestep to 6.

Thank you @mikkel and @devang.
@mikkel Could you explain how to set up 2305 patches in the latest LB development version?

Hi @HSK,

Sorry – you cannot get 2305 patches, but only 577 patches by setting the high density to True. I didn’t pay attention when reading the documentation of the LB Cumulative Sky Matrix component, and just saw the number 4 in “… roughly 4 times …”, which equals 2305 patches in Radiance.

Sorry that I missed seeing this a few months back. I didn’t realize that the gendaymtx -m option can take any positive integer but it seems that you are right.

In that case, I’m ok with adding support for higher numbers of integers but I think it may be a while before we can get around to it given everything else that is on our plate right now. Granted, if you wanted to hack it, it might not be a huge effort to change it in the core libraries. You would have to change all of the lines like this in ladybug-radiance:

… and change all of the places that use the ladybug view_sphere like this:

But there are a lot of ladybug-grasshopper components that would then need to be updated if we wanted to add official support for this. So, if you don’t want to hack it on your own, you may need to be patient.