v.out.pov(1)
v.out.pov πβ¨
okay bestie, welcome to the GRASS GIS User's Manual page for v.out.pov, and yes we are doing this, we are converting GRASS x,y,z points to POV-Ray x,z,y format. note the swappage. the axes get reordered. it's giving glow-up, it's giving coordinate remix π
NAME π
v.out.pov β converts GRASS x,y,z points to POV-Ray x,z,y format.
KEYWORDS π¦
vector, export, output
SYNOPSIS β¨
v.out.pov
v.out.pov --help
v.out.pov input=name [layer=string] [type=string[,string,...]]
output=name [size=string] [zmod=string] [objmod=string]
[--overwrite] [--help] [--verbose] [--quiet] [--ui]
Flags π«Ά
--overwriteβ allow output files to overwrite existing files. yes she will absolutely bulldoze what's already there, that's the whole point.--helpβ print usage summary. the lil "what do i even do" button.--verboseβ verbose module output. she talks more. love that for her.--quietβ quiet module output. she shuts up. also valid.--uiβ force launching GUI dialog. for when you want the pretty window instead of the terminal grind.
Parameters πΈ
input=name[required] β name of input vector map. or, plot twist, a data source for direct OGR access.layer=stringβ layer number or name ('-1'for all layers). a single vector map can be connected to multiple database tables, and this number determines which table to use. when you're doing direct OGR access, this is the layer name instead. default:-1.type=string[,string,...]β input feature type. options:point,line,boundary,centroid,area,face,kernel. default:point,line,area,face.output=name[required] β name for output POV file.size=stringβ radius of sphere for points and tube for lines. may be also variable, e.g.grass_r. default:10.zmod=stringβ this string is appended to each z coordinate. examples:'*10','+1000','*10+100','*exaggeration'.objmod=stringβ object modifier (OBJECT_MODIFIERin POV-Ray documentation). example:"pigment { color red 0 green 1 blue 0 }".
DESCRIPTION π
v.out.pov converts GRASS vector data to POV-Ray format (www.povray.com). that's it, that's the whole job, and she does it flawlessly no cap π₯
EXAMPLE π
v.out.pov input=vector3d output=vector3d.pov objmod="pigment { color red 0 green 1 blue 0 }"
the generated file can be included in an existing .pov file with the following statement:
#include "vector3d.pov"
like, you literally just drop that line in and the whole thing shows up. iconic behavior honestly π
REFERENCES β
POV-Ray
SEE ALSO π
r.out.pov
AUTHOR π
Radim Blazek, ITC-Irst, Trento, Italy
SOURCE CODE π¦
Available at: v.out.pov source code (history)
Accessed: Saturday Jan 17 05:41:27 2026
Main index | Vector index | Topics index | Keywords index | Graphical index | Full index
okay that's the whole page bestie, go forth and render something gorgeous π β¨
and that's a wrap π this was the GRASS GIS 8.4.2 Reference Manual β Β© 2003-2025 GRASS Development Team, running on GRASS 8.4.2, last touched Saturday Jan 17 05:41:27 2026. ty for coming to my ted talk, mwah π«Άπ
π¦ where this page comes from
- fedora 44: grass 8.4.2-4.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms