EnglishFrenchSpanish

OnWorks favicon

rsensor - Online in the Cloud

Run rsensor in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command rsensor that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


rsensor - compute sensor signal from a RADIANCE scene

SYNOPSIS


rsensor [ -n nprocs ][ -h ][ render options ] [ $EVAR ] [ @file ] { [ -rd nrays ][ -dn
nsrc ][ sensor_view ] sensor_file .. } octree
rsensor [ -h ] { [ -rd nrays ][ sensor_view ] sensor_file .. } .
rsensor [ options ] -defaults

DESCRIPTION


Rsensor traces rays outward from one or more specified illumination sensors into the
RADIANCE scene given by octree, sending the computed sensor value to the standard output.
(The octree may be given as the output of a command enclosed in quotes and preceded by a
`!'.) In the second form, a single period ('.') is given in place of an octree, and the
origin and directions of the specified number of rays will be printed on the standard
output. If these rays are later traced and added together, the results will sum to a
signal proportional to the given sensor distribution. In the third form, the default
values for the options (modified by those options present) are printed with a brief
explanation.

Options may be given on the command line and/or read from the environment and/or read from
a file. A command argument beginning with a dollar sign ('$') is immediately replaced by
the contents of the given environment variable. A command argument beginning with an at
sign ('@') is immediately replaced by the contents of the given file.

The sensor files themselves will be searched for in the path locations specified by the
RAYPATH environment variable, similar to other types of Radiance auxiliary files. If the
sensor file path begins with '/', '.' or '~', no search will take place. Before each
sensor file, a separate view may be specified. In this case, the view origin and
direction will correspond to the position and orientation of the sensor, and the view up
vector will determine the zero azimuthal direction of the sensor. The fore clipping
distance may be used as well, but other view options will be ignored. (See rpict(1) for
details on how to specify a view.) The actual data contained in the sensor file
corresponds to the SPOT tab-separated matrix specification, where the column header has
"degrees" in the leftmost column, followed by evenly-spaced azimuthal angles. Each row
begins with the polar angle, and is followed by the relative sensitivity values for each
direction. A low-resolution example of a sensor file is given below:

degrees 0 90 180 270
0 .02 .04 .02 .04
45 .01 .02 .01 .02
90 .001 .002 .001 .002

As well as different views, the number of samples may be changed between sensors, where
the -rd option controls the number of ray samples sent at random, and the -dn option
controls the number of rays sent to each light source per sensor.

The -h option toggles header output, which defaults to "on." The -n option may be used to
specify multiple calculation processes on systems with more than one CPU. For additional
options, consult the rtrace(1) man page. The final octree argument must be given, as the
octree cannot be read from the standard input.

EXAMPLES


To compute values for the same sensor with two different positions:

rsensor -ab 2 -vf posA.vf mysens.dat -vf posB.vf mysens.dat scene.oct

To generate a set of rays corresponding to a given sensor and compute the resulting signal
with rtrace:

rsensor -h -vf posC.vf mysens.dat . | rtrace -h scene.oct | total -m

ENVIRONMENT


RAYPATH the directories to check for auxiliary files.

Use rsensor online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    strace
    strace
    The strace project has been moved to
    https://strace.io. strace is a
    diagnostic, debugging and instructional
    userspace tracer for Linux. It is used
    to monitor a...
    Download strace
  • 2
    gMKVExtractGUI
    gMKVExtractGUI
    A GUI for mkvextract utility (part of
    MKVToolNix) which incorporates most (if
    not all) functionality of mkvextract and
    mkvinfo utilities. Written in C#NET 4.0,...
    Download gMKVExtractGUI
  • 3
    JasperReports Library
    JasperReports Library
    JasperReports Library is the
    world's most popular open source
    business intelligence and reporting
    engine. It is entirely written in Java
    and it is able to ...
    Download JasperReports Library
  • 4
    Frappe Books
    Frappe Books
    Frappe Books is a free and open source
    desktop book-keeping software that's
    simple and well-designed to be used by
    small businesses and freelancers. It'...
    Download Frappe Books
  • 5
    Numerical Python
    Numerical Python
    NEWS: NumPy 1.11.2 is the last release
    that will be made on sourceforge. Wheels
    for Windows, Mac, and Linux as well as
    archived source distributions can be fou...
    Download Numerical Python
  • 6
    CMU Sphinx
    CMU Sphinx
    CMUSphinx is a speaker-independent large
    vocabulary continuous speech recognizer
    released under BSD style license. It is
    also a collection of open source tools ...
    Download CMU Sphinx
  • More »

Linux commands

crm
crm
Use crm online using onworks.net
services. ...
Run crm
  • 4
    crmgr
    crmgr
    crmgr - administration utility for QDBM
    Curia ...
    Run crmgr
  • 5
    gappletviewer
    gappletviewer
    gappletviewer - Load and runs an applet
    ...
    Run gappletviewer
  • 6
    gaps
    gaps
    mummer - package for sequence alignment
    of multiple genomes ...
    Run gaps
  • s-processed="true">
    g15stats
    g15stats - A CPU/Memory/Swap usage
    meter for G15Daemon DESCRIPTION: The
    packages provides the following usage
    meter for LCD on some Logitech
    keyboards, usind g...
    Run g15stats
  • More »
  • Ad