Three phase method

Dear list,

I am trying to use the three phase method to evaluate a dynamic shading
device.

I have already created the vmx, xml, dmx, and skv. Then I try to use
dctimestep to create the final render, but it does not return any image. I
typed:

pcomb '!dctimestep images/vmx/windowglow_W_%03d.hdr
xml/low-e+venetain80.xml results/windows.dmx skies/6_21_14.skv'
'!dctimestep images/vmx/windowglow_C_%03d.hdr xml/low-e+clear-lc.xml
results/clerestories.dmx skies/6_21_14.skv' >
images/6_21_14_Milwaukee_V80-clearLC.hdr

The only thing it returns is a bunch of signs like this:

???ܿ???½??в?Ļ?Ɵ??ú??ƿ???ȯ?ƺ???ʯ???ë???ϩ?õۿ???&???Ѻᬻ???~???Կ???z???ý??Ƕέ??µ???|??y}yyz???~???|???v???Ͽ???˳??Ŀ?ϼȻ???Ź??л??¯???õ???ǴĪ???ԩ???Я?غ&???..

Does anyone know what might be wrong?

Thank you,

Leyla

I found the problem. Please disregard my previous post.

Leyla

···

On Sun, Jul 21, 2013 at 6:31 PM, Leyla Sanati <[email protected]> wrote:

Dear list,

I am trying to use the three phase method to evaluate a dynamic shading
device.

I have already created the vmx, xml, dmx, and skv. Then I try to use
dctimestep to create the final render, but it does not return any image. I
typed:

pcomb '!dctimestep images/vmx/windowglow_W_%03d.hdr
xml/low-e+venetain80.xml results/windows.dmx skies/6_21_14.skv'
'!dctimestep images/vmx/windowglow_C_%03d.hdr xml/low-e+clear-lc.xml
results/clerestories.dmx skies/6_21_14.skv' >
images/6_21_14_Milwaukee_V80-clearLC.hdr

The only thing it returns is a bunch of signs like this:

???ܿ???½??в?Ļ?Ɵ??ú??ƿ???ȯ?ƺ???ʯ???ë???ϩ?õۿ???&???Ѻᬻ???~???Կ???z???ý??Ƕέ??µ???|??y}yyz???~???|???v???Ͽ???˳??Ŀ?ϼȻ???Ź??л??¯???õ???ǴĪ???ԩ???Я?غ&???..

Does anyone know what might be wrong?

Thank you,

Leyla

Hello all,
I have some more questions regarding the three phase method,
I understand that I cannot simulate bending pipes with the genbsdf. However I also need to simulate straight pipes that I think is able to be done.
My question is if I need to specify the depth of the pipe somehow in any of the steps at the three phase method and how to do that.
The way I create the geometry used at the daylight matrix and view matrix (meaning the two ends of the pipe) are in the "proper distance". But is this the correct way to do it (?) or the "entrance" of the pipe at the view matrix should be at the same position as the "exit" of the pipe at the daylight matrix (?) and then I specify the length of the pipe (that the "light" will travel through the pipe) between the "entrance" and "exit"? I suppose that maybe this way I could generate one bsdf of a long pipe and then use it for different length of pipes?
Another question that I have is if I can use two different parallel BSDFs on one simulation.
Thank you in advance,
Vayia

Hi Vayia,

You should consider using the new rfluxmtx to generate a transmission
matrix for your lightpipe the resulting matrix won't be in a BSDF XML file
format, but I don't think you need that format anyway. One benefit is you
can specify any geometry for the entrance and exit (genBSDF requires
parallel, rectangular ports).

A general (untested) approach is below.

Finally, I'm not sure what you mean by two different parallel BSDFs. Can
you elaborate?

Best,
Andy

insideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

outsideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

sky.rad:
#@rfluxmtx h=u u=Y
ground hemisphere
#@rfluxmtx h=r1 uY
sky hemisphere

cat sensorpoints.txt | \
rfluxmtx -faa -ab 12 -ad 50000 -lw 2e-5 -I \
-y `wc -l < numeric/Space_1.map` \
- insideport.rad \
materials.rad model.rad > view.mtx

