Hello list again,
i have been trying to run the example for "rtcontrib" that Greg posted, but
i keep receiving the same error message. Can you give me any suggestion on
what went wrong. I am working on radiance 3.9 which i downloaded from
Synaptic package manager. I paste the order as i gave it with its result:
vwrays -vf pool_par.vf -x 1000 -y 1000 -ff |rtcontrib -V+ -ffc -f
pool_coords.cal -b floor_bin -bn 7500 -o '!total -if22500 -of | pvalue -r -h
+Y 150 +X 50 -df > floor_caustics.pic' -m floor pool.oct
total: too many input columns
pvalue: read error
Can you please help?
Sotiris
Hi Sotiris,
This is not really your fault, as there is a limit of 2048 input columns to the "total" command I neglected to consider in the original post. I did not try this command in advance, and made subsequent modifications to rtcontrib that make the calls to "total" superfluous. If you look at my Nov 17, 2007 post on the same thread, you'll see a different version of the rtcontrib command that uses the new -c option in lieu of calling "total." Use this method instead.
-Greg
···
From: Σωτήρης Παπαντωνίου <[email protected]>
Date: July 25, 2009 3:32:17 AM PDT
Hello list again,
i have been trying to run the example for "rtcontrib" that Greg posted, but i keep receiving the same error message. Can you give me any suggestion on what went wrong. I am working on radiance 3.9 which i downloaded from Synaptic package manager. I paste the order as i gave it with its result:
vwrays -vf pool_par.vf -x 1000 -y 1000 -ff |rtcontrib -V+ -ffc -f pool_coords.cal -b floor_bin -bn 7500 -o '!total -if22500 -of | pvalue -r -h +Y 150 +X 50 -df > floor_caustics.pic' -m floor pool.oct
total: too many input columns
pvalue: read error
Can you please help?
Sotiris
Hello again,
I had been running recently the file from Greg, and the whole process
completed succesfully, after the latest update of Ubuntu i can not run
"make". The answer i get is the following:
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c -n 2 \
-f pool_coords.cal -o %s_caustics.pic \
-b floor_bin -bn 7500 -x 50 -y 150 -m floor \
-b s_wall_bin -bn 1500 -x 50 -y 30 -m s_wall \
-b n_wall_bin -bn 1500 -x 50 -y 30 -m n_wall \
-b e_wall_bin -bn 4500 -x 150 -y 30 -m e_wall \
-b w_wall_bin -bn 4500 -x 150 -y 30 -m w_wall \
catchscene.oct
rtrace: fatal - command line error at '2'
rtcontrib: fatal - rtrace process died
make: *** [floor_caustics.pic] Error 1
Any suggestion is accepted since i am completely new and lost.
Thank you in advance
Sotiris Papantoniou
Remove the "-n 2" option from the command line or move it right behind
the "rtcontrib" command. I think at the current position it's treated as an
option for rtrace which does not have a "-n" option.
Thomas
···
2009/8/3 Σωτήρης Παπαντωνίου <[email protected]>:
Hello again,
I had been running recently the file from Greg, and the whole process
completed succesfully, after the latest update of Ubuntu i can not run
"make". The answer i get is the following:
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c -n 2 \
-f pool_coords.cal -o %s_caustics.pic \
-b floor_bin -bn 7500 -x 50 -y 150 -m floor \
-b s_wall_bin -bn 1500 -x 50 -y 30 -m s_wall \
-b n_wall_bin -bn 1500 -x 50 -y 30 -m n_wall \
-b e_wall_bin -bn 4500 -x 150 -y 30 -m e_wall \
-b w_wall_bin -bn 4500 -x 150 -y 30 -m w_wall \
catchscene.oct
rtrace: fatal - command line error at '2'
rtcontrib: fatal - rtrace process died
make: *** [floor_caustics.pic] Error 1
Any suggestion is accepted since i am completely new and lost.
Thank you in advance
Sotiris Papantoniou
_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general
The problem remains and no result is coming. I repait that the whole process
was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c \
-f pool_coords.cal -o %s_caustics.pic \
-b floor_bin -bn 7500 -x 50 -y 150 -m floor \
-b s_wall_bin -bn 1500 -x 50 -y 30 -m s_wall \
-b n_wall_bin -bn 1500 -x 50 -y 30 -m n_wall \
-b e_wall_bin -bn 4500 -x 150 -y 30 -m e_wall \
-b w_wall_bin -bn 4500 -x 150 -y 30 -m w_wall \
catchscene.oct
rtrace: fatal - command line error at 'pool_coords.cal'
rtcontrib: fatal - rtrace process died
make: *** [floor_caustics.pic] Error 1
Thanks Thomas for the suggestion but it is still not working
You mentioned an upgrade to Ubuntu, anything you can think of this would affect? Some impact of text format of the make file? File permissions of the directory and files within?
···
________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of S?t??? ?apa?t???
Sent: Monday, August 03, 2009 10:27 AM
To: [email protected]
Subject: [Radiance-general] water any news ???
The problem remains and no result is coming. I repait that the whole process was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
��� ��� | rtcontrib -w -ffc -c \
��� ��� ��� -f pool_coords.cal -o %s_caustics.pic \
��� ��� ��� -b floor_bin -bn 7500 -x 50 -y 150 -m floor \
��� ��� ��� -b s_wall_bin -bn 1500 -x 50 -y 30 -m s_wall \
��� ��� ��� -b n_wall_bin -bn 1500 -x 50 -y 30 -m n_wall \
��� ��� ��� -b e_wall_bin -bn 4500 -x 150 -y 30 -m e_wall \
��� ��� ��� -b w_wall_bin -bn 4500 -x 150 -y 30 -m w_wall \
��� ��� ��� catchscene.oct
rtrace: fatal - command line error at 'pool_coords.cal'
rtcontrib: fatal - rtrace process died
make: *** [floor_caustics.pic] Error 1
Thanks Thomas for the suggestion but it is still not working
____________________________________________________________
Electronic mail messages entering and leaving Arup business
systems are scanned for acceptability of content and viruses
You have a different error this time which either means you’ve either made
progress and have a new problem or you have more clues to diagnose your
original problem.
Previously the you had:
... | rtcontrib -w -ffc -c -n 2 \
-f pool_coords.cal -o %s_caustics.pic \ ...
And the error was: rtrace: fatal - command line error at '2'
So you deleted –n 2
...| rtcontrib -w -ffc -c \
-f pool_coords.cal -o %s_caustics.pic \ ...
And got the error: rtrace: fatal - command line error at 'pool_coords.cal'
In both cases the error occurs after the –c option. I think radiance
expects –c to be followed by an argument, which it is taking to be –n in the
first case and –f in the second case. The following argument (2 or
pool_coords.cal) is then interpreted as an option that doesn’t exist.
Try putting a ‘1’ after –c :
...| rtcontrib -w -ffc -c 1 \
-f pool_coords.cal -o %s_caustics.pic \ ...
And see what you get.
-Andy
···
On 8/3/09 7:27 AM, "??? ???" <[email protected]> wrote:
The problem remains and no result is coming. I repait that the whole process
was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c \
-f pool_coords.cal -o %s_caustics.pic \
-b floor_bin -bn 7500 -x 50 -y 150 -m floor \
-b s_wall_bin -bn 1500 -x 50 -y 30 -m s_wall \
-b n_wall_bin -bn 1500 -x 50 -y 30 -m n_wall \
-b e_wall_bin -bn 4500 -x 150 -y 30 -m e_wall \
-b w_wall_bin -bn 4500 -x 150 -y 30 -m w_wall \
catchscene.oct
rtrace: fatal - command line error at 'pool_coords.cal'
rtcontrib: fatal - rtrace process died
make: *** [floor_caustics.pic] Error 1
Thanks Thomas for the suggestion but it is still not working
_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general
____________________________________________________________
Electronic mail messages entering and leaving Arup business
systems are scanned for acceptability of content and viruses
Reading through the man pages for rtcontrib and rtrace I would think
that "-w" and "-ffc" are both rtrace options. You can remove them
to see if the command runs through then. The output would not be
useable, but it might help to find the problem. In particular "-w" turns
off warnings from rtrace.
I could not find the "-c" option in the (online) man pages. Perhaps
that's a source for an error there, too.
Thomas
···
2009/8/3 Σωτήρης Παπαντωνίου <[email protected]>:
The problem remains and no result is coming. I repait that the whole process
was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c \
The -c is the number of rays to collect. The default value is 1, however to use the default value I would expect that you do not specify -c or else you do -c 1 as per Andrew's direction. Note you can run "rtcontrib -defaults" to see what the default settings are for rtcontrib.
-Jack
Thomas Bleicher wrote:
···
2009/8/3 Σωτήρης Παπαντωνίου <[email protected]>:
The problem remains and no result is coming. I repait that the whole process
was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c \
Reading through the man pages for rtcontrib and rtrace I would think
that "-w" and "-ffc" are both rtrace options. You can remove them
to see if the command runs through then. The output would not be
useable, but it might help to find the problem. In particular "-w" turns
off warnings from rtrace.
I could not find the "-c" option in the (online) man pages. Perhaps
that's a source for an error there, too.
Thomas
_______________________________________________
Radiance-general mailing list
[email protected]
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
Looking back through this thread Greg told you to use -c to replace '!total
-if22500.
Maybe it should be -c 22500 ? I can't tell for sure though without looking
at poolcoords.cal.
···
On 8/3/09 8:47 AM, "Jack de Valpine" <[email protected]> wrote:
The -c is the number of rays to collect. The default value is 1, however
to use the default value I would expect that you do not specify -c or
else you do -c 1 as per Andrew's direction. Note you can run "rtcontrib
-defaults" to see what the default settings are for rtcontrib.
-Jack
Thomas Bleicher wrote:
2009/8/3 ??? ??? <[email protected]>:
The problem remains and no result is coming. I repait that the whole process
was running 2 or 3 days ago.
wales@wales-laptop:~/pool$ make
oconv -f pool_surface.rad catchpool.rad > catchscene.oct
vwrays -vf pool_par.vf -x 500 -y 500 -ff \
> rtcontrib -w -ffc -c \
Reading through the man pages for rtcontrib and rtrace I would think
that "-w" and "-ffc" are both rtrace options. You can remove them
to see if the command runs through then. The output would not be
useable, but it might help to find the problem. In particular "-w" turns
off warnings from rtrace.
I could not find the "-c" option in the (online) man pages. Perhaps
that's a source for an error there, too.
Thomas
_______________________________________________
Radiance-general mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-general
____________________________________________________________
Electronic mail messages entering and leaving Arup business
systems are scanned for acceptability of content and viruses
You guys are close, but the correct setting is "-c 0" to get full accumulation.
-Greg
···
From: Jack de Valpine <[email protected]>
Date: August 3, 2009 10:47:35 AM CDT
The -c is the number of rays to collect. The default value is 1, however to use the default value I would expect that you do not specify -c or else you do -c 1 as per Andrew's direction. Note you can run "rtcontrib -defaults" to see what the default settings are for rtcontrib.
-Jack
Hello again,
After adding "0" value after -c , everything is working perfectly. Thanks to
everyone about suggestions. I hope that one day I can return the favour.
Imagine how many problems I will have on my model if I have so many problems
in the example file.
Thanks again everyone
Sotiris Papantoniou