
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.
- Abstraction100002137
- Act100030358
- Activity100407535
- Algorithm105847438
- Cognition100023271
- Event100029378
- Form105930736
- Fractal105931152
- Procedure101023820
- PsychologicalFeature100023100
- Rule105846932
- software
- Structure105726345
- WikicatComputerGraphicsAlgorithms
- WikicatFractals
- YagoPermanentlyLocatedEntity
- 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
- 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
- WasDerivedFrom
- Diamond-square algorithm?oldid=1093012753&ns=0
- WikiPageLength
- 6497
- Wikipage page ID
- 3371483
- Wikipage revision ID
- 1093012753
- WikiPageUsesTemplate
- Template:Short description