Diamond-square algorithm

Diamond-square algorithm

The diamond-square algorithm is a method for generating heightmaps for computer graphics. It is a slightly better algorithm than the three-dimensional implementation of the midpoint displacement algorithm which produces two-dimensional landscapes. It is also known as the random midpoint displacement fractal, the cloud fractal or the plasma fractal, because of the plasma effect produced when applied. The idea was first introduced by Fournier, Fussell and Carpenter at SIGGRAPH 1982.

Comment
enThe diamond-square algorithm is a method for generating heightmaps for computer graphics. It is a slightly better algorithm than the three-dimensional implementation of the midpoint displacement algorithm which produces two-dimensional landscapes. It is also known as the random midpoint displacement fractal, the cloud fractal or the plasma fractal, because of the plasma effect produced when applied. The idea was first introduced by Fournier, Fussell and Carpenter at SIGGRAPH 1982.
Depiction
Diamond Square.svg
-PLASMA-ColorCycling.gif
Plasmafractal.gif
Has abstract
enThe diamond-square algorithm is a method for generating heightmaps for computer graphics. It is a slightly better algorithm than the three-dimensional implementation of the midpoint displacement algorithm which produces two-dimensional landscapes. It is also known as the random midpoint displacement fractal, the cloud fractal or the plasma fractal, because of the plasma effect produced when applied. The idea was first introduced by Fournier, Fussell and Carpenter at SIGGRAPH 1982. The diamond-square algorithm starts with a two-dimensional grid then randomly generates terrain height from four seed values arranged in a grid of points so that the entire plane is covered in squares.
Hypernym
Method
Is primary topic of
Diamond-square algorithm
Label
enDiamond-square algorithm
Link from a Wikipage to an external page
spbooth.github.io/xmountains/about_xmountains.html
github.com/A1essandro/Diamond-And-Square
blog.cleancoder.com/uncle-bob/2017/01/09/DiamondSquare.html
web.archive.org/web/20060420054134/http:/www.gameprogrammer.com/fractal.html%23diamond
github.com/mlepage/heightmap
blog.cleancoder.com/
www.gameprogrammer.com/
www.ic.sunysb.edu/Stu/jseyster/plasma/
www.somethinghitme.com/2009/12/06/terrain-generation-with-canvas-and-javascript/
github.com/
janert.me/blog/2022/the-diamond-square-algorithm-for-terrain-generation/
spbooth.github.io/xmountains/
www.lighthouse3d.com/opengl/terrain/index.php%3Fmpd2
www.cescg.org/CESCG97/marak/node3.html
www2.vo.lu/homepages/phahn/fractals/plasma.htm
Link from a Wikipage to another Wikipage
Alain Fournier
Algorithm
Category:Computer graphics algorithms
Category:Fractals
Category:Procedural generation
Computer graphics
Don Fussell
File:Diamond Square.svg
File:-PLASMA-ColorCycling.Gif
File:Plasmafractal.gif
Fractal landscape
Gavin S. P. Miller
Heightmap
Loren Carpenter
Plasma effect
Procedural textures
Robert Cecil Martin
SIGGRAPH
Terragen
Terrain generation
Test-driven development
SameAs
Algorithme Diamant-Carré
Diamond-square algorithm
Diamond-square Algorithmus
FzAQ
m.0984gf
Q1208641
Алгоритм Diamond-Square
Алгоритъм диамант-квадрат
خوارزمية مربع الماس
Subject
Category:Computer graphics algorithms
Category:Fractals
Category:Procedural generation
Thumbnail
Plasmafractal.gif?width=300
WasDerivedFrom
Diamond-square algorithm?oldid=1093012753&ns=0
WikiPageLength
6497
Wikipage page ID
3371483
Wikipage revision ID
1093012753
WikiPageUsesTemplate
Template:Short description