man/man1/ltview.1
author Axel Jacobs <axel@jaloxa.eu>
Tue, 15 Apr 2014 21:53:24 +0100
changeset 76 c9a4f39c439f
parent 72 9516e69e0be3
permissions -rw-r--r--
New HDR test file with spaces in file name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     1
.\" 
67
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
     2
.TH "LTVIEW" "1" "08/04/14" "RADIANCE" ""
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     3
.SH "NAME"
67
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
     4
ltview \- view photometry of a light source
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     5
.SH "SYNOPSIS"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     6
.B ltview
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     7
[
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     8
.B \-i
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
     9
][
67
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
    10
.B "\-b boxsize"
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    11
][
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    12
.B "\-o device"
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    13
]
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    14
input
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    15
.SH "DESCRIPTION"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    16
.I ltview
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    17
renders a Radiance luminiare or IES photometry interactively using
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    18
.I rad(1).
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    19
.PP 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    20
.I ltview
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    21
accepts exactly one Radiance object or IES photometry
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    22
file as input.  No input is taken from STDIN.  The
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    23
.I \-i
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    24
option tells it that the input file contains 
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    25
IES photometry rather then a Radiance description of a 
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    26
luminiare.  In this case, Radiance's
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    27
.I ies2rad(1)
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    28
is called with its default settings to convert the IES file into a 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    29
Radiance object.
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    30
.PP 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    31
Unlike
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    32
.I objpict(1)
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    33
or
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    34
.I objview(1),
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    35
no additional light sources are added to the scene, since it is
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    36
assumed that the object is a luminaire.
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    37
.PP 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    38
.I ltview
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    39
relies on Radiance's
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    40
.I rad(1)
67
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
    41
command to compile an octree using 
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
    42
.I oconv(1)
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
    43
and to call
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    44
.I rvu(1)
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    45
to display an interactive preview of the luminaire.
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    46
The luminaire, or output from 
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    47
.I ies2rad(1),
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    48
is moved so that its center is at world origin.
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    49
.I ltview
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    50
then generates an open box around the fitting that is ten times
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    51
as big as the largest axis\-aligned dimension of the fitting.
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    52
The \-y face of the box is left open so that 
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    53
the camera can look inside, facing +y.
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    54
The overall dimensions of the enclosing box may be overwritten with the
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    55
.I "\-b boxsize"
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    56
option.  Note that both the fitting and the box are always centred at the
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    57
origin.
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    58
.PP 
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    59
When
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    60
.I ltview
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    61
is run with the
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    62
.I \-i
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    63
option, i.e. the file is an IES photometry file,
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    64
then the dimensions of the luminaire and intesity of its 
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    65
output are determined by
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    66
.I ies2rad(1)'s
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    67
default settings.  If this is not acceptable, then it is best to run
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    68
.I ies2rad(1)
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    69
manually, and to feed
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    70
.I ltview
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    71
the hand\-crafted fitting, rather than the IES photometry.  In any case,
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    72
it is likely that the initial exposure within the 
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    73
.I rvu(1)
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    74
window window needs to be adjusted before the distribution of the fitting
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    75
can be fully appreciated.
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    76
.PP 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    77
The default
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    78
.I rvu(1)
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    79
output device is
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    80
.I x11
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    81
on all platforms except for Windows, where it is set to
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    82
.I qt.
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    83
This may be overwritten with the
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    84
.I "\-o output"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    85
option.
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    86
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    87
.SH "EXAMPLES"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    88
To query available output devices
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    89
.IP "" .2i
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    90
rvu \-devices
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    91
.PP 
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    92
To visualise an IES file with the qt driver
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    93
.IP "" .2i
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    94
ltview \-o qt ABC123.ies
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    95
.PP 
67
cb1224fcd2c2 updated man pages for ltpict, ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 59
diff changeset
    96
To look at a typical fluorescent fitting that is modelled in millimeters
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    97
.IP "" .2i
72
9516e69e0be3 Update man page for ltview
Axel Jacobs <axel@jaloxa.eu>
parents: 67
diff changeset
    98
ltview \-b 5000 XYZ_batten.rad
59
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
    99
.SH "AUTHOR"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
   100
Axel Jacobs
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
   101
.SH "SEE ALSO"
626ea3bad930 man pages for ltpict and ltview
Axel Jacobs <axel@jaloxa.eu>
parents:
diff changeset
   102
ltpict(1), ies2rad(1), oconv(1), rad(1), rvu(1)