[Radiance-general] Import from Optics5

Jack de Valpine jedev at visarc.com
Fri Oct 21 16:10:13 CEST 2005


Hi Marija,

Although Optics5 is a great resource for glazing information. The 
radiance materials that get exported are perhaps too simplistic 
depending on how they are to be used. The three definitions that are 
output are 3 options to be chosen from, you do not use them all at the 
same time.

The glass definition (GlzSys_glass) really only represents the correct 
transmittance for the exported glazing system, the front and backside 
reflectance are equal and relatively low, ~7% (I do not remember for 
sure, so Greg will have to provide the authoritative answer on this one).

The two BRTDfunc definitions are really only useful for the selected 
condition (eg if you are inside or if you are outside). These two 
materials are dependent on the geometry being built with the surface 
normal pointing the correct way and uniformly for that class of 
geometry. A simpler way  to combine these two materials into one 
definition is as follows:

void BRTDfunc GlzSys_front_and_back
10
    if(Rdot, 0.134, 0.134) if(Rdot, 0.147, 0.147) if(Rdot, 0.147, 0.147)
    0.740 0.803 0.779
    0   0   0
    .
0
9 0 0 0 0 0 0 0 0 0

In the case of your exported example, it looks like the front and 
backside reflectances are the same. Here is how to interpret this 
definition:

void BRTDfunc GlzSys_front_and_back
10
    if(Rdot, <r_front_refl>, <r_back_ref>l) if(Rdot, <g_front_refl>, 
<g_back_refl>) if(Rdot, <b_front_refl>, <b_back_refl>)
    <r_trans> <g_trans> <b_trans>
    0   0   0
    .
0
9 0 0 0 0 0 0 0 0 0

The "if" statement determines if the ray hits the front or back of the 
geometry, if it is positive then it takes the first value, if negative 
it takes the second value. You need to determine what front/back means 
though (eg front==exterior and back==interior).

NOTE that these BRTDfunc definitions do NOT account for angular 
dependencies of transmittance/reflectance of the material.

Another options is to take the transmittances and reflectances for the 
various surfaces (eg s1 through s4) and use them with the "glaze" script 
found in radiance. This creates a more sophisticated material 
representation for single and double pane type of glazing systems. To do 
this though you need to export radiance files from Optic5 not for the 
final assembly of the glazing system but for the individual sub layers.

Regards,

-Jack de Valpine

Marija Cvetkovic wrote:

> Hi,
> I am trying to use actual data for glazing materials, and I've found that
> Optics5 has a good database. Since it has exporter to Radiance, single or
> multi layer glazings can be easily converted to Radiance format.
> Resulting file has a form like:
>
> void  glass       GlzSys_glass
> 0
> 0
> 3     0.807     0.875     0.849
>
> void  BRTDfunc    GlzSys_front
> 10
>      0.134     0.147     0.147
>      0.740     0.803     0.779
>      0 0 0
>      .
> 0
> 9 0 0 0 0 0 0 0 0 0
>
> void  BRTDfunc    GlzSys_back
> 10
>      0.134     0.147     0.147
>      0.740     0.803     0.779
>      0 0 0
>      .
> 0
> 9 0 0 0 0 0 0 0 0 0
>
> My question is how should I use these data in Radiance scene description.
> I suppose that idea is to define window glass with 3 layers:
> GlzSys_front  GlzSys_glass  GlzSys_back
>
> Am I right?
>
> One more question: does anyone know how this BRTD parameters are 
> calculated from Optic5 data?
>
> Thanks,
> marija
>
>
> _______________________________________________
> Radiance-general mailing list
> Radiance-general at radiance-online.org
> http://www.radiance-online.org/mailman/listinfo/radiance-general
>
>

-- 
# Jack de Valpine
# president
#
# visarc incorporated
# http://www.visarc.com
#
# channeling technology for superior design and construction





More information about the Radiance-general mailing list