rfluxmtx -ab 12 -ad 5000 -lw 2e-5 insideport.rad outsideport.rad \
materials.rad model.rad > lightpipe.mtx

rfulxmtx -ab 2 -ad 1000 -lw 1e-3 outsideport.rad sky.rad \
materials.rad model.rad > daylight.mtx

rmtxop view.mtx lightpipe.mtx daylight.mtx > dcoef.mtx

dctimestep dcoef.mtx sky.mtx > illuminance.txt

···

On Wed, Aug 20, 2014 at 4:46 AM, Vayia V <[email protected]> wrote:

Hello all,

I have some more questions regarding the three phase method,

I understand that I cannot simulate bending pipes with the genbsdf.
However I also need to simulate straight pipes that I think is able to be
done.

My question is if I need to specify the depth of the pipe somehow in any
of the steps at the three phase method and how to do that.

The way I create the geometry used at the daylight matrix and view matrix
(meaning the two ends of the pipe) are in the "proper distance". But is
this the correct way to do it (?) or the "entrance" of the pipe at the view
matrix should be at the same position as the "exit" of the pipe at the
daylight matrix (?) and then I specify the length of the pipe (that the
"light" will travel through the pipe) between the "entrance" and "exit"? I
suppose that maybe this way I could generate one bsdf of a long pipe and
then use it for different length of pipes?

Another question that I have is if I can use two different parallel BSDFs
on one simulation.

Thank you in advance,

Vayia

_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

Hello,
Thank you for the reply and the help,
About the two BSDF, I have for example a BSDF for the pipe and then I have one more BSDF for the top (or bottom) part of the pipe. Can I somehow merge them and use them both?
As for the rfluxmtx, is there any tutorial available?
Kind regards
Vayia

···

From: [email protected]
Date: Wed, 20 Aug 2014 18:14:43 -0700
To: [email protected]
Subject: Re: [Radiance-general] Three phase method

Hi Vayia,
You should consider using the new rfluxmtx to generate a transmission matrix for your lightpipe the resulting matrix won't be in a BSDF XML file format, but I don't think you need that format anyway. One benefit is you can specify any geometry for the entrance and exit (genBSDF requires parallel, rectangular ports).

A general (untested) approach is below.
Finally, I'm not sure what you mean by two different parallel BSDFs. Can you elaborate?
Best,Andy

insideport.rad:#@rfluxmtx h=fk u=Ymaterials & geometry
outsideport.rad:#@rfluxmtx h=fk u=Ymaterials & geometry

sky.rad:#@rfluxmtx h=u u=Yground hemisphere#@rfluxmtx h=r1 uYsky hemisphere

cat sensorpoints.txt | \ rfluxmtx -faa -ab 12 -ad 50000 -lw 2e-5 -I \

    -y `wc -l < numeric/Space_1.map` \

    - insideport.rad \
    materials.rad model.rad > view.mtx
rfluxmtx -ab 12 -ad 5000 -lw 2e-5 insideport.rad outsideport.rad \

  materials.rad model.rad > lightpipe.mtx

rfulxmtx -ab 2 -ad 1000 -lw 1e-3 outsideport.rad sky.rad \

  materials.rad model.rad > daylight.mtx

rmtxop view.mtx lightpipe.mtx daylight.mtx > dcoef.mtx
dctimestep dcoef.mtx sky.mtx > illuminance.txt

On Wed, Aug 20, 2014 at 4:46 AM, Vayia V <[email protected]> wrote:

Hello all,
I have some more questions regarding the three phase method,
I understand that I cannot simulate bending pipes with the genbsdf. However I also need to simulate straight pipes that I think is able to be done.

My question is if I need to specify the depth of the pipe somehow in any of the steps at the three phase method and how to do that.
The way I create the geometry used at the daylight matrix and view matrix (meaning the two ends of the pipe) are in the "proper distance". But is this the correct way to do it (?) or the "entrance" of the pipe at the view matrix should be at the same position as the "exit" of the pipe at the daylight matrix (?) and then I specify the length of the pipe (that the "light" will travel through the pipe) between the "entrance" and "exit"? I suppose that maybe this way I could generate one bsdf of a long pipe and then use it for different length of pipes?

Another question that I have is if I can use two different parallel BSDFs on one simulation.
Thank you in advance,

Vayia
                 
_______________________________________________

Radiance-general mailing list

[email protected]

http://www.radiance-online.org/mailman/listinfo/radiance-general

_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

This program seems pretty useful. Is there any manpage or something?

Also, is it possible to do something like this by modifying/re-writing
genBSDF script? I am not quite sure what was the motivation of writing a
whole new program. Could you elaborate a little bit, Andy?

THANKS A LOT

Germán

···

2014-08-21 6:34 GMT-04:00 Vayia V <[email protected]>:

Hello,

Thank you for the reply and the help,

About the two BSDF, I have for example a BSDF for the pipe and then I have
one more BSDF for the top (or bottom) part of the pipe. Can I somehow merge
them and use them both?

As for the rfluxmtx, is there any tutorial available?

Kind regards

Vayia

------------------------------
From: [email protected]
Date: Wed, 20 Aug 2014 18:14:43 -0700
To: [email protected]
Subject: Re: [Radiance-general] Three phase method

Hi Vayia,

You should consider using the new rfluxmtx to generate a transmission
matrix for your lightpipe the resulting matrix won't be in a BSDF XML file
format, but I don't think you need that format anyway. One benefit is you
can specify any geometry for the entrance and exit (genBSDF requires
parallel, rectangular ports).

A general (untested) approach is below.

Finally, I'm not sure what you mean by two different parallel BSDFs. Can
you elaborate?

Best,
Andy

insideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

outsideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

sky.rad:
#@rfluxmtx h=u u=Y
ground hemisphere
#@rfluxmtx h=r1 uY
sky hemisphere

cat sensorpoints.txt | \
rfluxmtx -faa -ab 12 -ad 50000 -lw 2e-5 -I \
-y `wc -l < numeric/Space_1.map` \
- insideport.rad \
materials.rad model.rad > view.mtx

rfluxmtx -ab 12 -ad 5000 -lw 2e-5 insideport.rad outsideport.rad \
materials.rad model.rad > lightpipe.mtx

rfulxmtx -ab 2 -ad 1000 -lw 1e-3 outsideport.rad sky.rad \
materials.rad model.rad > daylight.mtx

rmtxop view.mtx lightpipe.mtx daylight.mtx > dcoef.mtx
dctimestep dcoef.mtx sky.mtx > illuminance.txt

On Wed, Aug 20, 2014 at 4:46 AM, Vayia V <[email protected]> wrote:

Hello all,

I have some more questions regarding the three phase method,

I understand that I cannot simulate bending pipes with the genbsdf.
However I also need to simulate straight pipes that I think is able to be
done.

My question is if I need to specify the depth of the pipe somehow in any
of the steps at the three phase method and how to do that.

The way I create the geometry used at the daylight matrix and view matrix
(meaning the two ends of the pipe) are in the "proper distance". But is
this the correct way to do it (?) or the "entrance" of the pipe at the view
matrix should be at the same position as the "exit" of the pipe at the
daylight matrix (?) and then I specify the length of the pipe (that the
"light" will travel through the pipe) between the "entrance" and "exit"? I
suppose that maybe this way I could generate one bsdf of a long pipe and
then use it for different length of pipes?

Another question that I have is if I can use two different parallel BSDFs
on one simulation.

Thank you in advance,

Vayia

_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

