File: normal3d.html

package info (click to toggle)
raster3d 3.0-7-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, trixie
  • size: 5,180 kB
  • sloc: fortran: 9,536; ansic: 1,064; makefile: 311; sh: 272; csh: 1
file content (67 lines) | stat: -rw-r--r-- 2,590 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<html>
<head>
<title> normal3d - Raster3D package </title>
   <LINK REL=stylesheet HREF="r3d_docstyle.css" TEXT="text/css">
</head>
<body>

<h1> NORMAL3D </h1>

<h4>SYNOPSIS</h4>

<b>normal3d</b> reads a Raster3D input file from <i>stdin</i>, applies
any coordinate manipulations specified in the header, and writes the
modified file to <i>stdout</i>.  <br>

<pre>
normal3d [options] &lt; infile.r3d &gt; normalized.r3d
</pre>

The output file from <b>normal3d</b> describes exactly the same image as the
original input file. Header records are left unchanged except for
the transformation matrix (which becomes the identity matrix) and the
format specifiers (which are set to *). <p>

<h4>OPTIONS</h4>
<dl>
<dt><i>-ang AA</i></dt>
<dd>Only meaningful in conjunction with the <i>-stereo</i> option. Normally 
    stereo separation is introduced by adding a shear operator to the 
    left and right images. The <i>-ang</i> option instead creates stereo separation
    by rotation the left and right images +/-AA&deg; from the original view
    angle.
<dt><i>-expand</i></dt>
<dd>The <i>-expand</i> flag causes the program to
    In-line and normalize all instances of file indirection in the input stream.
    This results in a single render input file containing no file indirection.
    The default is to simply copy file indirection lines (those beginning
    with @) to the new input file without opening them or normalizing their
    contents.</dd>
<dt><i>-h</i></dt>
<dd>The <i>-h</i> flag suppresses all header
    records in the output file.  All objects in the input file
    are also in the output file, but their coordinate descriptions have been
    normalized (i.e. the original transformation matrix has been applied).</dd>
<dt><i>-size HHHxVVV</i></dt>
<dd>Force the output image size to HHH pixels horizontal and VVV pixels vertical.</dd>
<dt><i>-stereo [scratch]</i></dt>
<dd>The <i>-stereo</i> flag causes the program to produce two additional files,
    <i>left.r3d</i> and <i>right.r3d</i>, containing header records suitable
    for rendering the normalized object description file as a side-by-side
    stereo pair (see <a href="stereo3d.html">stereo3d</a>).
    If a scratch directory string is given, it is prepended to the filenames
    {scratch}_left.r3d and {scratch}_right.r3d</dd>
</dl>
</p>

<h4>AUTHORS</h4>
Ethan A Merritt.

<hr>
<a href="raster3d.html">
<img src="index_button.gif" align=top> Back to top </a>
<a href="http://www.bmsc.washington.edu/raster3d/raster3d.html">
<img src="r3d_icon.gif" alt="" align=top> Raster3D homepage </a>

</body>
</html>