diff --git a/Makefile b/Makefile index 98db9c2..198f109 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ SRCS= \ $(SRC_DIR)effects/marble.cpp \ $(SRC_DIR)effects/random.cpp \ $(SRC_DIR)effects/wood.cpp \ + $(SRC_DIR)effects/mountain.cpp \ MAKEFLAGS += --no-print-directory diff --git a/Readme.md b/Readme.md index 49795d1..b334039 100644 --- a/Readme.md +++ b/Readme.md @@ -1,12 +1,13 @@ # perlin noise experimentations This is a simple project to experiment with perlin noise. The project is written in c++ using X11 for the windowing system. -There are 5 different way to generate images using perlin noise built-in the project: +There are 7 different way to generate images using perlin noise built-in the project: - cloud effects using 2 superposed perlin noise - - graph representation of perlin noise in 2D + - 2 graph representation of perlin noise in 2D - marble effect - wood effect - one effect that I don't know how to describe + - procedural landscape ## usage: ```bash @@ -60,12 +61,18 @@ The project is divided in 3 main parts: ### graph representation: +## second graph representation: + + ### marble effect: ### wood effect: +### procedural landscape: + + ### unknown effect: diff --git a/asset/graph2-perlin_noise.GIF b/asset/graph2-perlin_noise.GIF new file mode 100644 index 0000000..91725fa Binary files /dev/null and b/asset/graph2-perlin_noise.GIF differ