3D terrain creator in Processing
Type: Personal project
Language: Java
Abstract: Creating a 3D terrain generator in Processing engine, utilizing perlin noise effect to create the randomness for height. Since if it is directly created with function random(), the noise will be too average and did not show something like a terrain. Perlin noise is a type of gradient noise developed by Ken Perlin in 1983 and it is often used in procedural content generation. I have also try out different number to see the difference. This could be used to generate random terrain easily. I also think it is somehow similar to fluid behavior.
Language: Java
Abstract: Creating a 3D terrain generator in Processing engine, utilizing perlin noise effect to create the randomness for height. Since if it is directly created with function random(), the noise will be too average and did not show something like a terrain. Perlin noise is a type of gradient noise developed by Ken Perlin in 1983 and it is often used in procedural content generation. I have also try out different number to see the difference. This could be used to generate random terrain easily. I also think it is somehow similar to fluid behavior.
The final render video:
References:
https://flafla2.github.io/2014/08/09/perlinnoise.html
https://thecodingtrain.com/CodingChallenges/
https://flafla2.github.io/2014/08/09/perlinnoise.html
https://thecodingtrain.com/CodingChallenges/