view_tri - triangle mesh visualisation
view_tri [OPTIONS]
view_tri visualises a triangle mesh in 3D. It takes its input from the standard input.
Various colouring options are available ( -0 , -x , -y , -z , -sf , -g , -zb , -b , -rgb ).
New data or files can be produced using keystrokes.
rgb file (values in range 0..255):
INTEGER is the number of colours to use for visualisation (default:256).
FILE contains the projection matrix (3x4) of the image [see p_compute(1)].
use a greyscale scalar map (default is colour).
use a zebra pattern to color scalars (default is colour). Use option -b to change the density of lines.
Returns the manual page.
Option used together with -c to project an image on a triangle file. FILE is the image file.
the exported 'jpeg' and 'tiff' images are magnified INTEGER times (default: 1).
line_size: thickness of the lines in pixel used to draw the triangles in wireframe mode (default: 3).
smooth output of triangle file.
invert the direction used by the scalar map.
scalar values are associated with triangles and not with the nodes of the triangles (always together with option -sf).
FILE contains scalar values. By default, scalar values are associated to the nodes of the triangles. But, if option -st is activated, scalar values are associated to triangles. Triangles are coloured according to the scalar values. By default colours are used. A greyscale output is possible using the -g option. Scalar values are automatically scaled to fit the full output range.
For each point, FILE contains three values specifying its color: R [0-255], G [0-255], B [0-255].
triangle mesh is semi-trasparent.
Draw a set of axes at the origin. x is red, y is green and z is blue and the lines are 1 unit long.
toggle between wireframe and solid rendering.
toggle between parallel and central projection.
fix light position at camera position and toggle between moving and fixed light.
toggle between black and white background.
toggle between erase and normal mode. erase mode: select the unwanted triangles by picking (control + shift + left button), & at the session end (pressing 'q'), output the remaining triangles to the standard output.
return camera and focus positions to the standard output.
export a point (picking a point 2 times introduces a newline character).
produce a tiff file (view_tri.tif).
produce a jpeg file (view_tri.jpg).
produce a vrml file (view_tri.wrl).
set the viewing direction to ( 1, 0, 0).
set the viewing direction to (-1, 0, 0).
set the viewing direction to ( 0, 1, 0).
set the viewing direction to ( 0,-1, 0).
set the viewing direction to ( 0, 0, 1).
set the viewing direction to ( 0, 0,-1).
snap to major viewing direction.
toggle visualisation mode between Red/Cyan (3D) and normal (colour or B&W).
Written by Pierre Smars (first version: 2001).
Reports of bugs or problems should be submitted via electronic mail to <smars@yuntech.edu.tw>.
Copyright (C) 2023 Pierre Smars. License GPLv2 <http://www.gnu.org/licenses/gpl-2.0.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
view_pt(1), view_li(1)