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_MODIFIER in 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