.TH "teem\-mrender" "1" "December 10, 2008" "1.10.0" "User Commands" .SH "NAME" teem\-mrender \- A demonstration of hoover, gage, and nrrd measures. .SH "SYNOPSIS" .B teem\-mrender [\fI@file \fR...] \fI\-i \-k \-fr \fR[\fI\-at ] [\-up ] [\-rh] [\-or] \fB\-dn\fR \fB\-di\fR \fB\-df\fR [\-ar] \e [\-ur ] [\-vr ] [\-fv ] [\-offfr] \e [\-turn ] [\-is ] [\-k00 ] [\-k11 ] \e [\-k22 ] [\-rn] \fB\-q\fR \fB\-m\fR [\-gmc ] \e [\-fn ] [\-step ] [\-nt <# threads>] [\-vp ] \e [\-o ] .IP @file ... = response file(s) containing command\-line arguments .IP \fB\-i\fR = input nrrd to render (nrrd) .TP \fB\-k\fR = "kind" of volume ("scalar", "vector", or "tensor") (kind) .HP \fB\-fr\fR = camera eye point (3 doubles) .HP \fB\-at\fR = camera look\-at point (3 doubles); default: "0 0 0" .HP \fB\-up\fR = camera pseudo\-up vector (3 doubles); default: "0 0 1" .IP \fB\-rh\fR = use a right\-handed UVN frame (V points down) \fB\-or\fR = orthogonal (not perspective) projection .HP \fB\-dn\fR = distance to near clipping plane (double) .HP \fB\-di\fR = distance to image plane (double) .HP \fB\-df\fR = distance to far clipping plane (double) .IP \fB\-ar\fR = near, image, and far plane distances are relative to the .IP *at* point, instead of the eye point .TP \fB\-ur\fR = range in U direction of image plane (2 doubles); default: "nan nan" .TP \fB\-vr\fR = range in V direction of image plane (2 doubles); default: "nan nan" .PP \fB\-fv\fR = angle (in degrees) vertically subtended by view window .IP (double); default: "20" .IP \fB\-offfr\fR = the given eye point ("\-fr") is to be interpreted as an .IP offset from the at point. .TP \fB\-turn\fR = angle (degrees) by which to rotate the from point around true up, for making stereo pairs. Positive means move towards positive U (the right) (double); default: "0.0" .HP \fB\-is\fR = image dimensions (2 ints); default: "256 256" .TP \fB\-k00\fR = value reconstruction kernel (kernel specification); default: "tent" .TP \fB\-k11\fR = first derivative kernel (kernel specification); default: "cubicd:1,0" .TP \fB\-k22\fR = second derivative kernel (kernel specification); default: "cubicdd:1,0" .IP \fB\-rn\fR = renormalize kernel weights at each new sample location. .IP "Accurate" kernels don't need this; doing it always makes things go slower .TP \fB\-q\fR = the quantity (scalar, vector, or matrix) to learn by probing (string) .TP \fB\-m\fR = how to collapse list of ray samples into one scalar. Possibilities include: o "min", "max", "mean", "median", "mode", "variance", "skew" (self\-explanatory) o "intc", "slope", "error": intercept, slope, and error from line fitting o "sd": standard deviation o "product", "sum": product or sum of all values o "L1", "L2", "Linf": different norms o "histo\-min", "histo\-max", "histo\-mean", "histo\-median", "histo\-mode", "histo\-product", "histo\-l2", "histo\-sum", "histo\-variance", "histo\-sd": same measures, but for situations where we're given not the original values, but a histogram of them. (measure) .TP \fB\-gmc\fR = For curvature\-related queries, set answer to zero when gradient magnitude is below this (double); default: "0.0" .TP \fB\-fn\fR = When histo\-based measures generate NaN answers, the value that should be substituted for NaN. (double); default: "nan" .TP \fB\-step\fR = step size along ray in world space (double); default: "0.01" .HP \fB\-nt\fR <# threads> = number of threads hoover should use (int); default: "1" .TP \fB\-vp\fR = pixel coordinates for which to turn on all verbose debugging messages, or "\-1 \fB\-1\fR" to disable this. (2 ints); default: "\-1 \fB\-1\fR" .TP \fB\-o\fR = file to write output nrrd to. Defaults to stdout ("\-"). (string); default: "\-" .SH "DESCRIPTION" Uses hoover to cast rays through a volume (scalar, vector, or tensor), gage to measure one of various quantities along the rays, and a specified nrrd measure to reduce all the values along a ray down to one scalar, which is saved in the output (double) image. .SH "SEE ALSO" The full documentation for .B teem\-mrender is maintained as a Texinfo manual. If the .B info and .B teem\-mrender programs are properly installed at your site, the command .IP .B info teem\-mrender .PP should give you access to the complete manual.