falsecolor's isolux on observer's luminance.

Hi Lucio,

I'm glad that the basic idea works. The command I sent you does literally what you asked, which is to show the luminance in the direction of the desired point. As you noticed, the ray does not necessarily get there. To ensure that it does, you could simply start the ray closer to the target point by replacing the rcalc command with:

  rcalc -if3 -of -e '$1=$1-nrm*Dx;$2=$2-nrm*Dy;$3=$3-nrm*Dz;$4=Dx;$5=Dy;$6=Dz' \
      -e 'Dx=$1-OX;Dy=$2-OY;Dz=$3-OZ;nrm=0.001/sqrt(Dx*Dx+Dy*Dy+Dz*Dz)'

What this does is start each ray a short distance (0.001 in world units) from the target point, ensuring that no intervening geometry obstructs the view.

I hope this helps.
-Greg

···

From: "loscotec\@libero\.it" <[email protected]>
Date: February 8, 2008 5:26:38 AM PST

I finally tried the isolux plot from a different view as you suggested me, Greg .

Thank you very very very much for your help !

it does wark properly and I did not even had to correct formula "wrays.." as it was already correct !

I tried aslo the pinterp strategy, but, having my observer a very small angle of view on the street, the requested resolution of the first image would have been far to big.

I figured out that the vwrays method does not work correctly if there are some obstructions between observer and calculated point . As I'm feeding rtrace view view directions.. !

Is there a stratagem to control this in some way? I dont really need it right now, but i could in the future and I'm really interested in trying to build up some solid calculation program.. !

Thank you very much again !

Lucio

Wow Greg, that's amazing !

That solution is simple and powerfull at the same time. And Indeed it helped me much in learning how to behave with Radiance's programs.

THANK YOU

But let me annoy you a little further. Going on thinking about this problem, I realized that what I really need is something different. I don't actually need ray to be traced from close to the point, 'couse this point aren't actually seen from the observer.. Neither I need ,as it was before, to have wrong informations. Then probably the best option would be to mark the 'wrong' points to understand them are not seen from the observer. A good way could probably be to paint them with an unreal color (or luminance level if postprocessed by falsecolor).

The method could be to check if ray intersection points with surfaces are different from the ones requested, and, in that case, to paint that area with given values. This could probably be achieved also building up some kind of mask image to combine later with pcomb ... ?

Well, I'm sure it is possible, and it is probably simpler than I figure it out, but I have no idea on how to achieve it.

Well, I'n neither in a hurge now of building such system, so don't worry if you cannot answer.

Lucio

.Hi Lucio,
.
.I'm glad that the basic idea works. The command I sent you does
.literally what you asked, which is to show the luminance in the
.direction of the desired point. As you noticed, the ray does not
.necessarily get there. To ensure that it does, you could simply
.start the ray closer to the target point by replacing the rcalc
.command with:
.
. rcalc -if3 -of -e '$1=$1-nrm*Dx;$2=$2-nrm*Dy;$3=$3-nrm*Dz;$4=Dx;
.$5=Dy;$6=Dz' \
. -e 'Dx=$1-OX;Dy=$2-OY;Dz=$3-OZ;nrm=0.001/sqrt(Dx*Dx+Dy*Dy+Dz*Dz)'
.
.What this does is start each ray a short distance (0.001 in world
.units) from the target point, ensuring that no intervening geometry
.obstructs the view.
.
.I hope this helps.
.-Greg
.
.> From: "loscotec\@libero\.it" <[email protected]>
.> Date: February 8, 2008 5:26:38 AM PST
.>
.> I finally tried the isolux plot from a different view as you
.> suggested me, Greg .
.>
.> Thank you very very very much for your help !
.>
.> it does wark properly and I did not even had to correct formula
.> "wrays.." as it was already correct !
.>
.> I tried aslo the pinterp strategy, but, having my observer a very
.> small angle of view on the street, the requested resolution of the
.> first image would have been far to big.
.>
.> I figured out that the vwrays method does not work correctly if
.> there are some obstructions between observer and calculated point .
.> As I'm feeding rtrace view view directions.. !
.>
.> Is there a stratagem to control this in some way? I dont really
.> need it right now, but i could in the future and I'm really
.> interested in trying to build up some solid calculation program.. !
.>
.> Thank you very much again !
.>
.> Lucio
.
._______________________________________________
.Radiance-general mailing list
[email protected]
.http://www.radiance-online.org/mailman/listinfo/radiance-general
.

.. Caminante no hay
camino, solo se hace
camino al andar ..

          --- o
meglio ---

.. Caminante el
destino no es al
final de el viaje,
pero en todo el
andar ..