BSDF vs VLT values from Window 7.6 in Honeybee+ Point in Time simulations



Hello everyone,

I am trying to run simulations for LEED v4 Daylight credit option 2, Point in time Illuminance (Since I haven´t been able to run ASE properly for option1 because all results are 0).

The problem is that I exported BSDF files of my window assemblies from LBNL Window 7.6 and when I run the simulation using the BSDF files and compare it with a simulation with a radiance glass material using VLT values from the same Window simulation, results are almost half the percentage of complying area different. Using VLT around 47% vs BSDF 81%. Is this to be expected?, or should I be checking for errors on the BSDF files?.

I´m attaching snapshots of the simulation results and the BSDF files.
Any help would be greatly appreciated.

Thank you
ASFG_Monolitico.xml (138.2 KB)
ASFG_Bib2.xml (138.2 KB)

ASE component - zero hours

I am curious, why are you using BSDFs if you can use simple glass material instead? The Klems BSDFs exported through Window 7.x have a known issue related to the handling of peak values in direct sunlight. You can read more about it here.


Hello Sarith,

I only used them because I was Trying to simulate ASE and sDA accounting for shades as described in IES LM 83 12, but gave up because of an error in Daylight coefficient and 5 phase simulations where all of my results were 0 for ASE. Then I went on simulating point in time for option 2 of the LEED daylight credit and kept using BSDF´s. I wasn´t aware of such a problem with Window.

Thank you for the clarification. I´ll go through the document you kindly sent.

Do you know if there are any news on the management of full biulding daylight simulations for sDA and ASE. Maybe I should open a new topic for this.

Thank you again


Actually the operation of shades in LM 83 12 doesnt explicitly call for the use of BSDFs. It does, however, ask for assigning of at least one Window group where the shades can be operated based on the amount of direct sun received (this is still work-in-progress in HB[+]). Can you share the project folder that was written out by HB[+] where the values for ASE are zero? The size of the folder prior to the running the simulation should be a few MB or less, so you can probably share it here directly.

I might be able to get back to you within a day.


#5 (748.4 KB)

I´m attaching the folder before run and a snapshot of the results after.

Thank you very much in advance.



HI Arturo,

I think I might have figured out what is going on. Can you replace all the BSDF materials with standard glass for all the three window groups in your scene, rerun the simulation and check if you still get zero values?
If you are looking for glass-material based equivalents for the BSDFs used in your simulation, the IGDB contained within the LBNL Optics software might have them.
Let’s see if this works. I can explain the rationale in detail later.



Hi Sarith,

Yes, that did the trick!. I´ll look in the IGDB. I just used standard glass as you suggested for now. It´d be fantastic if you can elaborate a bit further on the subject whenever you have time.

Thank you very much. I really appreciate it.

Best Arturo


Hi Arturo,

You were using a Quarter Klems-basis BSDF for the glazing. That could be one of the issues. There is no practical reason to use BSDFs to represent purely specular glazing unless there is some multi-phase calculation invovled. Glass material typically gets stored as a diagonal matrix in the BSDF format (first image below).

The calculation that you are performing is represented by the first row of images, where the rays are directly traced to the sun and sky. BSDFs for purely specular glazing, if used, are required for Three Phase Method and beyond (row 2 and row 3 in the image below).

Detailed info, and links to further reading material, can be found in Chapter 2 of the tutorial from which the above images was taken link.



Hi Sarith,

Thank you very much for the detailed explanation. It makes it a lot clearer. I’ll take the time to dive into the tutorial to get the grip out of it