_______________________________________________ Radiance-general mailing
list [email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

--
*Germán Molina L.*
Ingeniero Trainee
Hunter Douglas Chile S.A.
Celular +569 89224445

--

*Nota de Confidencialidad:* Este mensaje incluído los archivos adjuntos son
confidenciales y pueden contener informacion privilegiada protegida por
ley. Si Ud. no es el destinatario, deberia abstenerse de copiarlo,
distribuirlo, divulgarlo o usar la informacion contenida. Por favor, avise
inmediatamente al emisor y borre este mensaje de su sistema. Los mensajes
electronicos son susceptibles de ser cambiados, infectados o adulterados
sin autorizacion. No asumimos responsabilidad alguna por ninguna clase de
cambios o sus consecuencias. Usted debe estar informado que la compania
puede hacer un seguimiento de sus mensajes electronicos y su contenido,
gracias.

*Confidentiality Notice:* The information contained in this email message,
including any attachment, is confidential and is intended only for the
person or entity to which it is addressed. If you are neither the intended
recipient nor the employee or agent responsible for delivering this message
to the intended recipient, you are hereby notified that you may not review,
retransmit, convert to hard copy, copy, use or distribute this email
message or any attachments to it. If you have received this email in error,
please contact the sender immediately and delete this message from any
computer or other data bank, Thank you.

A informação transmitida é confidencial e para conhecimento exclusivo do
destinatário. Sua utilização, não autorizada, constitui crime passível de
prisão. Todas as precauções possíveis foram tomadas para garantir que este
e-mail não contenha vírus. Uma vez que nossa empresa não pode assumir
responsabilidade por nenhuma perda ou dano causado por este e-mail ou de
seus anexos, recomendamos que o destinatário utilize seus procedimentos de
antivírus antes de qualquer uso.

Hi Germán,

There is a man page for rfluxmtx, but that's about all we have at this point. I sent Vayia some slides I plan to present at the workshop in London, and I can send this to others who are interested. (I'm following my own recommendation not to include attachments in radiance-general posts, and my website is inaccessible at the moment for unknown reasons.)

Rfluxmtx was created to simplify common sampling operations used with rcontrib, and will ultimately be used to simplify the internals of the genBSDF script, which is a less general tool. The only program rfluxmtx completely replaces is genklemsamp.

Cheers,
-Greg

···

From: CHI-German Molina <[email protected]>
Subject: Re: [Radiance-general] Three phase method
Date: August 21, 2014 2:23:31 PM GMT+02:00

This program seems pretty useful. Is there any manpage or something?

Also, is it possible to do something like this by modifying/re-writing genBSDF script? I am not quite sure what was the motivation of writing a whole new program. Could you elaborate a little bit, Andy?

THANKS A LOT

Germán

2014-08-21 6:34 GMT-04:00 Vayia V <[email protected]>:
Hello,

Thank you for the reply and the help,

About the two BSDF, I have for example a BSDF for the pipe and then I have one more BSDF for the top (or bottom) part of the pipe. Can I somehow merge them and use them both?

As for the rfluxmtx, is there any tutorial available?

Kind regards

Vayia

From: [email protected]
Date: Wed, 20 Aug 2014 18:14:43 -0700
To: [email protected]

Hi Vayia,

You should consider using the new rfluxmtx to generate a transmission matrix for your lightpipe the resulting matrix won't be in a BSDF XML file format, but I don't think you need that format anyway. One benefit is you can specify any geometry for the entrance and exit (genBSDF requires parallel, rectangular ports).

A general (untested) approach is below.

Finally, I'm not sure what you mean by two different parallel BSDFs. Can you elaborate?

Best,
Andy

insideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

outsideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

sky.rad:
#@rfluxmtx h=u u=Y
ground hemisphere
#@rfluxmtx h=r1 uY
sky hemisphere

cat sensorpoints.txt | \
  rfluxmtx -faa -ab 12 -ad 50000 -lw 2e-5 -I \
    -y `wc -l < numeric/Space_1.map` \
    - insideport.rad \
    materials.rad model.rad > view.mtx

rfluxmtx -ab 12 -ad 5000 -lw 2e-5 insideport.rad outsideport.rad \
  materials.rad model.rad > lightpipe.mtx

rfulxmtx -ab 2 -ad 1000 -lw 1e-3 outsideport.rad sky.rad \
  materials.rad model.rad > daylight.mtx

rmtxop view.mtx lightpipe.mtx daylight.mtx > dcoef.mtx
dctimestep dcoef.mtx sky.mtx > illuminance.txt

On Wed, Aug 20, 2014 at 4:46 AM, Vayia V <[email protected]> wrote:
Hello all,

I have some more questions regarding the three phase method,

