Skip to content
Gruftikus edited this page Nov 29, 2015 · 78 revisions

The batch syntax

Commands

Region selections

Some of the commands below (marked below with [selection]) work only on a defined part of the map.

Map handling and administration

Map manipulation

Vertex placement

Algorithms

Create algorithm chains:

The common options (-add, -multiply and -alg) and the calculation of values of chained algorithms are explained on the [basic algorithm page](wiki/Algorithm Basics)

See also the [comparison of different algorithms](wiki/Comparisons of algorithms).

Iterators

Triangulation

  • MakeTriangulation: makes a Delaunay triangulation. Frezzes most of the vertex commands, and opens the possibility to modify and export the mesh.
  • RemoveTriangulation: removes the triangulation.

Mesh and triangle manipulation

Discontinuities

Polygon handling

Polygons are user-defined shapes embedded into the created mesh. They can be used to stencil out shapes. See polygon page for details.

Done before the triangulation:

Done after the triangulation:

Mesh exports

Misc

Acknowledgements

Software

An extensible math expression parser with plug-ins (MTParser) by Mathieu Jacques

Triangle: "Engineering a 2D Quality Mesh Generator and Delaunay Triangulator", in "Applied Computational Geometry: Towards Geometric Engineering" (Ming C. Lin and Dinesh Manocha, editors), volume 1148 of Lecture Notes in Computer Science, pages 203-222, Springer-Verlag, Berlin, May 1996" by J. R. Shewchuk

imageresampler, a C++ class for separable filtering 2D image resampling by Rich Geldreich.

crunch/crnlib, for dds file generation.

Tools

Mesh Viewer by Helmut Cantzler

Literature

P. Pourke, "Triangulate: Efficient Triangulation Algorithm Suitable for Terrain Modelling", Presented at Pan Pacific Computer Conference, Beijing, China. January 1989, see link: http://paulbourke.net/papers/triangulate/

A. James Stewart, "Tunneling for Triangle Strips in Continuous "Level-of-Detail Meshes", Published in: Proceedings GRIN'01

M. B. Porcu, and R. Scateni, "An Iterative Stripification Algorithm Based on Dual Graph Operations", EUROGRAPHICS 2003

M. B. Porcu, N. Sanna and R. Scateni, "Efficiently keeping an optimal stripification over a CLOD mesh", The Journal of WSCG, Vol.13

Clone this wiki locally