Controllable Procedural Terrain Synthesis Using Curve Networks

It appears your Web browser is not configured to display PDF files. Download adobe Acrobat or click here to download the PDF file.

Click here to download the PDF file.


Ariyan, Maryam




We present a procedural technique for the synthesis of detailed and controllable terrains. We generate terrain based on a sparse curve network representation, where interconnected curves are distributed in the plane and can be procedurally assigned height. The user controls the placement and elevation of peaks. We employ path planning to procedurally generate irregular curves around peaks. Optionally, the user can specify base signals for the curves. Then we assign height to curves using biased random walks with controlled probability distributions, a process which we show produces signals
with distinct shapes. The structure of a curve network partitions space into individual patches. We interpolate patch heights using mean value coordinates, after which we have a complete terrain heightfield.


Computer Science




Carleton University

Thesis Degree Name: 

Master of Computer Science: 

Thesis Degree Level: 


Thesis Degree Discipline: 

Computer Science

Parent Collection: 

Theses and Dissertations

Items in CURVE are protected by copyright, with all rights reserved, unless otherwise indicated. They are made available with permission from the author(s).