I understand that I cannot simulate bending pipes with the genbsdf. However I also need to simulate straight pipes that I think is able to be done.

My question is if I need to specify the depth of the pipe somehow in any of the steps at the three phase method and how to do that.

The way I create the geometry used at the daylight matrix and view matrix (meaning the two ends of the pipe) are in the "proper distance". But is this the correct way to do it (?) or the "entrance" of the pipe at the view matrix should be at the same position as the "exit" of the pipe at the daylight matrix (?) and then I specify the length of the pipe (that the "light" will travel through the pipe) between the "entrance" and "exit"? I suppose that maybe this way I could generate one bsdf of a long pipe and then use it for different length of pipes?

Another question that I have is if I can use two different parallel BSDFs on one simulation.

Thank you in advance,

Vayia

Thanks Greg! I will have a look and check it out when I have time.

Will the presentations be recorded and published this year? I will not go,
but I would like to keep myself up to date.

THANKS

Germán

···

2014-08-21 8:49 GMT-04:00 Greg Ward <[email protected]>:

Hi Germán,

There is a man page for rfluxmtx, but that's about all we have at this
point. I sent Vayia some slides I plan to present at the workshop in
London, and I can send this to others who are interested. (I'm following
my own recommendation not to include attachments in radiance-general posts,
and my website is inaccessible at the moment for unknown reasons.)

Rfluxmtx was created to simplify common sampling operations used with
rcontrib, and will ultimately be used to simplify the internals of the
genBSDF script, which is a less general tool. The only program rfluxmtx
completely replaces is genklemsamp.

Cheers,
-Greg

*From: *CHI-German Molina <[email protected]>

*Subject: *Re: [Radiance-general] Three phase method

*Date: *August 21, 2014 2:23:31 PM GMT+02:00

This program seems pretty useful. Is there any manpage or something?

Also, is it possible to do something like this by modifying/re-writing
genBSDF script? I am not quite sure what was the motivation of writing a
whole new program. Could you elaborate a little bit, Andy?

THANKS A LOT

Germán

2014-08-21 6:34 GMT-04:00 Vayia V <[email protected]>:

Hello,

Thank you for the reply and the help,

About the two BSDF, I have for example a BSDF for the pipe and then I
have one more BSDF for the top (or bottom) part of the pipe. Can I somehow
merge them and use them both?

As for the rfluxmtx, is there any tutorial available?

Kind regards

Vayia

------------------------------
From: [email protected]
Date: Wed, 20 Aug 2014 18:14:43 -0700
To: [email protected]

Hi Vayia,

You should consider using the new rfluxmtx to generate a transmission
matrix for your lightpipe the resulting matrix won't be in a BSDF XML file
format, but I don't think you need that format anyway. One benefit is you
can specify any geometry for the entrance and exit (genBSDF requires
parallel, rectangular ports).

A general (untested) approach is below.

Finally, I'm not sure what you mean by two different parallel BSDFs. Can
you elaborate?

Best,
Andy

insideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

outsideport.rad:
#@rfluxmtx h=fk u=Y
materials & geometry

sky.rad:
#@rfluxmtx h=u u=Y
ground hemisphere
#@rfluxmtx h=r1 uY
sky hemisphere

cat sensorpoints.txt | \
rfluxmtx -faa -ab 12 -ad 50000 -lw 2e-5 -I \
-y `wc -l < numeric/Space_1.map` \
- insideport.rad \
materials.rad model.rad > view.mtx

rfluxmtx -ab 12 -ad 5000 -lw 2e-5 insideport.rad outsideport.rad \
materials.rad model.rad > lightpipe.mtx

rfulxmtx -ab 2 -ad 1000 -lw 1e-3 outsideport.rad sky.rad \
materials.rad model.rad > daylight.mtx

rmtxop view.mtx lightpipe.mtx daylight.mtx > dcoef.mtx
dctimestep dcoef.mtx sky.mtx > illuminance.txt

On Wed, Aug 20, 2014 at 4:46 AM, Vayia V <[email protected]> wrote:

Hello all,

I have some more questions regarding the three phase method,

I understand that I cannot simulate bending pipes with the genbsdf.
However I also need to simulate straight pipes that I think is able to be
done.

My question is if I need to specify the depth of the pipe somehow in any
of the steps at the three phase method and how to do that.

The way I create the geometry used at the daylight matrix and view matrix
(meaning the two ends of the pipe) are in the "proper distance". But is
this the correct way to do it (?) or the "entrance" of the pipe at the view
matrix should be at the same position as the "exit" of the pipe at the
daylight matrix (?) and then I specify the length of the pipe (that the
"light" will travel through the pipe) between the "entrance" and "exit"? I
suppose that maybe this way I could generate one bsdf of a long pipe and
then use it for different length of pipes?

Another question that I have is if I can use two different parallel BSDFs
on one simulation.

Thank you in advance,

Vayia

_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general

--
*Germán Molina L.*
Ingeniero Trainee
Hunter Douglas Chile S.A.
Celular +569 89224445

--

*Nota de Confidencialidad:* Este mensaje incluído los archivos adjuntos son
confidenciales y pueden contener informacion privilegiada protegida por
ley. Si Ud. no es el destinatario, deberia abstenerse de copiarlo,
distribuirlo, divulgarlo o usar la informacion contenida. Por favor, avise
inmediatamente al emisor y borre este mensaje de su sistema. Los mensajes
electronicos son susceptibles de ser cambiados, infectados o adulterados
sin autorizacion. No asumimos responsabilidad alguna por ninguna clase de
cambios o sus consecuencias. Usted debe estar informado que la compania
puede hacer un seguimiento de sus mensajes electronicos y su contenido,
gracias.

*Confidentiality Notice:* The information contained in this email message,
including any attachment, is confidential and is intended only for the
person or entity to which it is addressed. If you are neither the intended
recipient nor the employee or agent responsible for delivering this message
to the intended recipient, you are hereby notified that you may not review,
retransmit, convert to hard copy, copy, use or distribute this email
message or any attachments to it. If you have received this email in error,
please contact the sender immediately and delete this message from any
computer or other data bank, Thank you.

A informação transmitida é confidencial e para conhecimento exclusivo do
destinatário. Sua utilização, não autorizada, constitui crime passível de
prisão. Todas as precauções possíveis foram tomadas para garantir que este
e-mail não contenha vírus. Uma vez que nossa empresa não pode assumir
responsabilidade por nenhuma perda ou dano causado por este e-mail ou de
seus anexos, recomendamos que o destinatário utilize seus procedimentos de
antivírus antes de qualquer uso.

Yes, we are planning to record and possibly webcast the workshop. People are working on it, and we'll make an announcement if there is the possibility to follow the talks live.

Best,
-Greg

···

From: CHI-German Molina <[email protected]>
Subject: Re: [Radiance-general] Three phase method
Date: August 21, 2014 3:00:32 PM GMT+02:00

Thanks Greg! I will have a look and check it out when I have time.

Will the presentations be recorded and published this year? I will not go, but I would like to keep myself up to date.

THANKS

Germán

2014-08-21 8:49 GMT-04:00 Greg Ward <[email protected]>:
Hi Germán,

There is a man page for rfluxmtx, but that's about all we have at this point. I sent Vayia some slides I plan to present at the workshop in London, and I can send this to others who are interested. (I'm following my own recommendation not to include attachments in radiance-general posts, and my website is inaccessible at the moment for unknown reasons.)

Rfluxmtx was created to simplify common sampling operations used with rcontrib, and will ultimately be used to simplify the internals of the genBSDF script, which is a less general tool. The only program rfluxmtx completely replaces is genklemsamp.

Cheers,
-Greg
  

From: CHI-German Molina <[email protected]>
Subject: Re: [Radiance-general] Three phase method
Date: August 21, 2014 2:23:31 PM GMT+02:00

This program seems pretty useful. Is there any manpage or something?

Also, is it possible to do something like this by modifying/re-writing genBSDF script? I am not quite sure what was the motivation of writing a whole new program. Could you elaborate a little bit, Andy?

THANKS A LOT

Germán